Django+nginx+uwsgi部署教程

百家號04-2421:12

流程python

做用mysql

1. 第一級的nginx並非必須的,uwsgi徹底能夠完成整個的和瀏覽器交互的流程;2. 在nginx上加上安全性或其餘的限制,能夠達到保護程序的做用;3. uWSGI自己是內網接口,開啓多個work和processes可能也不夠用,而nginx能夠代理多臺uWSGI完成uWSGI的負載均衡;4. django在debug=False下對靜態文件的處理能力不是很好,而用nginx來處理更加高效。nginx

一我的自學頗有可能由於動力不足而中途放棄,能夠嘗試加入一個或幾個適合本身的網絡羣體(QQ、 微信、 社區等),尋找志同道合的學習夥伴,相互交流、相互促進.若是你們想要學習交流歡迎給我私信,私信關鍵詞: 0.1.2.3.都會獲得不同的資料!系統堅持到關鍵詞會自動發送。git

centos7的部署sql

以全新服務器爲例:數據庫

yum -y updateyum install gccyum -y install zlib*yum install openssl-devel -ydjango

1.2.ssh安裝bootstrap

11.2.mysql安裝ubuntu

11.3.pip和python3.6的安裝centos

11.4.虛擬環境安裝

11.5.git安裝

MxOnine/uwsgi.ini

(2)配置文件

在/etc/nginx/conf.d下新建MxOnline.conf

配置好後

nginx -t #提示success說明沒問題service nginx restart

11.9.navicat數據傳輸

一切都配置好後,把本地數據庫的數據傳到服務器上面

(1)鏈接你的服務器數據庫

(2)新建項目數據庫

(3)傳輸數據

數據傳輸完成,配置也都配置好後,就能夠開始訪問了

ubuntu的基本環境搭建

mysql

pip和python3.6

wget https://bootstrap.pypa.io/get-pip.py --no-check-certificatesudo python get-pip.py

虛擬環境

git

sudo apt-get updatesudo apt-get install gitgit config --global user.name "Your Name"git config --global user.email "youremail@domain.com"

若是安裝軟件時候報錯

 
 
原味地址:http://baijiahao.baidu.com/s?id=1598631540112833364&wfr=spider&for=pc
相關文章
相關標籤/搜索