以下是 CentOS7 中源码编译安装 NodeJS 的完整步骤:
准备工作
在开始之前,我们需要先进行一些准备工作。
安装依赖项
需要安装以下依赖项:
sudo yum update
sudo yum install gcc c++ make
sudo yum install openssl-devel
sudo yum install wget
下载 NodeJS 源码
在 NodeJS 的官方网站https://nodejs.org/ 下载最新的稳定版本的源码压缩包。
可以使用 wget 命令进行下载:
wget https://nodejs.org/dist/v14.15.1/node-v14.15.1.tar.gz
解压源码
使用 tar 命令解压刚刚下载的源码压缩包:
tar -xvzf node-v14.15.1.tar.gz
解压后会在当前目录下生成一个 "node-v14.15.1" 的目录。我们将在该目录下进行后续的操作。
编译与安装
配置
进入刚才解压的源码目录并执行 configure 脚本:
cd node-v14.15.1
./configure
configure 脚本会检查系统环境并生成 Makefile 文件。
编译
执行 make 命令进行编译:
make
这个过程可能会耗时一段时间,耐心等待。
安装
编译完成后,执行以下安装命令进行安装:
sudo make install
测试安装
检查 NodeJS 版本
输入以下命令查看 NodeJS 版本:
node -v
如果输出了版本号,则表示安装成功。
执行示例程序
使用 nano 命令新建一个 demo.js 文件:
nano demo.js
将以下示例代码复制粘贴到文件中,并保存:
console.log("Hello World");
使用 node 命令执行 demo.js 文件:
node demo.js
控制台输出 "Hello World" 则表示安装成功。
至此,使用源码编译的方式安装 NodeJS 就完成了。
注意:编译安装 NodeJS 较为耗时,建议使用 VPS 进行安装。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS7中源码编译安装NodeJS的完整步骤 - Python技术站