Cent OS服务器部署Node JS-纯新手向

日期:2018-10-03 18:58作者:Bougie

前不久将本博客服务器升级成Cent OS了,对比原Windows,访问速度和稳定性都大幅提升,延迟基本保持在30ms左右。升级过程中遇到一些坑,特此记录一下。

安装Node JS

安装wget

yum install -y wget

wget是一个下载器,-y表示yes,可以免去安装提示。如果已经安装了可以跳过该步。

下载Node JS最新的bin包

可以在下载页面找到Node JS下载地址,然后执行指令

wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz

然后就是等着下载完毕。

解压包

依次执行

xz -d node-v9.3.0-linux-x64.tar.xz
tar -xf node-v9.3.0-linux-x64.tar12

部署bin文件

先确认你nodejs的路径,我这里的路径为~/node-v9.3.0-linux-x64/bin。确认后依次执行

ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm

注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。

测试

node -v
npm -v

如果正确输出版本号,则部署OK。

安装Git、MySQL

MySQL有开源替代品MariaDB,安装方法比MySQL简单很多。

yum install -y git
yum install -y mariadb

部署

git clone ***/blog
cd blog
npm i
npm start