node專案部署

2021-09-25 21:23:24 字數 1025 閱讀 7816

第一次自己部署node專案,搞了很久,終於摸清了大概的套路0.0

實現node和git配合,每次開發完上傳到git,再在伺服器使用git拉下來,再次執行,減少每次將專案放到伺服器的步驟,使用工具:node、git、nvm、pm2

nvm:我們可能同時在進行2個專案,而2個不同的專案所使用的node版本又是不一樣的,或者是要用更新的node版本進行試驗和學習。

這種情況下,對於維護多個版本的node將會是一件非常麻煩的事情,而nvm就是為解決這個問題而產生的,

他可以方便的在同一臺裝置上進行多個node版本之間切換,而這個正是nvm的價值所在。

pm2:pm2是node程序管理工具,可以利用它來簡化很多node應用管理的繁瑣任務,如效能監控、自動重啟、負載均衡等.

linux安裝新版本git

linux安裝nvm

通過curl命令列安裝nvm,安裝後需退出終端重進(無退出會導致找不到nvm命令),可通過nvm --version 檢視nvm是否安裝完成

curl -o-  | bash
error1:安裝過程**現錯誤,『fatal: unable to find remote helper for 『https』』,可通過將「~/.bash_profile」檔案中的path欄位修改為path=$path:/usr/libexec/git-core,儲存退出再執行source .bash_profile,再進行上述curl指令進行安裝nvm

通過nvm安裝node

nvm ls-remote #檢視可安裝版本

nvm install v11.6.0 #安裝乙個較為穩定的版本

nvm ls #檢視已經安裝的版本nvm use v11.6.0 #切換版本

nvm alias default v6.2.0 #設定預設版本node --version

新建並初始化git倉庫

1.git init --bare server.git

2.本地倉庫連線遠端倉庫:git remote add origin

三 Linux專案部署之基礎專案部署

2.專案執行依賴於jdk的版本,tomcat可指定jdk版本。linux 指定tomcat專案啟動的jdk版本 教程位址 3.專案打包好後,將專案名修改為自己需要訪問的專案名,使用檔案上傳工具 xftp filezilla rz.上傳所打包好的war檔案。1.啟動tomcat容器,cd 到tomca...

專案部署流程

1 通過ftp將tomcat壓縮包匯入到linux伺服器中 2 通過遠端命令列工具解壓壓縮包 進入到壓縮包目錄 解壓壓縮包 顯示以下則安裝成功 3 啟動 關閉tomcat 進入到bin目錄 啟動tomcat 開啟顯示如下,則代表啟動成功。注 如無法顯示,則有可能埠未開啟,進行 1.1.2步驟 關閉t...

tomcat 專案部署

1.開啟conf資料夾下server.xml 在 tomcat 的配置檔案中,乙個web應用就是乙個特定的context,可以通過在server.xml中新建context裡部署乙個應用程式。開啟server.xml檔案,在host標籤內建乙個context,內容如下 其中path是虛擬路徑,doc...