1.下载并安装Nginx

2.配置Nginx

打开Nginx的配置文件nginx.conf,一般在Nginx安装目录下的conf目录中。找到http段,添加如下代码:

server {
    listen 80;
    server_name example.com; #域名或IP地址 
    location / {
        proxy_pass http://localhost:3000; #Nodejs监听的端口
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

3.重新加载Nginx配置文件

在命令行中切换到Nginx的安装目录下,执行命令:nginx -s reload

4.启动Nodejs应用

在命令行中切换到Nodejs应用所在的目录下,执行命令:node app.js (app.js为Nodejs应用的启动文件)

5.测试

在浏览器中输入http://example.com,如果能够正常访问,则说明配置成功

windows将 Nginx 配置为 Nodejs 的反向代理服务器步骤

原文地址: https://www.cveoy.top/t/topic/d68A 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录