APACHE配置基础
时间: 2024-04-13 20:21:13 浏览: 94
以下是Apache配置的基础知识和实现过程:
Apache配置基础:
1. Apache的配置文件通常位于/etc/httpd/conf/httpd.conf,可以使用vi等编辑器打开进行编辑。
2. ServerRoot指令用于指定Apache服务器运行的根目录,此目录不能改变。
3. Listen指令用于指定Apache服务器监听的IP地址和端口号。
4. DocumentRoot指令用于指定Apache服务器的默认文档根目录,即网站的根目录。
5. Directory指令用于指定Apache服务器的目录权限,包括访问权限、执行权限等。
实现基于域名的虚拟主机:
1. 在httpd.conf文件中添加以下指令:
```
NameVirtualHost *:80
```
2. 在httpd.conf文件中添加以下指令,其中example.com为要配置的域名,/var/www/example为网站的根目录:
```
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/example
</VirtualHost>
```
3. 重启Apache服务器,使配置生效:
```
systemctl restart httpd
```
阅读全文