linux服务之Apache
本系列文章原则:灰常详细,灰常简单,新手包学包会!因其简单,故未涉及安全性方面的考虑呵!
本实验服务器为rhel-5-server-i386,客户端为windows xp。本实验所用软件包均在rhel-5-server-i386-dvd.iso镜像文件的Server目录下。
1、服务器端配置
(2)、查看IP是否修改成功。
(3)、安装如下5个软件包。由于其间存在依赖关系,所以顺序最好不要颠倒。其中*代表版本号,并非任意匹配。
postgresql-libs-*
apr-*
apr-util-*
httpd-*
httpd-manual-*
(2)、编辑主配置文件(/etc/httpd/conf/httpd.conf),这里不需要怎样修改,但要注意两个重要参数如下。
(3)、编辑主页文件。
(3)、启动httpd服务。
2、客户端测试
(1)、测试客户机与服务器的连通性。
(2)、用浏览器访问。
=================================================================
==============以上为最基本配置,下面讲几点扩展内容。==============
=================================================================
扩展1、按端口配置虚拟主机。
(1)、编辑配置文件(/etc/httpd/conf/httpd.conf)。
添加虚拟主机的主页目录,模板为原始配置文件的倒数7行。
(2)、添加虚拟主机的网页目录和主页。
(3)、重启httpd服务。
(4)、客户机浏览器访问。
扩展2、按IP配置虚拟主机。
(1)、编辑配置文件(/etc/httpd/conf/httpd.conf)。
(2)、编写虚拟主机的主页文件。
(3)、给网卡绑定增加两个IP地址。
(4)、查看IP是否绑定成功。
(5)、重启httpd服务。
(6)、客户端浏览器访问。
扩展3、使用域名访问主页。
(1)、主配置文件(/etc/httpd/conf/httpd.conf)为初始状态即可。
(2)、启动httpd服务。
(3)、将DNS的配置文件设为www.walker.com对应192.168.0.1。DNS的详细配置参见博文linux服务之DNS。
(4)、客户端浏览器访问。
转载于:https://blog.51cto.com/walkerqt/601676