2012-01-09 38 views
0

我希望这是正确的地方要问。PHP项目,linux配置

这是我开发的PHP项目情况:

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

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

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

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

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

请帮我找到这个

回答

2

我喜欢使用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> 

然后在客户端计算机上,映射网络驱动器类似于这些指令您的Web文件夹:

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

祝你好运!

+0

看起来像一个不错的主意,我会尝试配置并让你知道它是如何去做的,谢谢。 – 2012-01-09 16:02:54

0

您就能够在Linux操作系统中的FTP的最佳解决方案。 set up FTP on ubuntu

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

+0

FTP太慢:(我想我会使用samba,并使用以下命令来限制IP地址:allow hosts 192.168.1.2 – 2012-01-09 15:30:45

+0

在本地网络上,FTP的速度足够快,只要确保编辑器支持FTP即可。 – 2012-01-09 16:12:23

+0

我的netbeans确实支持ftp,但是它对我来说太慢了:( – 2012-01-09 16:53:04