当前位置:首页 > 行业动态 > 正文

服务器上安装nodeks

在服务器上安装Node.js,请访问官网下载对应版本并按指南操作。

服务器安装Node.js是一个相对直接的过程,但具体步骤可能会根据你使用的操作系统和环境有所不同,以下是在常见Linux发行版(如Ubuntu或CentOS)上安装Node.js的详细步骤:

1、基于Debian/Ubuntu的系统

更新包列表:确保你的包管理器的缓存是最新的,运行以下命令来更新包列表:

     sudo apt-get update

安装Node.js:你可以选择从官方仓库安装或者使用NodeSource提供的二进制分发库来安装特定版本的Node.js。

从官方仓库安装最新稳定版:

       sudo apt-get install -y nodejs
       sudo apt-get install -y npm

使用NodeSource安装特定版本(以安装Node.js 20.x为例):

       curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
       sudo apt-get install -y nodejs

验证安装:安装完成后,可以检查是否正确安装了Node.js和npm:

     node -v
     npm -v

2、基于Red Hat/CentOS的系统

设置EPEL仓库:如果没有启用EPEL(Extra Packages for Enterprise Linux)仓库,需要先启用它:

     sudo yum install epel-release

安装Node.js:从官方仓库安装最新稳定版:

     sudo yum install nodejs

对于使用dnf的较新版本的CentOS/RHEL:

     sudo dnf install nodejs

使用NodeSource安装特定版本的Node.js:你需要根据想要安装的Node.js版本下载并执行对应的设置脚本,要安装Node.js 20.x,可以这样做:

     curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
     sudo yum install -y nodejs

验证安装:同样地,可以通过以下命令来验证安装是否成功:

     node -v
     npm -v

3、使用NVM(Node Version Manager)安装特定版本的Node.js

NVM是一个用于管理多个Node.js版本的工具,非常适合开发和测试环境。

安装NVM:如果还没有安装NVM,可以通过下面的命令来安装:

     curl -ohttps://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

重新加载Shell profile文件:安装后,你需要重新加载你的shell profile文件(如.bashrc.zshrc)以使NVM可用:

     source ~/.bashrc

或者如果你使用的是zsh:

     source ~/.zshrc

安装特定版本的Node.js:使用NVM安装特定版本的Node.js,例如安装v18.16.0:

     nvm install 18.16.0

设置默认版本:如果你想将这个版本设为默认版本,可以在安装时加上-d参数,或者之后使用nvm alias default命令:

     nvm alias default 18.16.0

验证安装:同样地,可以通过以下命令来验证安装是否成功:

     node -v
     npm -v

4、从源代码安装Node.js

获取源代码:你可以从Node.js项目的官方网站下载源代码,在下载页面上,右键单击“Source Code”链接,然后单击“复制链接地址”或浏览器提供的类似选项,在服务器上,使用wget并粘贴你复制的链接以下载存档文件。

     wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz

如果下载失败,提示权限问题,添加sudo

     sudo wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz

解压文件:使用tar命令解压下载的存档文件:

     tar -zxvf node-v14.15.1-linux-x64.tar.gz

重命名文件:将解压后的目录重命名为方便后续操作的名称,例如node-v14.15.1

     mv node-v14.15.1-linux-x64 node-v14.15.1

添加环境配置:修改配置文件(如/etc/profile),新增Node.js的路径:

     vi /etc/profile

在文件中新增以下内容:

     export NODE_HOME=/usr/local/node-v14.15.1
     export PATH=$PATH:$NODE_HOME/bin

刷新配置文件:使配置文件中的更改生效:

     source /etc/profile

验证环境变量是否设置成功:通过以下命令检查是否正确设置了环境变量:

     node -v
     npm -v

在服务器上安装Node.js的方法多种多样,无论是通过包管理器、NVM还是从源代码安装,都能满足不同用户的需求,请根据你的具体需求和服务器的操作系统选择合适的方法进行安装。

0