灯之Centos6.5安装配置Apache(一)

  

一。安装apache 1.
apache安装方式有两种,一种是源码安装,一种是RPM安装,后者较前者比安装简单,但功能存在一定局限性,所以这里我们采取源码安装。源码包可以在这里找“http://mirror.bit.edu.cn/apache/httpd/笨梢杂脁shell或油灰上传至服务器
2。解压
灯之Centos6.5安装配置Apache(一)
解压到/usr/src下
3。配置
灯之Centos6.5安装配置Apache(一)
切换到解压的目录
ls查看
灯之Centos6.5安装配置Apache(一)”> <br/>——prefix:指定安装目录<br/>——启动:启用动态模块加载支持<br/>——enable-rewrite:启用地址重写功能<br/>——enable-charset-lite:启用字符集支持<br/>——enable-cgi:启用cgi脚本程序支持<br/>,,代表”与“可以在同一行内分割多条命令,并依次执行<br/>:编译使安装:安装</p>
  <p> <img src=
如果配置失败可能原因:
(1。装系统时没有安装开发开发工具,百胜是安装gcc(需连接网络)
可以直接用centos自带的百胜源安装,也可以配置本地百胜源:
①挂载centos6.5光盘②配置百胜文件
灯之centos6.5安装配置Apache(一)
灯之Centos6.5安装配置Apache(一)

  

(2。源码包与系统位数不匹配
4。查看是否安装成功
灯之Centos6.5安装配置Apache(一)
ls/usr/local/httpd成功安装到目录
主要子目录作用:
本:存放执行程序文件,包括主程序httpd,服务控制工具apachectl等配置:
存放httpd的配置文件,包括主配置文件,增强配置子目录额外等
根:存放网页文档,包括默认网页索引。html等
日志:存放日志文件
模块:存放httpd模块文件
目录:存放各种cgi程序文件
5。优化执行路径(创建软链接)
灯之Centos6.5安装配置Apache(一)
作用,可以直接运行/usr/地方/httpd/bin/下的命令如httpd-v(查看httpd版本)
6。添加为系统服务,并开机自启
灯之Centos6.5安装配置Apache(一)
灯之Centos6.5安装配置Apache(一)”> <br/> <img src=
将Apache脚本复制到/etc/init。d/下,添加选项chkconfig:在3、5级别自动运行,启动顺序和关闭顺序为80,70年
灯之Centos6.5安装配置Apache(一)
添加为系统服务,并查看
7。配置httpd,启动
灯之Centos6.5安装配置Apache(一)
进入主配置文件修改ServerName选项为ServerName www.51cto.com: 80
灯之Centos6.5安装配置Apache(一)”> <br/> <img src=
可以用httpd - t检查httpd。相依是否正确
灯之Centos6.5安装配置Apache(一)
启动httpd(也就是apache的别称)服务,可以用netstat -anpt | grep httpd查看80端口是否开启灯之Centos6.5安装配置apache(一)
8。配置防火墙规则
灯之Centos6.5安装配置Apache(一)
清除防火墙规则
灯之Centos6.5安装配置Apache(一)”> <br/>设置默认规则,入站丢弃,转发丢弃,出站允许。<br/>可以用iptables问查看<br/> <img src=

灯之Centos6.5安装配置Apache(一)