專案部署一

2021-08-30 02:43:56 字數 834 閱讀 9363

ubuntu nginx和uwsgi

1、生產環境

為什麼實現專案部署,為了實現動靜分離

普通的部署到linux伺服器上

1、申請伺服器的賬號

2、部署前的準備工作

安裝ftp工具

安裝ssh工具

安裝mysql等資料庫

專案上傳的準備 壓縮包的格式 linux下壓縮包解壓縮 .zip格式

rm -rf works 刪除works資料夾

mkdir works 建立works檔案 存放專案的壓縮包

which python 獲取python的路徑 檢視python的版本 

ls -al /usr/bin/pyhton

virtualenv -p /usr/bin/python workenv 建立虛擬環境

cd workenv

cd bin

source activate 進入虛擬環境

cd ~

rz 上傳壓縮包

cp mysite.zip ./works/ 專案壓縮的檔名為mysite.zip 將之複製到works資料夾下

unzip mysite.zip 解壓縮專案壓縮包

cd mysite 若專案用的有mysql資料庫 需要進入mysql資料庫中建立對應的資料庫和表 初始化指令碼

靜態資源不可用

安裝專案相關的包

pip freeze

pip freeze > requirement.txt

上傳requirement.txt 執行命令安裝requirement.txt中的包

pip install -r requirement.txt

三 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...