在生产环境中配置应用通常涉及为应用设置域名以及使用Nginx配置反向代理。首先,域名指向运行NGINX的远程服务器IP。安装Nginx可通过命令apt get install nginx
,然后使用systemctl start nginx
来启动NGINX服务。进一步配置反向代理时,需在/etc/nginx/conf.d目录下创建Nginx配置文件,比如命名为ninghao_next.example.com,文件扩展名须为.conf。配置文件中设定server区块作为反向代理服务,代理路径指向服务器端口3009运行的Next.js服务。服务器的server_name设为域名,之后用systemctl reload nginx
重新加载NGINX服务以使配置生效。在浏览器访问设置的域名,Nginx将请求转发给配置的Next.js应用。