0
点赞
收藏
分享

微信扫一扫

Ubuntu20.04安装Django

Sky飞羽 2022-01-20 阅读 87
djangopython

系统环境

python 3.8

1、安装apache

更新软件源

sudo apt-get update 

安装apache

sudo apt-get install apache2

安装扩展apache-dev

sudo apt-get install apache2-dev

2、安装mod_wsgi

下载mod_wsgi

https://github.com/GrahamDumpleton/mod_wsgi/releases

进入到压缩包所在路径下,然后解压

tar xvfz mod_wsgi-4.9.0.tar.gz

配置,

./configure

如果报错,Apache tool 'apxs' or 'apxs2' is require to build mod_wsgi.那么就需要手动配置两个文件到的路径。如未报错,请忽略此条。

./configure --with-apxs=/usr/local/apache/bin/apxs \
  --with-python=/usr/local/bin/python

编译

sudo make

安装

sudo make install

说明mod_wsgi安装完成,

将模块添加到apache

sudo vim /etc/apache2/mods-enabled/alias.load

添加一行

LoadModule wsgi_module /usr/lib/apache2/modules/mod_wsgi.so

重新启动 Apache 

sudo /etc/init.d/apache2 restart

检查模块是否已经成功加载到apache

sudo vim /var/log/apache2/error.log

里面有如下图所示内容,即表示已经成功加载。

官方安装教程参考如下链接。

参考链接:Quick Installation Guide — mod_wsgi 4.9.0 documentation

 安装sqlite3.36(非必须)

下载地址:SQLite Download Page

进入到压缩包所在路径下,然后解压

tar xvfz sqlite-autoconf-3360000.tar.gz

配置,

./configure

编译

sudo make

安装

sudo make install

安装Django

pip install django

安装完成后验证

python

>>> import django
>>> print(django.get_version())
3.2.7

到此为止,环境配置已完成。

官方安装教程:Quick install guide | Django documentation | Django

举报

相关推荐

0 条评论