Raj*_*jiv 2 php apache web-applications
我不是一个Web开发人员,所以请提前为这个愚蠢的问题道歉.
我有一个测试服务器(Centos 6.3),LAMP设置为我玩.根据我的理解,服务器执行/ var/www/html目录中的任何内容.如何编辑该目录中的源文件?你每次想要修理某些东西(或添加东西)时,你会做一个sudo vim"foo.php"吗?我想,当你构建一个包含许多文件和目录的复杂应用程序时,这将是一种痛苦.
这对我有用.为了记录,这是运行LAMP(On Rackspace)的Centos 6.3服务器.
首先,我发现apache在centos系统上以用户"apache"和"apache"组运行.在其他发行版中,我认为它在"www-data"组中作为"www-data"运行.您可以通过查看/etc/httpd/conf/httpd.conf来验证这一点.我们需要将/ var/www的所有权更改为该用户.如果是这种情况,请将"apache"替换为"www-data".
chown -hR apache:apache /var/www
Run Code Online (Sandbox Code Playgroud)
现在让我们让它可以写成组:
chmod -R g+rw /var/www
Run Code Online (Sandbox Code Playgroud)
将自己添加到apache组:
usermod -aG apache yourusername
Run Code Online (Sandbox Code Playgroud)
如果是这种情况,请用上面的www-data替换apache.
现在注销并登录 - 您现在可以编辑文件,将它们ftp到此目录或执行您想要执行的操作.
欢迎评论.TNX!
| 归档时间: |
|
| 查看次数: |
5155 次 |
| 最近记录: |