如何将装有 Wordpress 的 LAMP 服务器连接到互联网?

如何将装有 Wordpress 的 LAMP 服务器连接到互联网?

我曾尝试在 Raspberry Pi 3 上设置运行 Wordpress 的 LAMP 服务器(使用 Ubuntu Mate 16.04)。Wordpress 在内部网(网络内部)上运行良好,但我似乎无法配置我的设置,以便可以从互联网访问 WordpressWord Press 常规设置。这是我第一次做这样的事,所以如果我用错了词汇等,请原谅我。

每次我尝试从互联网访问 Web 服务器时,都会收到“无法访问此站点”错误消息。我有一个内置 DDNS 的华硕路由器。我已经设置了它,并且已经设置了到 Raspberry Pi 的 IP 地址的端口转发;我分配的端口是 3333。

这是我的 apache2.conf 的片段

<Directory />
   Options Indexes FollowSymLinks Includes ExecCGI
   AllowOverride All
   Require all granted
</Directory>

<Directory /usr/share>
   AllowOverride None
   Require all granted
</Directory>

<Directory /var/www/>
   Options Indexes FollowSymLinks Includes ExecCGI
   AllowOverride All
   Require all granted
</Directory>

这是我的 ports.conf 的一个片段

Listen 80
Listen 3333

<VirtualHost *:3333>
DocumentRoot /var/www/html
ServerName www.supernaturalmath.asuscomm.com

#Other directives here
</VirtualHost>

这是我的 000-default.conf 的副本

<VirtualHost *:3333>
    ServerName www.supernatural.asuscomm.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html

我希望有人能帮助我解决这个问题。

谢谢

答案1

在这种情况下,首先要检查的是:

  • 禁用防火墙,看看它是否是造成此问题的原因
  • 使用本地端口在本地测试连接
  • 验证路由器的端口转发配置,以确保设置了正确的公共端口和私有端口

相关内容