CentOS7 中編譯安裝 Nodejs

2021-09-10 02:12:20 字數 824 閱讀 1591

一、安裝必要的編譯軟體包

yum install gcc gcc-c++ -y
wget
三、解壓 nodejs 安裝包,進入解壓的 node 資料夾,開始編譯

tar xvf node-v10.13.0.tar.gz

cd node-v10.13.0/

./configure

make #make過程較為耗時,可能需要20分鐘以上

make install

四、驗證是否正確安裝

node -v
五、安裝pm2和cnpm

npm install pm2 -g

npm install cnpm -g

六、加入本地私服包

npm set registry 

cnpm set registry

七、常用命令

編譯檔案:npm run compile

刪除pm2專案:pm2 delete id

檢視服務: pm2 list

重啟服務: pm2 restart id

安裝私服庫 cnpm set registry

啟動本目錄的服務: npm start

安裝dll包 : npm run build:dll

除錯模式

node --inspect www/testing.js

檢視日誌或程序

pm2 monit

pm2 logs

centos7編譯安裝gcc

centos7 的yum 只能將 gcc公升級到 4.9 的版本 但是從gcc官網看 已經到 7.2 的版本了,因為想自己編譯乙個最新版的linux核心,所以對gcc要求有點高,於是自己動手編譯gcc。gcc v 檢視原來的版本 直接來乾貨 1 需要明白的 2 明白.configure 後面的引數配...

centos7 編譯安裝memcached

安裝memcached之前首先需要安裝libevent,我這裡用的版本是 首先將這兩個安裝檔案上傳至linux伺服器,在解壓安裝之前最好先檢查一下是否已安裝,從libevent開始 rpm q libevent發現系統已經安裝了乙個版本的libevent 既然已經安裝了乙個版本的libevent,那...

Centos7 編譯安裝Nginx

nginx版本分開發版和穩定版,生產環境使用穩定版,實驗新功能,新特性可以使用開發版。安裝nginx編譯需要依賴的包 yum install gcc gcc c wget yum install pcre devel zlib devel openssl devel說明 zlib nginx提供gz...