我拥有一个小型VPS(128mb vRAM),私有IP 192.168.0.xxx,公共IP xxx.xxx.xx.24和20个分配给私有IP的端口。 VPS配置为LNMP服务器。我想要运行的网站的配置文件如下所示: (它在站点可用并链接到启用站点)
server {
listen 12304 default_server; //12304 is one of the ports of my private IP
listen [::]:12304 default_server ipv6only=on;
root home/wordpress_acc/wordpress_website; // contains only a sample index.html
index index.html index.htm index.php;
# Make site accessible from http://localhost/
server_name www.xyz.tk;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
#error_page 404 /404.html;
}
当我尝试通过域名www.xyz.tk或我的公共IP和端口12304(xxx.xxx.xx.24:12304)访问该站点时,我的webbrowser不会加载示例index.html但显示错误“无法连接到xxx.xxx.xx.24:12304 / www.xyz.tk
我还需要在NGINX中配置其他东西,还是我做错了什么? 感谢您提前花时间和精力!
PS:我已经在这个VPS上运行了TeamSpeak3服务器,我已经配置了自己。它在一个指定的端口上运行,工作正常。
编辑:刚刚在端口12305和12306-12310上添加了一个FTP服务器(vsftpd),它也正常工作......但仍然无法配置NGINX服务器: - /