Node.js是基于Chrome V8引擎构建的JavaScript运行时,它可以在服务端运行JavaScript代码。本文将介绍如何在CentOS 7上安装并配置Node.js服务。
步骤 1:安装Node.js
首先,确保您的CentOS 7系统已连接到互联网。然后,按照以下步骤安装Node.js:
- 打开终端窗口并以root用户身份登录。
- 运行以下命令将Node.js官方存储库添加到您的系统:
curl -sL https://rpm.nodesource.com/setup_14.x | bash - - 安装Node.js:
yum install -y nodejs
步骤 2:验证安装
安装完成后,可以通过运行以下命令验证Node.js是否成功安装:
node -v
如果成功安装,您将看到Node.js的版本号。
步骤 3:创建一个简单的Node.js应用程序
现在,我们将创建一个简单的Node.js应用程序来测试安装结果。
- 在任意位置创建一个新目录,例如:
mkdir myapp - 进入该目录:
cd myapp - 使用以下命令创建一个名为
app.js的JavaScript文件:vi app.js - 在
app.js中输入以下内容:const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); }); - 保存并关闭文件。
步骤 4:运行Node.js应用程序
我们可以使用以下命令来运行我们的Node.js应用程序:
node app.js
如果一切顺利,您将看到以下输出:
Server running at http://127.0.0.1:3000/
现在,您可以在浏览器中访问http://127.0.0.1:3000/,并应该能够看到“Hello, World!”的消息。
步骤 5:使用PM2管理Node.js应用程序
如果您希望在生产环境中部署Node.js应用程序并进行进程管理,建议使用PM2。PM2是一个高级的Node.js进程管理器,可以轻松地启动、停止和监控Node.js应用程序。
- 安装PM2:
npm install -g pm2 - 使用以下命令启动应用程序:
pm2 start app.js
现在,您可以使用PM2监视和管理您的Node.js应用程序。
结论
在本文中,我们介绍了如何在CentOS 7上安装Node.js,并创建和运行一个简单的Node.js应用程序。此外,我们还介绍了如何使用PM2来管理Node.js应用程序。Node.js是一个非常强大的工具,可以帮助您构建高性能的Web应用程序和服务端应用程序。开始使用Node.js吧!
本文来自极简博客,作者:飞翔的鱼,转载请注明原文链接:CentOS 7 安装Node.js服务
微信扫一扫,打赏作者吧~