centos6.0下apache的使用

在centos系统上安装使用apache。

1.安装。

刚装好的centos6.0的desktop版本中,默认安装了apache服务器,并且将其安装为系统的服务。

于是使用service start|stop|restart等命令就可以分别启动|停止|重启服务器。另外也可以直接通过/etc/init.d/httpd start|stop|restart启动关闭服务器。

2.配置文件。

配置文件的默认路径在/etc/httpd文件夹下。

1.HttpProxyModule

3. 防火墙

由于CenOS自带防火墙的影响,其他机器无法接收服务器的服务。

最简单的方法是关闭防火墙,命令为:/etc/init.d/iptables stop。

也可以通过添加rules来放开某一端口,方法如下:

/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT

/etc/init.d/iptables save

/etc/init.d/iptables restart。 重启后,防火墙就应该把80端口放开了。

4. mod-expires

这个模块的主要作用是自动生成HTTP头部信息中的Expires标签和Cache-Contro标签。

ExpiresActive On  #激活模块功能

ExpiresDefault #指定所有文档的默认过期时间

ExpiresByType #指定相应的MIME类型的文档所对应的过期时间。

过期时间的写法有五种,

 “access plus 1 month/4 weeks/”

“now plus 10 days”

A30

“modification olus 4 minutes”

M30

前三种的过期时间都是从被访问的时刻开始计算;后两种的过期时间是从文件被修改的时刻开始计算。 (A与M后所跟数字的单位是秒)。