macOSX 部署flask專案到阿里雲詳細步驟

2022-07-13 05:24:10 字數 774 閱讀 5647

1.首先在pycharm 裡開啟命令列 輸入 pip freeze 把所有包名字拿到,然後複製到乙個txt檔案中即可。

2.os x以及類linux 系統往往需要一些預設  一般是輸入 sudo su,linux 下可直接 -su

然後輸入開機密碼 就可看到 sh-3.2 之類的狀態了, 然後用vi /etc/ssh/sshd_config 開啟那個文字 然後 將其中的一句。permitrootlogin prohibit-password 改成  permitrootlogin yes 並且前面要是有#號也記得刪掉。不然就被當成注釋了.

隨後 開乙個新終端 scp -r projectfile root@ip:~ 輸入這個 ip 替換成你買的伺服器的ip 然後輸入伺服器密碼 (長的那個) projectfile 替換成你自己的專案檔案 這樣你的東西就被上傳到 伺服器了 同樣的方法 把之前那個 txt 也傳上去

然後ssh root@ip 這裡ip也是伺服器的ip 輸入完後 再輸入你的伺服器密碼 就可進入到伺服器的終端裡 這時候 macos 用yum install python3 先裝python3 然後

pip3 install -r requirements.txt 就可安裝包

安裝完成之後 cd 到啟動檔案.py 直接python3 xx.py 即可啟動 要想 永久啟動則需要 (python3 run.py &) 來幹這事。

還有些細節 回頭說 太累了。。先休息了

Flask專案部署

建立虛擬環境 安裝uwsgi包 安裝依賴包 uwsgi 配置nginx 參考總結 對使用者上傳的進行內容初步審核,根據識別的內容,判斷是否符合要求gitlab kagura ubuntu18.04 帶p2和p3,所以在安裝的時候需要注意,不要修改系統的版本 安裝python3.6 sudo apt ...

uWSGI部署Flask專案

簡單記錄下本次在linux系統下用uwsgi部署flask專案的過程。putty 用來連線linux伺服器終端 filezilla 當前系統與伺服器之間傳送檔案 選擇sftp ip,22埠 pip install uwsgi uwsgi master true 啟動主程序,來管理其他程序,其它的uw...

flask之專案部署

部署flask專案 專案名為aj這裡寫 片 配置 1.檢查雲伺服器安全組中埠是否開放 2.配置環境 nginx的配置conf位置 etc nginx nginx.conf 啟動 systemctl start nginx systemctl restart nginx 重啟 systemctl st...