我最近在一台旧 PC 上设置了一个 Web 服务器。我安装了 centOS、mySQL、PHP 和 Nginx。当我配置 Nginx 并启动 Web 服务器时,我无法从同一路由器上的 PC 或使用 IP 地址的路由器外部连接。我已经在我这样使用的 TP Link 路由器上设置了端口转发
规则 1
应用 HTTP_Server
协议 ALL
起始端口 80
结束端口 80
本地 ip 地址 192.168.1.101
我的 /etc/nginx/conf.d/default.conf 文件有
server {
listen 80 default_server;
server_name server.com;
charset koi8-r;
location / {
root /usr/share/nginx/html;
index index.html index.htm index.php;
}
error_page 404 /404.html;
location = /404.html {
root /usr/share/nginx/html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
我对 Linux 的经验很少,对 Nginx 的经验较少,我非常感谢任何人提供的任何帮助。提前致谢