RHEL7 配置http虚拟主机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RHEL7 配置http虚拟主机相关的知识,希望对你有一定的参考价值。
RHEL7 配置http虚拟主机
一、安装服务
通过yum的方式进行安装,如果没有配置,可以执行以下命令进行配置
[[email protected] ~]# cat > /etc/yum.repos.d/example.repo <<EOF
> [example]
> name=example
> baseurl=file:///mnt
> enabled=1
> gpgcheck=0
> EOF
yum安装能解决软件包之间的依赖关系
[[email protected] ~]# yum -y install httpd
二、设置服务开机自动启动
[[email protected] ~]# systemctl start httpd
[[email protected] ~]# systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
三、创建网站存放路径
[[email protected] ~]# mkdir -p /www/qingshan
[[email protected] ~]# echo "青山如是" > /www/qingshan/index.html
四、创建虚拟主机配置文件
[[email protected] ~]# mkdir /etc/httpd/vhost-conf.d/
[[email protected] ~]# echo "Include vhost-conf.d/*.conf" >> /etc/httpd/conf/httpd.conf
上面两步操作分别是创建了虚拟主机配置文件路径,并把虚拟主机的配置文件路径添加到httpd的配置文件路径中
创建配置文件
[[email protected] ~]# vim /etc/httpd/vhost-conf.d/vhost-name.conf
<VirtualHost *:80>
ServerName www.qingshan.com
DocumentRoot /www/qingshan/
</VirtualHost>
<Directory /www/qingshan/>
Require all granted
</Directory>
五、验证访问
修改本地hosts文件
[[email protected] ~]# echo "127.0.0.1 www.qingshan.com" >> /etc/hosts
打开浏览器访问
以上是关于RHEL7 配置http虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章
Linux实战第五篇:RHEL7.3下Nginx虚拟主机配置实战(基于别名)