【2017年整理】rpm包安装apache发布多个虚拟主机

上传人:豆浆 文档编号:993004 上传时间:2017-05-24 格式:DOC 页数:7 大小:258.50KB
返回 下载 相关 举报
【2017年整理】rpm包安装apache发布多个虚拟主机_第1页
第1页 / 共7页
【2017年整理】rpm包安装apache发布多个虚拟主机_第2页
第2页 / 共7页
【2017年整理】rpm包安装apache发布多个虚拟主机_第3页
第3页 / 共7页
【2017年整理】rpm包安装apache发布多个虚拟主机_第4页
第4页 / 共7页
【2017年整理】rpm包安装apache发布多个虚拟主机_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《【2017年整理】rpm包安装apache发布多个虚拟主机》由会员分享,可在线阅读,更多相关《【2017年整理】rpm包安装apache发布多个虚拟主机(7页珍藏版)》请在金锄头文库上搜索。

1、Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。用rpm 包安装 apache 比较简单,下面就针对于 apache 的安装及用 apahce 发布多个虚拟主机介绍一下1, 安装:a:挂载光盘 rootlocalhost # mount /dev/hdc /mntb:安装因为 rpm 包安装经常会遇到包之间的依赖关系,这里我们有 yum 来安装,所以我们先配置 yum,然后安装b1:配置 yumrootlocalhost # vi /etc/yum.repos.d/rhel

2、-debuginfo.reporhel-debuginfoname=Red Hat Enterprise Linux $releasever - $basearch - Debugbaseurl=file:/mnt/Serverenabled=1gpgcheck=1gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release这样 yum 就配置好了,在企业版 5 里 yum 默认是安装好的,只要简单配置就可以使用rootlocalhost # yum install httpd y 回车 apahce 服务就装上了c:我们现在启动服务并用客户端

3、测试一下。注:如果你在客户端没能打开请查看服务器端防火墙和 selinux 有没有关掉,rootlocalhost # setup用一台 linux 服务器我们可以同时发布多个虚拟主机,我们可以基于1:一个主机能过多个 IP 地址来标识发布多个网站。2:一台主机通过多个端口来标识发布多个网站。3:一台主机通过不同的主机头来标识发布多个网站。下面就给分别介绍,我们这里重点介绍第三种方法用不同的主机头来发布多个网站,这是我们最常用的方法。一:一个主机能过多个 IP 地址来标识发布多个网站。A:给本机添加多个 IP 地址我们拷贝一个 eth0 的副本 eth0:1 然后我们配置 eth0:1root

4、localhost # vi /etc/sysconfig/network-scripts/ifcfg-eth0:1重启网络服务rootlocalhost # service network restart 并查看网络配置我们看到一个物理网卡就绑定了多个 IP 地址B:简单的做两个网页C:编辑配置文件另外我们还要做好错误日志和访问日志的目录和日志文件,rootlocalhost # vim /etc/httpd/conf/httpd.conf我们看到在配置文件的最后给我们一些例子,我们可以复制多个来实现多个虚拟主机效果如下:D:测试重启 apache 服务测试二:一台主机通过多个端口来标识发布

5、多个网站。接着上一个实验,我们把刚才绑定在 eth0 上的 eth0:1 的 IP 地址去掉,直接删除配置文件重启网络服务即可:下面我们来编辑配置文件:在配置文件里我们搜索 Listen 找到 Listen 80 然后在下面补两行(可以把 80 端口注释掉)如:大概在配置文件的 134 行然后在配置文件的最后更改默认端口 80 为 10000 和 20000 见下图其它的不用改动。下面我们重启 apache 服务并在客户端测试。注:我们在用端口号访问的时候不能 192.168.8.8:10000 这样直接输入到地址栏里,要严格按照 http:/192.168.8.8:10000 这样书写, (

6、不要偷懒哟!)三:一台主机通过不同的主机头来标识发布多个网站。接着上面的实验,下面我们只需要修改配置文件rootlocalhost # vim /etc/httpd/conf/httpd.conf我们把刚才改动的一个地方大概在 134 行再改回原来的样子如下图:去掉刚才加的两行去掉 972 行前面有#号注释最后几行如图:这样我们就可以重启我们的 apache 服务并在客户端测试了注:用主机头发布的网站我们需要借助于 DNS 服务的帮助,方法 1:配置 DNS 服务,方法 2:用 hosts 文件解析,我们采用第二种方法:在一台 windows 客户端上我们在 hosts 文件里添加如图;我们用记事本打开 hosts 文件并在最后加上:这样我们就可以打开浏览器测试了:我们看到成功了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号