Bootstrap

如何将Django项目部署在服务器上

知识储备

首先,我们需要明确在服务器上部署Django项目过程中,所需要的各个模块的功能:
Python:一种编程语言,只能进行后端数据的处理和管理前端HTML文件,不能用来处理HTTP请求
Nginx:web服务器,用于处理HTTP请求
uWsgi:Python的第三方库,建立Nginx和Python环境的交互通信
Django:Python的Web开发框架,部署HTML文件和数据库
本文以Ubuntu系统的服务器为例,介绍如何将Django项目部署在服务器上。
在这里插入图片描述

安装Nginx

  1. 在命令行中输入 $ sudo su 进入管理员模式

  2. 在命令行中输入 $ sudo apt-get install nginx,安装Nginx

  3. 在服务器的80端口开启的情况下,在浏览器中输入服务器的IP地址,如果不出现错误,则证明Nginx已经安装成功。

;