1.通过linux命令行进入 /etc/sysconfig文件夹,通过 vi iptables 修改iptables文件(也可以拷贝出来自己复制一遍上面对80端口的配置,把80改成8080,再把文件替换回去),如下图所示,增加红线圈出来的对8080端口开放的配置
2.重启服务命令:service iptables restart
3.重启防火墙(有些情况下不执行也可以) /etc/rc.d/init.d/network restart
这样我们的8080端口就可以通过公网访问了。
80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站, 因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了 。
所以在搭建网站时,想要直接输入网址来访问,而不用输入端口号
但是在使用阿里云的时候,发现80端口被占用,通过 lsof -i:80 发现端口被一个叫 AliYunDun 的占用了
然后通过搜索发现 AliYunDun 并不是将80端口给占用了,而是为了保护请求,进行一层防护
所以,如果要使用,需要 备案 ,但是由于网站是用的 org 后缀,而阿里云又说该后缀无法备案
即使成功做出映射,但是由于之前购买的阿里云的服务器是国内的,也不能访问
因为看的是
www.xxx.org ,只要访问这个地址就会出现要你备案的提示
虽然网上很多,csdn上面都有教你怎么转变80端口到其他端口(8080)的方法
但是我感觉是没有什么用的,因为
如果你的网站是有备案的,直接使用80端口即可,如果没有备案,转变之后也无法不加端口号来访问你的网站 www.xxx.org
或者 ,如果想要搭建个人博客,建议可以使用国外的服务器,这是不需要备案的
比较好的几个链接
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)