使用Apache配置多个网站

准备 

首先确保安装了Apache,没有则使用如下命令安装:

yum -y install httpd

启动Apache

systemctl start httpd

 

目录

准备 

1 环境准备

 1.1 关闭防火墙

 1.2 关闭SeLinux

2 配置

3 创建目录

4 创建主页文件

5 向主页文件中添加内容

6 修改/etc/hosts文件

7 重启Apache服务

8 测试


1 环境准备

 1.1 关闭防火墙

systemctl stop firewalld

永久关闭防火墙

systemctl disable firewalld

 1.2 关闭SeLinux

修改配置文件

vi /etc/selinux/config

#将SELINUX=enforcing修改为SELINUX=disabled

setenforce 0

2 配置

编辑Apache主配置文件

vi /etc/httpd/conf/httpd.conf

添加如下内容:

<VirtualHost 192.168.10.124>
    DocumentRoot "/var/www/html"      
    ServerName www.111.com     
    <Directory "/var/www/html">
	AllowOverride None
	Require all granted
    </Directory>	
</VirtualHost>

<VirtualHost 192.168.10.124>
    DocumentRoot "/var/www/log"      
    ServerName www.222.com     
    <Directory "/var/www/log">
	AllowOverride None
	Require all granted
    </Directory>	
</VirtualHost>

3 创建目录

创建/var/www/log

mkdir /var/www/log

4 创建主页文件

在网站根目录/var/www/html下面创建一个主页文件【!!!切记,创建的后缀必须是html】

cd /var/www/html
touch index.html

同时,在/var/www/log下面创建主页文件

cd /var/www/log
touch index.html

 

5 向主页文件中添加内容

echo "这是www.111.com">/var/www/html/index.html
echo "这是www.222.com">/var/www/log/index.html

6 修改/etc/hosts文件

vi /etc/hosts

添加如下内容:

192.168.10.124 www.111.com
192.168.10.124 www.222.com

7 重启Apache服务

systemctl restart httpd

【如果出现Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details. ,则表示刚才编辑Apache主配置文件(/etc/httpd/conf/httpd.conf)有问题】

如果想更快确定文件哪有问题,使用如下命令查看:

systemctl status httpd.service

8 测试

curl www.111.com
curl www.222.com

成功!

  • 13
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mortalz7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值