CentOS 7 安装Node.js服务

 
更多

Node.js是基于Chrome V8引擎构建的JavaScript运行时,它可以在服务端运行JavaScript代码。本文将介绍如何在CentOS 7上安装并配置Node.js服务。

步骤 1:安装Node.js

首先,确保您的CentOS 7系统已连接到互联网。然后,按照以下步骤安装Node.js:

  1. 打开终端窗口并以root用户身份登录。
  2. 运行以下命令将Node.js官方存储库添加到您的系统:
    curl -sL https://rpm.nodesource.com/setup_14.x | bash -
    
  3. 安装Node.js:
    yum install -y nodejs
    

步骤 2:验证安装

安装完成后,可以通过运行以下命令验证Node.js是否成功安装:

node -v

如果成功安装,您将看到Node.js的版本号。

步骤 3:创建一个简单的Node.js应用程序

现在,我们将创建一个简单的Node.js应用程序来测试安装结果。

  1. 在任意位置创建一个新目录,例如:
    mkdir myapp
    
  2. 进入该目录:
    cd myapp
    
  3. 使用以下命令创建一个名为app.js的JavaScript文件:
    vi app.js
    
  4. 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}/`);
    });
    
  5. 保存并关闭文件。

步骤 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应用程序。

  1. 安装PM2:
    npm install -g pm2
    
  2. 使用以下命令启动应用程序:
    pm2 start app.js
    

现在,您可以使用PM2监视和管理您的Node.js应用程序。

结论

在本文中,我们介绍了如何在CentOS 7上安装Node.js,并创建和运行一个简单的Node.js应用程序。此外,我们还介绍了如何使用PM2来管理Node.js应用程序。Node.js是一个非常强大的工具,可以帮助您构建高性能的Web应用程序和服务端应用程序。开始使用Node.js吧!

打赏

本文固定链接: https://www.cxy163.net/archives/6770 | 绝缘体

该日志由 绝缘体.. 于 2022年09月05日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: CentOS 7 安装Node.js服务 | 绝缘体
关键字: , , , ,

CentOS 7 安装Node.js服务:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter