二进制包安装 node-v8.10.0
#下载地址:https://nodejs.org/en/download/
#官方提供:二进制包,和源码包两种
#安装根目录
mkdir -p /web/server
cd ~
wget https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x64.tar.xz
xz -d node-v8.10.0-linux-x64.tar.xz
tar -xvf node-v8.10.0-linux-x64.tar
cp -rf node-v8.10.0-linux-x64 /web/server/node-v8.10.0
#新建软链接
ln -s /web/server/node-v8.10.0/ /web/server/node
#添加环境变量
echo "export PATH=$PATH:/web/server/node/bin" >> /etc/profile
source /etc/profile
#测试
node -v
npm -v
============================================
源码编译安装
#安装php-7.2依赖包
yum install gcc libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg.x86_64 libpng.x86_64 freetype.x86_64 libjpeg-devel.x86_64 libpng-devel.x86_64 freetype-devel.x86_64 bzip2-devel.x86_64 libXpm-devel gmp-devel icu libicu libicu-devel php-mcrypt libmcrypt libmcrypt-devel postgresql-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel -y
#安装根目录
mkdir -p /web/server
wget https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz
tar -xf node-v8.10.0.tar.gz
#安装到/web/server/node-v8.10.0
./configure --prefix=/web/server/node-v8.10.0
make && make install
#新建软链接
ln -s /web/server/node-v8.10.0/ /web/server/node
#添加环境变量
echo "export PATH=$PATH:/web/server/node/bin" >> /etc/profile
source /etc/profile
#测试
node -v
npm -v