码迷,mamicode.com
首页 > Web开发 > 详细

linux apache

时间:2015-06-21 15:56:27      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:linux

 

 

 

系统本来就自己装了一个 apache ,也就是 httpd 。进入  /etc/http/conf/  查看配置文件,修改  httpd.conf  :

技术分享

技术分享

 

启动 httpd 服务,同样要关闭防火墙和setenforce 0 。然后可以访问服务了。

技术分享

技术分享

如果你想改变欢迎页面的样子,可以这样修改:

技术分享

 

如果想用这样的格式更改欢迎页面,就需要修改配置文件,修改工作目录的识别文件类型:

技术分享

 

修改是这样的:

技术分享

 

创建虚拟目录,首先需要创建配置文, /etc/http/conf.d/  里创建  vdir.conf,并添加脚本进入。

技术分享

 

这么一个新的配置文件,程序识别吗?在 /etc/http/conf/http.conf  里有一段话表明对  /etc/http/conf.d/  里的配置文件是识别的。

技术分享

 

这时候就需要按照虚拟目录的工作路径创建路径了。

技术分享

身份验证可以开启或不开启,如果开启的话需要对身份进行定义,/etc/http/user 就是专门存放账户文件的。

技术分享

 

还有基于不同的主机名进行访问的。可以定义配置文件 /etc/httpd/conf.d/host.conf :

技术分享

 

若你打算做一个相同端口号ip地址不同主机名,就需要做两份。

技术分享

 

根据这里面提供的欢迎页面的路径,还需要往这个路径里echo

 

其实还需要做一个DNS解析,因为不同的主机名也就是不同的域名。进入 /etc/name.conf  中修改其监听端口和允许访问。

技术分享

 

进入  /etc/name.rfc1912.zones  建立正向查找区域,因为有accpbenet两个区域,所以要建两个正向查找区域。

技术分享

 

然后还要改工作目录。进入目录 /var/named/  , 创建出benet和accp的工作目录。

技术分享

 

然后进入benet.conf.zone 和 accp.zone.conf 更改配置。

技术分享

技术分享

然后重新启动 named 服务。用 host 解析这两个地址。

 

 

                         基于不同端口的网络服务

 

需要更改配置文件。 进入 /etc/httpd/conf.d/  里,编辑 host.conf  如下:

技术分享

 

由于本身这个就被编辑成两个不同主机,所以在不影响原功能的情况下,再在第二段下加一段。

 

然后进入  /etc/http/conf/httpd.conf  修改监听端口。

技术分享

 

这时候可以用 netstat -tnl 来查看监听端口。

 

本文出自 “北大青鸟Linux” 博客,谢绝转载!

linux apache

标签:linux

原文地址:http://10151862.blog.51cto.com/10141862/1663967

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!