Linux虚拟主机---基于域名

             搭建基于域名的虚拟主机

1、搭建虚拟主机(关闭防火墙, 需dns支持)
2、安装apache 所需要的rpm安装包(本次实验为源码安装,也可以用yum安装 看自己需求) rpm -ivh apr-1.4.8-3.el7.x86_64.rpm
rpm -ivh apr-devel-1.4.8-3.el7.x86_64.rpm
rpm -ivh cyrus-sasl-devel-2.1.26-20.el7_2.x86_64.rpm
rpm -ivh expat-devel-2.1.0-8.el7.x86_64.rpm
rpm -ivh libdb-devel-5.3.21-19.el7.x86_64.rpm
rpm -ivh openldap-devel-2.4.40-13.el7.x86_64.rpm
rpm -ivh apr-util-devel-1.5.2-6.el7.x86_64.rpm
rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
rpm -ivh pcre-devel-8.32-15.el7_2.1.x86_64.rpm
rpm -ivh pcre-8.32-15.el7_2.1.x86_64.rpm
3、准备rpm包并解压到/usr/src/目录下
在解压到这里插入图片解压到描述
4、进行配置 安装目录为/usr/local/httpd
在这里插入图片描述
5、编译安装
在这里插入图片描述
6、将httpd添加为系统服务
在这里插入图片描述编写内容
在这里插入图片描述
7、为每个虚拟web主机准备网站目录及网页文档。为了方便测试,分别为每个虚拟web主机提供包含不同的首页文件
在这里插入图片描述
8、 创建虚拟主机文档
vim /usr/local/httpd/conf/extra/httpd-vhosts.conf (该文件默认存在)
在这里插入图片描述9、 修改httpd主配置文件 取消这一行注释 加载独立的配置文件

在这里插入图片描述
10、重启httpd服务 在客户机修改host文件并测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
大功告成,以上就是构建基于域名的虚拟主机全部过程(不喜勿喷,如有错误,请多指教)
注:Windows hosts文件在C:\Windows\System32\drivers\etc!

To:
发布了1 篇原创文章 · 获赞 1 · 访问量 45

猜你喜欢

转载自blog.csdn.net/qq_44867900/article/details/104432664