如何在阿里雲上部署django(番外篇)
在阿里雲上部署django前,可以首先在本機上按照完全一樣的設定部署django,這樣方便除錯。我在阿里雲ecs上使用的系統是ubuntu,因此,在本機除錯時,也使用ubuntu系統。
1. 安裝nginx
ubuntu下輸入下列語句安裝nginx:
sudo apt-get install python-dev nginx
如果使用python3,則需要輸入:
sudo apt-get install python3-dev nginx
2. 安裝supervisor
supervisor時一個程式管理工具,用來管理gunicorn
sudo pip install supervisor
備註:
如果pip尚未安裝,在ubuntu16.04下輸入以下命令安裝pip
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
sudo python get-pip.py
3. 使用gunicorn進行部署
可選擇的部署工具有兩種,gunicorn和uwsgi,gunicorn為純python實現的包;uwsgi為純C語言實現的包。我選擇了gunicorn包。
sudo pip install gunicorn
相關文章
- 如何在阿里雲上部署 Django 應用程式阿里Django
- Django上線部署Django
- Django + react + 阿里雲ecs 前後端分離部署上線DjangoReact阿里後端
- 阿里雲部署Django專案(nginx+uWSGI)阿里DjangoNginx
- 部署Django到阿里雲伺服器教程Django阿里伺服器
- 阿里雲伺服器部署django專案阿里伺服器Django
- 阿里雲centos7部署Django專案阿里CentOSDjango
- 阿里雲部署django網站教程(Ngnix +Uwsgi + virtualenv)上篇阿里Django網站
- nodejs: mac上阿里雲部署NodeJSMac阿里
- 【django輕量級框架】django專案部署到阿里雲伺服器流程Django框架阿里伺服器
- 把django專案部署到阿里雲伺服器流程Django阿里伺服器
- 阿里雲部署Django專案(nginx+uWSGI)-2018.11阿里DjangoNginx
- 如何在阿里雲上構建高可用應用阿里
- 阿里雲部署Django專案(超詳細圖文教程) —— Part2. 使用Nginx, Gunicorn, virtualenv, supervisor 部署Django應用阿里DjangoNginx
- 基於Nginx和uwsgi搭建Django部署上線環境NginxDjango
- centos+nginx+uwsgi部署django專案上線詳解CentOSNginxDjango
- 阿里雲部署Django專案(超詳細圖文教程)—— Part3. Django settings修改、PostgreSQL配置阿里DjangoSQL
- Django部署HTTPSDjangoHTTP
- 使用 Terraform 在阿里雲上快速部署 MQTT 叢集ORM阿里MQQT
- Djang專案部署阿里雲伺服器(四)之執行Django專案阿里伺服器Django
- 如何在阿里雲上執行SAP UI5應用阿里UI
- DJango部署 Gunicorn+Nginx+Django+supervisor+VirtualenvDjangoNginx
- Django在centos上部署DjangoCentOS
- vue+express+mongodb+阿里雲部署上線(cenOS)部落格VueExpressMongoDB阿里
- 如何在Django中使用圖片Django
- 《豬弟拱Java》連載番外篇:Java代理(上)Java
- Django遠端部署--命令收集Django
- Winserver+Apache+django部署ServerApacheDjango
- 5.Django專案部署Django
- django_celery_beat的部署Django
- 快速教程|如何在 AWS EC2上使用 Walrus 部署 GitLabGitlab
- 如何在阿里雲以外的伺服器上安裝安騎士阿里伺服器
- 如何在 Django 專案中使用 MQTTDjangoMQQT
- 阿里雲Freeswtich部署阿里
- Python Django進階教程(七)(部署,ajax通訊以及檔案上存)PythonDjango
- 容器化部署實踐之Django應用部署(二)Django
- 寶塔皮膚部署django的坑Django
- Vue專案打包到django部署VueDjango