Gunicorn Nginx Flask專案部署

2022-03-18 19:43:34 字數 1699 閱讀 8928

1)前往使用者根目錄

>: cd ~

>: wget

>: scp -r 本地python-3.6.7.tar.xz ssh [email protected]:伺服器路徑

>: scp -r c:\users\dell\desktop\pkg\python-3.6.7.tar.xz ssh [email protected]~

3)解壓安裝包

>: tar -xf python-3.6.7.tar.xz

4)進入目標檔案

>: cd python-3.6.7

5)配置安裝路徑:/usr/local/python3

>: ./configure --prefix=/usr/local/python3

6)編譯並安裝

>: make && sudo make install

7)建立軟連線:終端命令 python3,pip3

>: ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

>: ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3

8)刪除安裝包與檔案:

>: rm -rf python-3.6.7

>: rm -rf python-3.6.7.tar.xz

pip3 install gunicorn

1)前往使用者根目錄

>: cd ~

>: wget

3)解壓安裝包

>: tar -xf nginx-1.13.7.tar.gz

4)進入目標檔案

>: cd nginx-1.13.7

5)配置安裝路徑:/usr/local/nginx

>: ./configure --prefix=/usr/local/nginx

6)編譯並安裝

>: make && sudo make install

7)建立軟連線:終端命令 nginx

>: ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx

8)刪除安裝包與檔案:

>: rm -rf nginx-1.13.7

>: rm -rf nginx-1.13.7.tar.xz

9)測試nginx環境,伺服器執行nginx,本地訪問伺服器ip

>: nginx

>: 伺服器繫結的網域名稱 或 ip:80

# 如果有多台伺服器的話,可以使用upstream

# flask是組名,可以寫其他的

upstream flask

server

}

1)啟動

>: nginx

2)關閉nginx

>: nginx -s stop

3)重啟nginx

>: nginx -s reload

4)檢視埠,強行關閉

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