要在 CentOS 上启动 Node.js 服务,其实并不复杂,跟着下面这些步骤走就行。

首先,确保 Node.js 已经装好了。如果还没装,去 Node.js 官网下载一个适合 CentOS 的版本,安装过程跟普通 Linux 软件差不多。
接下来,创建一个简单的 Node.js 应用。在项目文件夹里新建一个
app.js文件,把下面这段代码放进去:const http = require('http'); const server = http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n'); }); const PORT = process.env.PORT || 3000; server.listen(PORT, () => { console.log(`Server running at http://localhost:${PORT}/`); });如果你的项目有依赖包,在项目文件夹里运行
npm install安装一下。推荐用
pm2或forever这类进程管理器来管理你的 Node.js 服务。先全局安装pm2:npm install pm2 -g然后用
pm2启动应用:pm2 start app.js --name my-node-app这里的
my-node-app是应用名称,你可以按需修改。启动之后,检查一下状态:
pm2 status如果需要服务器重启后自动启动应用,执行
pm2 startup,然后按提示操作即可。停止或重启应用也很简单:
pm2 stop my-node-app pm2 restart my-node-app
基本上,到这里你的 Node.js 服务就在 CentOS 上跑起来了。剩下的就是根据实际需求调整配置和监控。