- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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:当您想
您可能关注的文档
- 9月22日钢铁行业要闻概览.doc
- antisamy java AntiSamy_Java中文B版.doc
- apache tomcat 整合 apache+tomcat整合全过程记录.doc
- appart 布鲁塞尔大都会城市公寓酒店(Appart Métropole City)_图文.doc
- apple pay nfc ApplePay 重新定义NFC行业.doc
- app后台架构 游戏后台架构.doc
- aps审核表格式简历 审核书格式.doc
- arcgis engine ArcGISEngine_C.doc
- android蓝牙4.0开发 Android4.0开发.doc
- ANSYS Mechanical APDL Acoustic Analysis Guide.doc
文档评论(0)