我曾尝试在 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
在这种情况下,首先要检查的是:
- 禁用防火墙,看看它是否是造成此问题的原因
- 使用本地端口在本地测试连接
- 验证路由器的端口转发配置,以确保设置了正确的公共端口和私有端口