附带:web服务器设置及介绍 web服务器的配置( 二 )

附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
然后service network restart,reboot重启机器:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
完毕后,我们重新启动apache服务 。Service httpd restart 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
我们学apache主要学会以下基本功能,httpd.conf文件的格式、web服务的基本配置、创建虚拟目录,设置目录权限、用户认证、虚拟主机的配置 。
先介绍下apache的常用目录,这个是apache的所有配置文件存放的目录 。ll /etc/httpd 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
这个是网页文件存放目录,一般在html内 。ll /var/www 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
现在我们开始编辑主配置文件,vi /etc/httpd/conf/httpd.conf 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
注:httpd.conf配置文件主要由全局环境、主服务器配置和虚拟主机3个部分组成 。每部分都有相应的配置语句,该文件所有配置语句的语法为“配置参数名称 参数值”的形式 。
全局配置的相关参数,全局的参数一般不用改 。Server Root设定apache安装的绝对路径 。Server Root “/etc/httpd” 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
设定服务器接收至完成的最长等待时间 。Timeout 120.图如所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
设定服务器是否开启连续请求功能,真实服务器一般都要开启(我们现在暂时不需要)KeepAlive off 。设定服务器所能接受的最大连续请求量 。MaxKeepAliveRequests 100 。如图所示:
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
注:其他的参数有KeepAliceTimeout请求者‘连续’请求的等待时间上限,MinSpareServers设定最小闲置子进程数,MaxSpareServers设定最大闲置子进程数,StartServers设定激活时所需要建立的子进程数,MaxClients设定同时能够提供使用者的最大服务请求数 。
修改完apache配置文件后,重启服务,才能生效 。
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
网页文件默认是放在/var/www/html中的,我们现在自己去写个网页,简单的来测试下 。如图所示 。
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
使用wget命令测试apache工作是否正常 。
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
查看页面内容
附带:web服务器设置及介绍 web服务器的配置

文章插图
文章插图
这样简单的apache实验就结束了 。

经验总结扩展阅读