云主机centos 7(3.10.0)部署Node.js
1. useradd user1
2. passwd user1
3. cd /home/user1
4. mkdir software
5. cd ./software
6. yum install gcc gcc-c++
安装后gcc版本是4.8.5,下面升级gcc
7. wget https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz
8. tar xvJf ./gcc-7.3.0.tar.gz
9. cd ./gcc-7.3.0
10. ./contrib/download_prerequisites (下载必要的库)
11. mkdir gcc_build_7.3.0
12. cd ./gcc_build_7.3.0
13. ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
14. make
此时用时很长,耐心等待。。。
15. make install
16. reboot
重启后,重新远程登录
17. gcc -v
版本提示 7.3表示安装成功
18. 重定向/usr/lib64下的软连接:
rm -f /usr/lib64/libstdc++.so.6
ln -s /usr/local/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6
rm -f /lib64/libstdc++.so.6
ln -s /usr/local/lib64/libstdc++.so.6.0.24 /lib64/libstdc++.so.6
下面安装Node.js
19. cd /home/user1/software
20. wget https://npm.taobao.org/mirrors/node/latest-v8.x/node-v8.11.1.tar.xz
21. tar xvJf ./node-v8.11.1.tar.xz
22. cd node-v8.11.1
23. ./configure
24. make
此时用时很长,耐心等待。。。
25. make install
26. node -v
出现v8.11.1说明安装Node成功。