首页 > Web开发 > 详细

linux apache

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

 

 

 

系统本来就自己装了一个 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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!