Django部署

新装ubuntu操作系统

更新源sudo apt update 更新软件 sudo apt dist-upgrade

安装 mysql 修改编码

  1. sudo apt-get install mysql-server

  2. sudo apt-get install mysql-client

  3. sudo apt-get install libmysqlclient-dev

安装并更新pip sudo apt install python-pip sudo pip install --upgrade pip
安装Django sudo pip install Django
安装Pillow 安装依赖 sudo apt install libjpeg8-dev zlib1g-dev libfreetype6-dev
sudo pip install Pillow

Apache部署Django

sudo vim /etc/apache2/sites-available/LM.conf

<VirtualHost *:80>

ServerName www.qqcontact.cn

ServerAlias otherdomain.com

ServerAdmin 805892567@qq.com

Alias /media/ /var/www/html/LibraryManagement/media/

Alias /static/ /var/www/html/LibraryManagement/management/static/

<Directory /var/www/html/LibraryManagement/management/static/
Require all granted
</Directory>

WSGIScriptAlias / /var/www/html/LibraryManagement/LM/wsgi.py

<Directory/var/www/html/LibraryManagement/LM/>
<Files wsgi.py>
Require all granted
</Files>
</Directory>

</VirtualHost>

更改settings.py
sudo vim settings.py

sudo a2ensite LM.conf

sudo vim /var/www/html/LibraryManagement/LM/wsgi.py
sudo vim /var/www/html/LibraryManagement/LM/settings.py

sudo service apache2 restart
sudo vim /etc/apache2/sites-available/LM.conf

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容