ubuntu下配置Apache
Apache的默认文档根目录是在Ubuntu上的/var/www目录
配置文件是/ etc/apache2/apache2.conf
配置存储在的子目录在/etc/apache2目录
配置树:
/etc/apache2/
|-- apache2.conf #主配置文件
| `-- ports.conf #总被主配置文件加载,用于设置监听接口,可以被随时修改
|-- mods-enabled
| |-- *.load
| `-- *.conf
|-- conf-enabled
| `-- *.conf
|-- sites-enabled
| `-- *.conf
#默认网站位置是/var/www,如需更改,需要修改apache2.conf
参考:
Ubuntu上安装Apache,每次重启,都会出现以下错误提示:
Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
解决方法:
/etc/apache2/ 下新建httpd.conf 文件,命令:
sudo vim /etc/apache2/httpd.conf
添加内容(按I键即可输入):
ServerName localhost
保存退出(先按Esc键,再按 :wq,再按回车即可)
再在/etc/apache2/apache2.conf中添加:
Include httpd.conf
设置默认工程(网站)路径
sudo vim /etc/apache2/sites-available/000-default.conf #这里000default.conf代表一个虚拟主机(网站/工程),这个是apache自动生成的默认工程,可能会不同
修改DocumentRoot 即可
值得注意的是,修改之后的访问权限问题