標籤:oca 應該 軟體 sudo tps log 依賴 strong 環境
從今年開始,養車之家的PC 和 M端 的網站 ,伺服器從tomcat全部改成了Node,無論在測試環境、准生產、正式環境,我們都需要在伺服器進行Node的部署,在這裡我給大家詳細說明下Node在linux環境下是如何進行部署的。
1. 安裝nodejs編譯及依賴相關軟體
curl -sL https://rpm.nodesource.com/setup | bash -
2. 安裝Node
yum install -y nodejs
3. 安裝git
npm install git -g
4. 安裝nvm
針對於不同的情境,我們經常要切換到不同的Node版本,從而方便我們進行開發
wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz
或者通過git複製到本地
git clone https://github.com/cnpm/nvm.git
tar -xzvf file.tar.gz 解壓後進入目錄然後執行./install.sh source ~/.bash_profile輸入 nvm,顯示命令介面,代表安裝成功
5. 通過nvm安裝管理node
列出所有可安裝的Node版本
nvm list-remote
安裝相應的Node版本
nvm install v4.3.0
查看一下你當前已經安裝的版本
nvm ls
切換對應的Node版本
nvm use v4.4.0
設定預設的Node版本
nvm alias default v6.2.0
6. 安裝並配置nginx
yum install nginx
開啟nginx設定檔
vim /etc/nginx/nginx.conf將nginx代理到node的8080連接埠server { location / { proxy_pass http://localhost:8080; }}
重啟nginx
sudo nginx -s reload
現在大家應該就可以通過IP訪問到自己的Node服務了
如何在centos下部署Node環境