apache修改默认主页 Centos下apache默认主页修改.doc

apache修改默认主页 Centos下apache默认主页修改.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
apache修改默认主页 Centos下apache默认主页修改 导读:就爱阅读网友为您分享以下“Centos下apache默认主页修改”资讯,希望对您有所帮助,感谢您对92的支持! Centos下apache默认主页修改 2011-09-22 16:37 by 周国选, 7894 阅读, 0 评论, 收藏, 编辑 年前把服务器重装了下,系统Centos5.4.主要做网站发布,装的apache服务。 当时做的时候因特殊原因,要改默认主页为default.php,安装默认是:DirectoryIndex index.html 于是就修改 /etc/httpd/conf/httpd.conf文件DirectoryIndex index.html 为DirectoryIndex default.php index.php index.html 重启服务器,无效! 查了一些资料,没有得到解决。应急的处理方法是在原index.php页面做一次跳转。 今天,因为网页流程上的一些问题,这个设置失效的bug显现出来,于是再次致力解决此问题。 最好的老师和技术指导任然是网络,我查了许多资料,一个下午,没有得到有效解决方案。 晚上回家,还是放不下,也不甘心。我来到服务器。 cd /etc/httpd/ 发现我一直忽略了conf.d文件夹,进入这个文件夹,可以看到很多配置文件,其中有一个就是php.conf 打开此文件,发现也有:DirectoryIndex index.php配置。 于是我怀疑是这个文件的此配置覆盖了/etc/httpd/conf/httpd.conf的配置 我试着把这句也改成DirectoryIndex default.php index.php 。 重启apache:/etc/init.d/httpd restart 访问测试页面(自己写的:defult.php和index.php)成功访问defult.php..说明配置成功! 总结: 修改apache默认主页要修改两个文件: /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/php.conf 修改这两个文件的DirectoryIndex 后的文件名。 CentOS Apache配置详解 2011-09-22 16:30 by 周国选, 27680 阅读, 0 评论, 收藏, 编辑 要想在linux上实现网页服务器(www)需要Apache这个服务器软件,不过Apache仅能提供最基本的静态网站数据而已,想要实现动态网站的话,最好还是要PHP与MySQL的支持,所以下面我们将会以LAMP(linux+Apache+MySQL+PHP)作为安装与设置的介绍。 LAMP所需软件与其结构 httpdmysqlmysql-Serverphpphp-develphp-mysql 可以用rpm包安装,或者直接用yum安装 #yum install httpdmysql-serverphpphp-develphp-mysql 先来了解一下apache 2.0这个版本的相关结构,这样才能知道如何处理我们的网页数据 /etc/httpd/conf/httpd.conf:最主要的配置文件,不过很多其他的distribution都将这个文件拆成数个小文件,分别管理不同的参数。但是最主要配置文件还是以这个文件名为主。 /etc/httpd/conf.d/*.conf:这个事CentOS的特色之一,如果你不想修改原始配置文件httpd.conf的话,那么可以将你自己的额外参数独立出来,而启动apache时,这个文件就会被读入到主要配置文件。 /usr/lib/httpd/modules:apache支持很多的模块,所以您想要使用的模块默认都放置在此目录 /var/www/html:这里是CentOS默认的“首页”所在目录。 /var/www/error:如果因为主机设置错误,或者是浏览器端要求的数据错误,在浏览器上出现的错误信息就已这个目录的默认信息为主。 /var/www/icons:提供apache的一些小图标 /var/www/cgi-bin :默认给一些可执行的CGI程序放置的目录 /var/log/httpd:默认apache的日志文件都放在这里,对于流量大的网站来说,这个目录要很小心,因为这个文件很容易变的很大,您需要足够的空间哦 /usr/sbin/apachectl:这是Apache的主要执行文件,这个执行文件其实是shell script,它可以主动检测系统上的一些设置值,好让您启动Apache时更简单 /usr/sbin/httpd:这是主要的apache的二进制文件 /usr/bin/htpasswd:当您想

文档评论(0)

raojun00007 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档