如何在centos下部署Node環境

2022-08-05 04:57:18 字數 1325 閱讀 5933

從今年開始,養車之家的pc 和 m端 的站點 ,伺服器從tomcat全部改成了node,無論在測試環境、準生產、正式環境,我們都需要在伺服器進行node的部署,在這裡我給大家詳細說明下node在linux環境下是如何進行部署的。

1. 安裝nodejs編譯及依賴相關軟體

curl -sl  | bash -

2. 安裝node

yum install -y nodejs

3. 安裝git

npm install git -g

4. 安裝nvm

針對於不同的場景,我們經常要切換到不同的node版本,從而方便我們進行開發

或者通過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

}

重啟nginx

sudo nginx -s reload

現在大家應該就可以通過ip訪問到自己的node服務了

如何在nginx下部署vue專案

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!首先我們使用npm run build來生成專案的靜態頁面,會在專案的根路徑的dist目錄下 我們將dist下的index.html和static靜態檔案發布到伺服器的某一目錄下 比如說我們發布的是 在usr local vue page下,那麼我...

Centos下部署firekylin部落格系統

firekylin 是一款基於 thinkjs 開發的開源 nodejs 部落格系統,本實驗將帶你從零開始快速搭建自己的 firekylin 個人部落格 使用 yum 命令安裝 node.js 通過 npm 安裝程序管理模組 pm2。它是 node.js 的乙個程序管理模組,之後我們會使用它來管理我...

CentOS下部署Nginx Nacos集群

github位址 docker pull nginx 1。先啟動乙個容器docker run d name mynginx nginx 2。拷貝目錄裡的 etc nginx nginx.conf etc nginx nginx.conf conf.d檔案 裡面有default.conf html d...