欢迎来到代码驿站!

Linux

当前位置:首页 > 服务器 > Linux

详解apache配置域名的坑

时间:2021-05-21 08:25:41|栏目:Linux|点击:

没有用过apache,出来工作后,一直都是nginx(不是运维),最近朋友的一个小项目出了点问题.接触到apache.

首先.配置域名,监听889这个端口

第二步,重启apache

/www/server/apache/bin/apachectl restart

第三步,外网浏览器访问 ,访问不了

第四步.排查原因

1. 在服务器上本地 curl localhost:889 访问,连接拒绝

2.查看端口的使用情况  lsof -i:889

3.查询了一下监听 netstat -tnl.

监听是正常

4. 想到有可能是服务器端口没开放,用 firewall-cmd --list-ports 查看开放端口

没有889端口

5. 以centos7开放889端口为例:

添加端口

firewall-cmd --zone=public --add-port=889/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

刷新规则

firewall-cmd --reload

查看指定端口

firewall-cmd --zone=public --query-port=8080/tcp

删除指定端口

firewall-cmd --zone=public --remove-port=8080/tcp --permanent

查看已开放得所有端口

firewall-cmd --list-ports

6.最后还是不行,因为在阿里云上,专用网络,限制了端口,必须要设置一下

如果有我这样小白的朋友,遇到这个问题,可以这样处理一下

上一篇:对linux下软件(库)的更新命令详解

栏    目:Linux

下一篇:Centos 7.4中的远程访问控制的实现方法

本文标题:详解apache配置域名的坑

本文地址:http://www.codeinn.net/misctech/125725.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有