配置Apache服务器

Posted -beyond

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置Apache服务器相关的知识,希望对你有一定的参考价值。

环境:centos6.5

配置文件解释

#根目录 :用来存放apache的配置文件和相关的日志信息
ServerRoot "/usr/local/apache"

#设置服务器监听的端口
Listen 80
Listen 8080
#注意可以设置多个监听端口,ServerName的端口号必须要选择在这里已经声明的


#设置管理员邮件地址
ServerAdmin [email protected]

#设置主机名称
ServerName www.example.com:80
#如果没有域名,可以使用ip地址
#ServerName 1.2.3.123:80
#注意这里的端口号必须从上面的Listen那一项中声明的端口号中选取,否则会失败
#也可以省略端口,那么只要使用Listen中声明的任意一个端口都可以访问
#ServerName www.test.com:8080

#设置错误日志
ErrorLog "/usr/log"

#设置文档目录
DocumentRoot "/home/wwwroot/"
#文档目录是指包含web网站源代码的那个目录

#设置首页
DirectoryIndex index.html  index.php
#这个首页是指客户端访问网站的时候首先看到的页面文件名,这个文件应该在DocumentRoot的那个目录下
#可以设置多个文件名,会依次从前往后尝试,一旦尝试成功就停止尝试

#设置网站的编码格式( GB2312 or UTF-8 )
AddDefaultCharset UTF-8

 

 

注意:目录都要使用双引号将路径括起来 

案例:

部门内部需要搭建一台web服务器,有以下需求:

  1. 采用的IP地址和端口为192.168.1.80:80
  2. 首页采用index.html文件
  3. 管理员E-mail地址为[email protected]
  4. 网站的编码方式为GB2312
  5. 所有的网站资源都放置在“/var/www/html”目录下
  6. 将Apache的根目录设置为“/etc/httpd”目录

 




















以上是关于配置Apache服务器的主要内容,如果未能解决你的问题,请参考以下文章

配置完PHP,apache服务器不能运行,如何解决

如何恢复mac自带apache的默认配置

linux下安装并配置好了apache服务器,但是怎样进行测试或使用?

高性能apache服务器配置大并发教程MPM模块配置

如何在CentOS配置Apache的HTTPS服务

Apache虚拟主机配置