在阿里雲買了乙個伺服器,centos7.0系統。最近需要搭建一下webrtc伺服器,在安裝node的時候就遇到了一些坑,這篇文章就記錄一下自己踩過的坑以及解決方法,以便以後碰到類似問題回來查閱。
切換到root使用者,安裝openssl-devel
angular2html
su -
yum install openssl-devel
angular2html
gcc -v // 檢視當前系統gcc版本
如果沒有安裝,需要安裝gcc,安裝命令:
「「angular2html
yum -y install
gccyum -y install
gcc-c++
「「首先,進入/usr/local/src目錄下
angular2html
cd /usr/local/src
接著執行一下命令即可
angular2html
tar zxvf node-v0.10.29.tar.gz
cd node-v0.10.29
./configure
make
make install
在執行make的時候,我這邊因為記憶體不足make不通過
angular2html
g++: internal compiler error: killed (program cc1plus)
please submit a full bug report,
於是,臨時使用交換分割槽來解決
angular2html
sudo dd if=/dev/zero of=/swapfile bs=64m count=16
sudo mkswap /swapfile
sudo swapon /swapfile
再make就可以通過了,完成make install後刪除交換分割槽檔案
angular2html
sudo swapoff /swapfile
sudo rm /swapfile
angular2html
node -v
v9.3.0
到這裡,node安裝完成,npm工具也跟隨node安裝下來了。
如何徹底刪除node.js以及node.js安裝教程(基於centos其他linux版本可以類推 )
解決: g++: internal compiler error: killed (program cc1plus)
node在centos下的安裝
node的安裝需要依賴很多,如gcc等,首先我們需要將這些安裝成功,用rpm命令檢視下,果然我們並沒有gcc等,所以要用yum進行安裝 yum y install gcc gcc c kernel devel cd usr local src wget 2 解壓原始碼 刪除安裝包 tar zxvf ...
centos下安裝node環境
在linux環境下安裝node環境,直接使用apt install 或者 yum install,但是想要安裝最新版本或者指定版本的node,手動安裝更方便。比如安裝12.17.0版本 這裡是root使用者的主目錄下進行操作的,root wget v12.17.0 node v12.17.0 lin...
centos下面安裝火狐flash外掛程式
之前安裝成功但是火狐總是不給力,總是提示還需要安裝,後來發現 要把flash外掛程式的.so檔案拷貝到火狐外掛程式下面,火狐才可以起效。安裝步驟 2 解壓 root localhost cd home jecks desktop root localhost desktop tar zxvf ins...