在linux平台上搭建目前企业公司中基于域名,ip以及端口的虚拟主机apache服务!还有
【实验目标】搭建apache服务中基于域名,ip,以及端口的虚拟主机 【实验具体步骤】 搭建试验所需的环境! A. 开启一台Linux5虚拟机和一台xp分别作为Apache服务器和Apache客户端; 第一步:先更改Apache服务器的主机名名以及ip地址;以便客户端恩那个正常访问; 重启计算机,然后再查看主机名以及ip参数; 然后挂载光盘; 安装dns服务软件包; 拷贝dns服务的主配置文件模板然后再进行编辑配置; 编辑区域文件,在其中添加一个正向域名解析记录就可以了;(不需要添加反向的解析记录;) 编辑完成之后,然后再拷贝区域文件模板到对应的新建的正向区域解析文件中去,(注意;文件名和上面的保持一致) 然后,再进行编辑添加主机记录; 再更改我们所有拷贝的文件属组权限; 然后:(注意了,实验之前也一定要注意了关闭防火墙!) ,最重启dns服务; 用自己先进行自身的解析;看能否成功的解析; 再重启apache服务! 然后再用客户端进行验证初步的实验环境是否成功!客户端进行访问apache服务默认首页! 当然了,默认的首页也是可以修改的! 下如则是我们所修改默认首页之后的页面效果! 到这里我们的实验环境才初步搭建成功! 接下来我们配置Apache实现基于域名的ip主机; 【实验一】 配置apache服务实现基于ip的虚拟主机; 拷贝模板并作相应的修改,一个ip对应两个不同的域名!如下图所示; A . 修改apache配置文件:vi /etc/httpd/conf/httpd.conf——进行配置; B.. 然后根据需求再在指定的的目录下为每一条记录创建一个对应的网页的主目录 C. 然后再在对应的主目录当中各自创建一个对应的网页文件及内容; D. 然后再重启服务;进行测试; E. 接下来我们再用客户端对基于域名的虚拟主机进行测试!如下图所示; 下面将是客户端的ip参数设置; 客户端也能成功解析apache服务器上所有的主机记录; 下面将是两个相同的ip地址所对应的不同的域名; 【实验二】 基于ip的虚拟主机实现过程如下: A . 再apache服务器上同一块网卡上配置两个ip地址; B. 然后再编辑父域中正向区域文件; 将其中的一条主机记录更改ip C. 然后再编辑apache配置文件;如下图所示; D . 重启服务! E . 然后再用客户端进行验证; 【实验三】 基于端口的虚拟主机! A. 编辑父域中的正向区域文件;将所有的主机记录的ip更改为一致; B. 然后再进行编辑apache服务的主配置文件;再指定的位置添加相应的端口.服务默认是监听的是80端口,为了实现基于端口的虚拟主机还将需要的端口添加进去; 并再原有的配置中进行修改; C. 重启服务! D 查看tcp端口的运行状况! E. 呢?再用客户端进行测试验证! 【实验四】 linux5下实验编译安装; 【实验相关概念】 【实验具体步骤】 A. 1. cd /usr/local/src 源代码编译软件的专用目录 挂载镜像包编译安装文件 它会自动挂载到默认挂载点下的 /media下 接下来进入命令cd /usr/local/src ------- 源代码编译软件的专用目录 B. tar xzvf /media/httpd-2.x.x.tar.gz 释放源代码包 C. . cd httpd-2.x.x 进入释放后产生的目录 D ./configure --prefix=/usr/local/apache2 ... 编译前的配置 E . make ----进行编译安装
F . make install 编译后的的安装,然后查看它会在 /usr/local/下多了一个apache2的安装文件,这就=时我们已经安装上去的 G. 然后重启http服务; 【实验总结】 A. 编译安装的优点: 1. 具有较大的自由度,功能可定制 2. 可及时获得最新的版本 3. 普遍使用于大多数的linux版本 4. 从Apache的官方网站下载源码包-------------http://htt |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |