在 CentOS 系统中,要更改 Node.js 应用程序的端口,您需要找到应用程序的代码并修改监听端口号。以下是一个简单的步骤说明:
/home/user/my-node-app,请使用以下命令进入该目录:cd /home/user/my-node-app
app.js、server.js 或 index.js。例如,要使用 nano 编辑器打开 app.js,请运行以下命令:sudo nano app.js
const port = process.env.PORT || 3000;
这里,3000 是默认的端口号。将其更改为您想要使用的端口号,例如 4000:
const port = process.env.PORT || 4000;
保存并关闭文件。在 nano 编辑器中,按 Ctrl + X,然后按 Y,最后按 Enter。
重新启动您的 Node.js 应用程序以使更改生效。如果您使用的是 pm2,可以运行以下命令:
pm2 restart app
现在,您的 Node.js 应用程序应该在新的端口上运行。请确保在防火墙中打开新端口,以便外部流量可以访问它。