尝试让我自制的WordPress网站在公共网络上可见

时间:2020-05-16 作者:Gustavo RM

在写这篇文章之前,我确实做了一些彻底的研究,取得了一些进展,但现在陷入了困境。

Humax防火墙后面的Ubuntu盒中的LAMP wordpress安装程序,该防火墙包含广域网,广域网具有ISP提供的公共IP地址,能够很好地为许多端口(包括SSH和其他游戏端口)启用端口转发,只是由于路由器或ISP保护的原因,端口80绝对不可能实现

efine(\'WP\\U主页\',\'http://192.168.0.19:81\');定义(\'WP\\U SITEURL\',\'http://192.168.0.19:81\');

我打开/关闭UFW,但这并没有改变,即使我现在非常开放UFW(几乎允许所有内容)。

我的DNS设置与LInux安装一样是本机设置;我暂时没有域名;我的目标是通过IP地址。

最后和相关:尝试189时。十、 Y.Z:81/指数。在公共网络中,我从手机上获得了完美的Apache2 html页面。

非常感谢。

古斯塔沃

1 个回复
SO网友:Bob

我可以想象,为了保护您,您的ISP正在阻止端口80。ISP通常不会给你一个固定的IP地址,因此,即使你能做到这一点,如果你的公共IP地址发生变化,它也可能会突然中断,因此有必要提前检查这一点,如果你还没有考虑在线托管。

如果要测试WordPress是否是问题的原因,只需将apache指向另一个包含基本索引的文件夹。html中有一些纯文本,这样行吗?还是相同的结果?

如果要测试端口81是否打开use nmap 点击您的IP(从网络外部的计算机)nmap ip-address-here

我想你知道这一点,但我还是要说,确保你的域指向的是你的外部IP,而不是你的内部IP(即,如果你用谷歌搜索“what\'s my IP”,那么从192.168.0.X开始就没有任何内容了)

基本上缩小问题的范围,并检查它是否实际上是WordPress配置问题,否则可能会有很多问题。如果不是WordPress问题,您可能会更幸运地在StackExchange的另一部分发布,如Server Fault

但原则上不,您不会遗漏任何内容,将域指向您的IP,允许任何防火墙中出现异常并设置端口转发,告诉apache要侦听的端口,告诉WordPress它在哪个域/端口上。

相关推荐

Basic installation questions

我已经下载了WordPress,我想确保将其正确上载到服务器:我看到有一个。zip文件和。焦油gz文件--我应该使用哪个?这是一台Apache服务器。这是我的网站的位置:http://plowtoplate.com/我希望该站点位于http而不是www,但我确实希望该站点也可以在www.上看到,或者让www.重定向到http--我应该在哪里上载WordPress文件?转换为public\\u html?或者只是进入我使用ftp登录时到达的位置?(我想这个‘根’叫做……?)是否解压缩wordpress-3.