如何在centos下部署Node環境

來源:互聯網
上載者:User

標籤: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環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.