您的位置:首页 > 运维架构 > Apache

centos7 安装apache教程以及安装后无法访问的原因以及解决方案

2017-11-06 16:35 489 查看
【温馨提示】:我这里是采用yum方式安装的

①:通过命令安装apache(整个过程都是自动安装的,不需要你设置什么,安心等几秒或者十几秒装完)

yum install httpd

②:安装完后启动apache(linux系统中apache的服务器名称叫httpd),执行下面的命令启动apache
apachectl start

③:用命令行测试一下我们的apache根目录是否可以访问了!
curl -l localhost上面的命令之后会出现一大堆html代码(包含css之类啥的,说明就成功)

④:我们的最终目的是经过浏览器输入我们的linux的ip或者输入解析到这台linux服务器的域名就能访问,这时你输入ip或者域名是无法访问的!原因是linux防火墙的原因,apache是80端口,linux系统默认只开放22端口,所以此时我们需要将80端口进行开放!执行如下命令

iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -j ACCEPT上面这行命令的意思是:修改系统防火墙配置文件,在第五行配置中增加允许80端口监听外来ip

⑤:这时我们来看看我们第④步中修改配置文件是否成功,执行下面的代码你可以看到配置文件的内容,一般情况下你可以看到我们刚刚加进去的内容
iptables --line -vnL

⑥:现在你可以通过ip或者域名来访问你的这台服务器了!这是你就可以看到apache首页了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: