简介
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,也是世界使用排名第一的Web服务器软件,它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中.Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。
虚拟系统:CentOS 6
方法步骤
1.查看服务器的版本
1 # uname -a 2 # rpm -q centos-release

2.停止/卸载Linux自带的http服务
1 # service httpd stop 2 # ps -ef | grep httpd 3 # kill -9 pid号(逐个删除) 4 # rpm -qa |grep httpd 5 # rpm -e httpd软件包 6 # find / -name httpd.conf # 查找配置文件位置,CentOS位置通常位于"/etc/httpd/conf/httpd.conf"
3.安装Apache
# yum install httpd -y

4.设置Apache当前运行级别开机自启动
# chkconfig --list | grep httpd # chkconfig --add httpd # runlevel # chkconfig httpd on 或者 chkconfig --level 35 httpd on

5.打开防火墙80端口,并重启防火墙
修改"/etc/sysconfig/iptables"文件,增加红色字体内容
1 *filter 2 :INPUT ACCEPT [0:0] 3 :FORWARD ACCEPT [0:0] 4 :OUTPUT ACCEPT [3:372] 5 -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 6 -A INPUT -p icmp -j ACCEPT 7 -A INPUT -i lo -j ACCEPT 8 -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT 9 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 10 -A INPUT -j REJECT --reject-with icmp-host-prohibited 11 -A FORWARD -j REJECT --reject-with icmp-host-prohibited 12 COMMIT
重启防火墙
# service iptables restart
6.修改配置文件,修改主机名和端口
修改"/etc/httpd/conf/httpd.conf"文件,增加红色字体内容
ServerName localhost:80

修改主机名
1 # cat /etc/sysconfig/network 2 # hostname 3 # sed '2s/localhost.localdomain/user主机/g' /etc/sysconfig/network 4 # sed -i '2s/localhost.localdomain/user主机/g' /etc/sysconfig/network

7.重启Apache,然后利用浏览器访问服务器IP地址即可。
service httpd restart

浙公网安备 33010602011771号