第一次使用ubuntu 部署 python專案走了不少彎路,本文用來記錄部署過程中發現的問題以免下次遇到了又給忘了
首先是安裝python3.6
這個參考了這個問題的答案ubuntu下如何安裝最新的python3.6
node.js的安裝應該是最簡單的了參考官方教程就行了
postgresql的安裝
注意點安裝可以直接使用 apt-get install postgresql-版本號
安裝後需要建立 乙個使用者名為saleor 密碼為saleor
建立的使用者需要是superuser許可權
幾條重要語句
sudo -u postgresql psql 進入psql命令列
alter user name with password passwor 修改密碼
alter role name with superuser
create database saleor(databasename) owenr salero(user)
gtk+
按官方的教程就行
執行專案前需要先設定
secret_key 和 allowen_hosts 等
其他的設定變數名可以查閱官方doc
固定的可以直接在setting。py裡面直接修改
$ export secret_key ='"
如果在
$ pip install -r requirements.txt這一步出錯的話 可以試著多試幾次,基本上都是網路問題
實在不行的話使用 pip 安裝whl檔案也可以
至此 專案應該能正常執行了
專案部署到liunx環境下訪問介面返回異常
1.訪問介面返回異常 已經連續踩了兩次這個坑了。所以記下來了。方便下次搜尋!專案在window下執行正常,無任何異常!但是部署到liunx環境下的伺服器上就有問題 訪問靜態頁面毫無問題,一旦涉及到返回json格式資料的介面時就會出現問題 最後得出是返回json格式資料的註解 responsebody...
三 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...