apache更改主站目录

在php开发过程中,安装的apache的默认目录是在/var/www/,这个目录下有时会有用户权限,比如使用php上传文件到项目目录下时会有权限,这样就不能对所上传的文件进行修改,此时可以通过修改apache2的网站默认目录,这样就避免了上述出现的问题。

更改过程比较简单,只需要对apache2的配置文件进行修改就可以了
sudo gedit /etc/apache2/sites-enabled/000-default
在文档中找到DocumentRoot这个字段,在后面修改你要放置网页文件的目录,然后保存,然后重启apache服务:
sudo service apache2 restart
这样网站默认目录就被修改了。

连接phpmyadmin
在安装过程中用户可能会把phpmyadmin也配置上了,此时可以直接将phpmyadmin整个文件夹移动到你修改的网站默认目录下面就可以了。这样就可以访问phpmyadmin了。

如果设置成主目录是/home/web/,默认这个目录是没有权限访问的,会提示
You don't have permission to access /index.php on this server.
打开//etc/apache2/apache2.conf,添加
<Directory /home/web/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Allow from all
</Directory>


注意,修改根目录的访问权限
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

sudo service apache2 restart

猜你喜欢

转载自lhdst-163-com.iteye.com/blog/2327981