nginx地址怎么添加到公网
- nginx
- 2024-05-13 17:49:48
- 5915
一、域名解析
首先,需要为需要访问的nginx服务器注册一个域名并解析到服务器的公网IP地址。
通过DNS解析,可以将域名映射到服务器的IP地址,从而实现外网访问。
二、防火墙设置
为保障服务器的安全,需要在服务器上开启80/443端口,允许公网访问。
可以通过修改服务器防火墙规则来实现,具体方法根据服务器系统而异。
三、nginx配置
在nginx配置文件中,需要配置监听80/443端口,并指定转发的后端服务器IP地址。
通常在server指令块中进行配置,具体如下:
server {
listen 80 default_server;
server_name www.example.com;
location / {
proxy_pass http://192.168.1.100;
}
}
其中,listen指令指定监听端口,server_name指令指定域名,proxy_pass指令指定后端服务器IP地址。
四、重启nginx
完成配置后,需要重启nginx服务器以使配置生效。
可以通过以下命令重启:
service nginx restart
重启完成后,即可通过域名访问nginx服务器。