apache主配置文件/usr/local/apache2.4/conf/httpd.conf定义网站根目录DocumentRoot /usr/local/apache2.4/htdocs定义网站域名ServerName www.example.com:80定义虚拟主机配置文件Include conf/extra/httpd-vh...

定义网站根目录
DocumentRoot "/usr/local/apache2.4/htdocs"
定义网站域名
ServerName www.example.com:80
定义虚拟主机配置文件
Include conf/extra/httpd-vhosts.conf
定义默认索引页
DirectoryIndex index.html index.php
//如果一个目录下有两个索引页,默认显示排在前面的索引页
虚拟主机概念
一台服务器可以访问多个网站,每个网站都是一个虚拟主机
任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机
配置虚拟主机
Include conf/extra/httpd-vhosts.conf 打开主配置文件中这一行
vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
修改如下:
<VirtualHost *:80>
#ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/data/wwwroot/aaa.com"
ServerName aaa.com
ServerAlias www.aaa.com www.abc.com
ErrorLog "logs/aaa.com-error_log"
CustomLog "logs/aaa.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
#ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "/data/wwwroot/bbb.com"
ServerName bbb.com
ServerAlias www.bbb.com
ErrorLog "logs/bbb.com-error_log"
CustomLog "logs/bbb.com-access_log" common
原文:http://blog.51cto.com/chenshengsheng/2097634
织梦狗教程
本文标题为:LAMP环境搭配之配置apache虚拟主机


基础教程推荐
猜你喜欢
- Centos 安装Django2.1 2023-09-24
- RFO SIG之openEuler AWS AMI 制作详解 2022-12-28
- Docker容器操作方法详解 2022-11-13
- 通过StatefulSet部署有状态服务应用实现方式 2022-10-01
- P3 利用Vulnhub复现漏洞 - Apache SSI 远程命令执行漏洞 2023-09-10
- Centos7 nginx的安装以及开机自启动的设置 2023-09-22
- Apache Kafka 2.5 稳定版发布,新特性抢先看 2023-09-11
- Apache CarbonData 1.0.0发布及其新特性介绍 2023-09-11
- 为Win2003服务器打造铜墙铁壁的方法步骤 2022-09-01
- windows环境下apache-apollo服务器搭建 2023-09-10