NGINX web服务器配置
我刚刚下载了适用于Windows的NGINX,我有点吃力了。 它已经启动并运行,我的索引文件显示为127.0.0.1:8080,但我在将web服务器连接到域时遇到问题 根据我从在线阅读的文档中了解到的情况,我必须在我的注册中心更改DNS属性,如下所示(目标IP是我的公共IP): 这是我的nginx.conf文件:NGINX web服务器配置,nginx,dns,server,webserver,Nginx,Dns,Server,Webserver,我刚刚下载了适用于Windows的NGINX,我有点吃力了。 它已经启动并运行,我的索引文件显示为127.0.0.1:8080,但我在将web服务器连接到域时遇到问题 根据我从在线阅读的文档中了解到的情况,我必须在我的注册中心更改DNS属性,如下所示(目标IP是我的公共IP): 这是我的nginx.conf文件: worker_processes 1; events { worker_connections 1024; } http { include mi
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8080;
server_name erikbugge.no www.erikbugge.no;
location / {
root www;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root www;
}
}
}
我还将端口8080转发到路由器中的本地IP地址
现在的问题是,每当我试图访问我的网页www.erikbugge.no时,它只是将我重定向到我的公共IP地址。
我很确定我做错了什么,但我不知道是什么
请温柔一点,我对这种网络服务器的东西还不熟悉。offtopic:在显示域名的同时隐藏IP地址是很有意义的。我想你是想在你的家用计算机上安装服务器吧?这可能是个坏主意,因为你的ISP和/或防火墙会阻止这种情况。哦,顺便说一句,Windows上的nginx仍处于测试阶段(我怀疑它会很快发布),我不明白。为什么我的ISP会阻止我在家里使用web服务器?是的,我正在考虑在我的旧电脑上安装一个Linux发行版。这样做有效吗?还是防火墙和我的ISP仍然可以阻止它?因为这是病毒、特洛伊木马等的常见方式。我不说你的ISP肯定会这样做,但通常ISP会阻止到公共端口的传入连接。您应该联系您的ISP(或以某种方式查找此信息)。