关于Apache服务的相关配置介绍

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上;目前在企业中apache是最流行的Web服务器端软件之一;这么重要的服务器软件,其配置是我们必须需要掌握的知识,下面就让我们一起看一看吧

配置apache服务的准备工作

安装httpd.软件包,这里使用的是 2.2.3-63.el5 版本

# yum install httpd –y

apache中中心主机与虚拟主机不能同时存在,所以需要关闭中心主机

# vim /etc/httpd/conf/httpd.conf

注释DocumentRoot "/var/www/html"这一行

为了方便配置,我们不在/etc/httpd/conf/httpd.conf这个配置文件中配置虚拟主机了,自己新建一个配置文件,进行相关配置

配置基于IP的虚拟主机

为本机的网卡eth0添加一个第二地址(本机IP是172.16.51.31)

# ip addr add 172.16.51.32/16 dev eth0

添加后可以使用ip addr命令进行查看;验证IP是否添加成功

编辑/etc/httpd/conf.d/virtual.conf配置文件

# vim /etc/httpd/conf.d/virtual.conf

关于Apache服务的相关配置介绍

创建DocumnetRoot指定的文件路径,并创建一个主页

# mkdir /www/{test,test1} –pv

编辑/www/test/index.html文件内容

# vim /www/test/index.html

添加的内容是:<h1></h1>

编辑/www/test1/index.html文件内容

# vim /www/test1/index.html

添加的内容是:<h1></h1>

关闭selinux

查看selinux是否关闭(这里是很需要注意的,一定要确保自己的selinux已经关闭)

# getenforce

当显示是Enforcing时就要手动关闭selinux

关闭命令:

# setenforce 0

永久关闭selinux

# vim /etc/selinux/

检测配置文件中是否有语法错误

重启apache服务

使用windows中浏览器进行验证

测试172.16.51.31主机

关于Apache服务的相关配置介绍

测试172.16.51.32主机

关于Apache服务的相关配置介绍

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/41538c14b56f41ba3313ced732a8bf15.html