【问题标题】:PHP project, linux configurationPHP项目,linux配置
【发布时间】:2012-01-09 13:46:03
【问题描述】:

我希望这是一个合适的地方。

这是我开发 php 项目的场景:

我有 2 台机器。一种使用 Linux(ubuntu),另一种使用通过本地网络连接的 Windows 7。

Linux 是我的 apache 服务器,windows 是我的编辑机。

我已经设法正确配置了 linux 机器,我可以在 Windows 机器上使用 http://myproject url 来查看我的项目。

我需要使用 Windows 来编辑文件 (netbeans),我的问题是我需要在 linux 上使用/安装什么才能立即编辑文件并使用 http://myproject 来查看更改?

请注意,我不想为此使用 SVN/Git,我只想能够快速编辑文件并通过 http://myproject 查看更改。请注意网络上还有其他机器,我希望至少有最低限度的密码保护(保存更改时)。

请帮我找到最好的解决方案

【问题讨论】:

    标签: linux apache architecture configuration


    【解决方案1】:

    我喜欢使用 webDAV:

    Dav On
    DavLockDB /usr/local/apache2/var/DavLock
    
    <Location /foo>
      Dav On
    
      AuthType Basic
      AuthName DAV
      AuthUserFile user.passwd
    
      <LimitExcept GET OPTIONS>
        require user admin
      </LimitExcept>
    </Location>
    

    然后在客户端计算机上,将网络驱动器映射到您的网络文件夹,类似于以下说明:

    http://help.wildapricot.com/display/DOC/Setting+Up+WebDAV+in+Windows+7

    祝你好运!

    【讨论】:

    • 看起来是个不错的主意,我会尝试配置并让您知道结果如何。谢谢。
    【解决方案2】:

    您可以在您的 linux 机器上启用 FTP。 set up FTP on ubuntu

    然后为您的 Windows 系统获取一些 FTP 客户端,例如 FileZilla。安装它,连接到您新创建的 FTP 服务器,您就完成了。
    我不确定如何将 netbeans 连接到 ftp,但您可以使用一些文件编辑工具,例如提供内置 FTP 支持的 PSPad。或者,如果您可以使用 Eclipse,它肯定支持 FTP 传输。

    【讨论】:

    • FTP 太慢 :( 我想我会使用 samba 并通过使用限制 IP 地址:允许主机 192.168.1.2
    • 通过本地网络,FTP 将足够快。只需确保您的编辑器支持 FTP。
    • 我的 netbeans 确实支持 ftp,但对我来说太慢了:(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 2020-10-25
    • 2013-01-21
    • 1970-01-01
    • 2019-04-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多