linux centOS 安装node && ffi,解析.so文件

运行环境:linux centOS 7 64位

首先切换到root模式
su - root,提示输入密码,完成之后进行以下操作。

安装wget
1.yum install -y wget
下载8.6.0
2.wget https://nodejs.org/dist/v8.6....
解压
3.xz -d node-v8.6.0-linux-x64.tar.xz
4.tar -xf node-v8.6.0-linux-x64.tar
重命名
5.mv node-v8.6.0-linux-x64 node-v8.6.0
添加到全局使用
6.ln -s /root/node-v8.6.0/bin/node /usr/local/bin/node
7.ln -s /root/node-v8.6.0/bin/npm /usr/local/bin/npm

安装ffi(要求node版本8-10,python2.7,g++运行环境)
1.首先安装node-gyp到全局,并添加到全局使用
npm i node-gyp -g
ln -s /root/node-v8.6.0/bin/node-gyp /usr/local/bin/node-gyp
2.安装g++
yum i gcc-c++
3.安装ffi,关闭权限安全校验
进入到文件目录,npm i ffi -unsafe perm,如果报错Cannot find module 'nan',就npm i nan,然后再重新执行npm i ffi -unsafe perm。

你可能感兴趣的:(node.js,centos,ffi)