流程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"
若是安裝軟件時候報錯