云主机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成功。

相关推荐