自己租了一台centos7的服务器,自己是一个菜鸟,安装apache服务花费了一些时间,其实已经安装过很多次,可是每次安装依然焦头烂额,决定记录下来。以下均使用最简单的yum安装及测试
方法/步骤
1
root登陆你的centos7服务器# yum update更新本机服务到最新状态
2
#yum install httpd安装apache服务,直到安装完成
3
#apachectl start开启apache 服务
4
# curl -l localhost你会发现已经有内容返回,但是有可能通过别的ip访问这台机器的80端口,提示该网站不能连接,那是因为centos的预装的iptables设置导致的,只开放了ssh的22端口可对外连接,需要关闭80的端口的iptables,操作iptables必须非常谨慎,一旦设置错了,可能自己都连接不上,必须得要去操作物理机器才能解除
5
#iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -j ACCEPT在第五行配置中增加允许80端口监听外来ip
6
#iptables --line -vnL通过此命令行查看INPUT中是否已经配置成功
7
现在通过外部地址访问此apache服务,就会发现已经可以访问了