Linux Apache基本应用
发布时间:2014-04-16 11:13:26
发布时间:2014-04-16 11:13:26
配置Apache web服务器,有许多种方式,用户可通过修改主配置文件httpd.conf,对Apache服务器进行配置。另外,也可通过图形界面配置工具对Apache服务器进行配置。下面就来学习,通过修改httpd.conf主配置文件,对Apache服务器进行配置。
1.修改http.conf文件
用户可以在终端中,输入“vi /etc/httpd/conf/httpd.conf”命令,并按【回车】键,打开该文件,如图50所示。
图50 打开配置文件
在该配置文件中,找到DocumentRoot配置选项,默认网页文档主目录的路径/var/www/html,如图51所示。
图51 设置网页文档存放路径
在该配置文件中,找到DirectoryIndex配置选项,默认首页文档的类型,如图52所示。
图52 设置首页文档的类型
在该配置文件中,找到Listen配置选项,默认设置Apache服务器监听80端口(Listen 80),如图53所示。
图53 设置监听端口号
在该配置文件中,找到ServerRoot配置选项,默认设置Apache服务器相应的配置文件存放目录(ServerRoot “/etc/httpd”),如图54所示。
图54 设置服务器根目录
在该配置文件中,找到ErrorLog logs配置选项,默认设置错误日志的路径为/error_log(ErrorLog logs/error_log),如图55所示。
图55 设置错误日志路径
在该配置文件中,找到CustomLog logs配置选项,默认设置访问日志为/access_log,如图56所示。
图56 设置访问日志路径
在该配置文件中,找到ServerAdmin配置选项,默认设置为root@localhost,(ServerAdmin root@localhost),如图57所示。
图57 设置网络管理员的E-mail地址
在该配置文件中,找到ServerName配置选项,如果用户的Apache服务器没有主机名,也可设值为用户服务器的IP地址,并让其默认监听80端口,如图58所示。
图58 设置服务器的主机名及监听端口
在该配置文件中,找到AddDefaultCharset配置选项,默认字符集设置为UTF-8(AddDefaultCharset UTF-8),由于UTF-8(万国码)默认字符集,因此当客户端访问服务器的中文网页时会出现乱码的现象,解决的办法是将语句AddDefaultCharset UTF-8改为AddDefaultCharset GB2312,这样中文网页就能正常显示。如图59所示。
图59 设置默认字符集
2.测试Apache服务器
配置完如上选项后,用户可以输入“service httpd start”命令,并按【回车】键,启动Apache服务器,如图60所示。
图60 启动Apace服务器
用户可以在浏览器中输入,服务器的IP地址,如图61所示的默认测试页面,证明该服务器配置无误,然后,用户就可以将网页文件放到设定的网页文件目录中。
图61 Apache测试页面。