?潭水无风?

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

简介

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
posted on 2019-01-26 22:14  万物拾光  阅读(234)  评论(0)    收藏  举报