Apache 基于域名创建多个虚拟主机

本文档详细介绍了如何在Apache服务器上通过配置httpd-vhosts.conf文件创建多个虚拟主机,实现一台服务器发布多个网站的功能。步骤包括清空并编辑httpd-vhosts.conf文件,设置不同的ServerName和DocumentRoot,创建对应的发布目录,编辑网页内容,检查Apache服务,启用虚拟主机配置,并在本地hosts文件中添加域名解析记录以进行访问测试。确保发布目录不重复,正确引用虚拟主机配置,并完成域名解析设置。
摘要由CSDN通过智能技术生成

实现目标:通过一台服务器发布多个网站

[root@localhost ~]# cd /usr/local/apache2/ //进入到Apache的安装目录下

[root@localhost apache2]# ls
在这里插入图片描述
[root@localhost apache2]# cd conf/ //进入到Apache的配置文件下
[root@localhost conf]# ls
在这里插入图片描述
[root@localhost conf]# cd extra/ //进入Apache的扩展功能文件下

[root@localhost extra]# vim httpd-vhosts.conf //这一个文件就是用来编辑Apache虚拟主机的
进入之后把之前的配置文件清空(以下为旧文件)
在这里插入图片描述
清空后添加以下内容(以下为两台虚拟主机的配置,如果超两台还可往下复制粘贴,但要把发布目录修改一下,不能重复)

<VirtualHost *:80>
ServerAdmin 1319311158@qq.com
DocumentRoot /data/webapps/www1
Serv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值