- 安装:
1.yum:
yum install httpd
安装并启动后Apache后查看服务状态:
2.源码编译:
yum -y install apr apr-devel apr-util apr-util-devel
yum install gcc-c++ -y
yum install -y pcre pcre-devel
wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.37.tar.gz
tar xzf httpd-2.4.37.tar.gz
cd httpd-2.4.37
./configure --prefix=/usr/local/apache --enable-so enable-rewrite
make
make install
- 创建站点目录及主页:
mkdir /var/www/test1.com
mkdir /var/www/test2.com
echo 'test1'> /var/www/test1.com/index.html
echo 'test2'> /var/www/test2.com/index.html
- 使用命令:
vi /etc/httpd/conf/httpd.conf
编辑httpd.conf配置文件,添加以下代码:
<NameVirtualHost *:80>
<VirtualHost *:80>
ServerAdmin admin@test1.com
DocumentRoot /var/www/test1.com
Servername www.test1.com
errorlog logs/test1.com-error_log
customlog logs/test1.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@test2.com
DocumentRoot /var/www/test2.com
Servername www.test2.com
errorlog logs/test2.com-error_log
customlog logs/test2.com-access_log common
</VirtualHost>
- 临时关闭SELinux、firewalld防火墙并重启Apache服务:
setenforce 0
systemctl stop firewalld.service
systemctl restart httpd.service
- 修改C:\Windows\System32\drivers\etc下的本地host文件:
- 测试: