Ich habe einen Alibaba Cloud-Server. Das Betriebssystem ist Windows Server 2008. Ich habe den JBoss-Server installiert, einen Domänennamen beantragt und den Domänennamen in den Bereich aufgelöst. Der aktuelle Projektzugriffspfad lautet wie folgt:
http://beta.yaoxiao2.cn:8180
Der Effekt, den ich erwarte, ist dieser: http://beta.yaoxiao2.cn; das heißt, gehen Sie zur Portnummer, um auf die Website zuzugreifen
Frage: Ich habe es über den Nginx-Proxyserver realisiert und kann auf den Port auf dem Alibaba Cloud-Server zugreifen. Aber ich kann nicht auf den Port meines lokalen Computers zugreifen?
Die Darstellung des Browserzugriffs auf den Alibaba Cloud-Server ist wie folgt:
Der Zugriffseffekt eines nicht von Alibaba stammenden Cloud-Server-Browsers [lokaler Computer] ist wie folgt:
Auf den nicht von Alibaba stammenden Cloud-Server-Browser [lokaler Computer] kann nur durch Hinzufügen von Port 8180 zugegriffen werden. Das Rendering ist wie folgt:
Die
nginx-Konfiguration lautet wie folgt:
Frage: Wie kann ich den Portzugriff lokal erreichen? Ich bin ein Neuling, bitte gebt mir ein paar Antworten, vielen Dank...
服务器本地可以访问网站的,
但是外网要访问你的网站,需要备案
看了好久,要去备案。不备案的话就只能加端口号了。
然后,为什么要用Windows做服务器系统,基本上没见过Windows的服务器了,
你这个没有备案啊,还有就是反向代理后要记得重新启动nginx,不然修改是不会生效的。
阿里云要备案,外国的服务器好像不用备案。
换个端口试试就知道了
阿里云必须备案才行,不备案是不给你解析的,你可以试一下,用ip访问阿里云的网站肯定可以访问。我们公司的网站也是,备案后就可以访问了。
最简单的解决办法修改为80端口