且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux服务之Apache

更新时间:2022-09-20 08:27:19

    本系列文章原则:灰常详细,灰常简单,新手包学包会!linux服务之Apache因其简单,故未涉及安全性方面的考虑呵!

     本实验服务器为rhel-5-server-i386,客户端为windows xp。本实验所用软件包均在rhel-5-server-i386-dvd.iso镜像文件的Server目录下。

    1、服务器端配置

    (1)、设置IP地址并重启网络服务。linux服务之Apache

    (2)、查看IP是否修改成功。

linux服务之Apache

    (3)、安装如下5个软件包。由于其间存在依赖关系,所以顺序***不要颠倒。其中*代表版本号,并非任意匹配。

postgresql-libs-*

apr-*

apr-util-*

httpd-*

httpd-manual-*

linux服务之Apache

    (2)、编辑主配置文件(/etc/httpd/conf/httpd.conf),这里不需要怎样修改,但要注意两个重要参数如下。

linux服务之Apache 主页所在目录。

linux服务之Apache 主页名称。

    (3)、编辑主页文件。

linux服务之Apache

linux服务之Apache

    (3)、启动httpd服务。

linux服务之Apache 

 

    2、客户端测试

    (1)、测试客户机与服务器的连通性。

linux服务之Apache 

    (2)、用浏览器访问。

linux服务之Apache 

=================================================================

==============以上为最基本配置,下面讲几点扩展内容。==============

=================================================================

    扩展1、按端口配置虚拟主机。

    (1)、编辑配置文件(/etc/httpd/conf/httpd.conf)。

linux服务之Apache 添加侦听端口81,82。

    添加虚拟主机的主页目录,模板为原始配置文件的倒数7行。

linux服务之Apache 

    (2)、添加虚拟主机的网页目录和主页。

linux服务之Apache 添加目录。

linux服务之Apache 编辑81端口的主页文件。

linux服务之Apache 

linux服务之Apache 编辑82端口的主页文件。

linux服务之Apache 

    (3)、重启httpd服务。

linux服务之Apache 

    (4)、客户机浏览器访问。

linux服务之Apache 

linux服务之Apache 

linux服务之Apache 

    扩展2、按IP配置虚拟主机。

    (1)、编辑配置文件(/etc/httpd/conf/httpd.conf)。

linux服务之Apache 添加虚拟主机目录。

    (2)、编写虚拟主机的主页文件。

linux服务之Apache 编辑主机192.168.0.2的主页文件。

linux服务之Apache 

linux服务之Apache 编辑主机192.168.0.3的主页文件。

linux服务之Apache 

    (3)、给网卡绑定增加两个IP地址。

linux服务之Apache 

    (4)、查看IP是否绑定成功。

linux服务之Apache

    (5)、重启httpd服务。

linux服务之Apache 

    (6)、客户端浏览器访问。

linux服务之Apache 

linux服务之Apache 

linux服务之Apache

    扩展3、使用域名访问主页。

    (1)、主配置文件(/etc/httpd/conf/httpd.conf)为初始状态即可。

    (2)、启动httpd服务。

linux服务之Apache 

    (3)、将DNS的配置文件设为www.walker.com对应192.168.0.1。DNS的详细配置参见博文linux服务之DNS

    (4)、客户端浏览器访问。

linux服务之Apache

本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/601676如需转载请自行联系原作者


RQSLT