Django+uwsgi+nginx+Ubuntu(一)

提示:本文章是自己经历两天的疯狂百度为了沉淀自己学的东西写出来的,也为了一些和我一样错误的人少走点弯路

Django +Nginx+uwsgi(基于Ubantu系统)(一)


前言

提示:本文仅仅讲述在ubantud的系统下如何部署Django项目


提示:以下是本篇文章正文内容,下面案例可供参考

一、拥有自己的服务器(虚拟机也可)

示例:我用的是在华为云上面的服务器东西还没做好就先不给大家看网址了(嫌丢人),大概就是这样的一个,其实什么样的服务器都无所谓。然后创建的时候选择的是ubantu16,就ok了。

Django+uwsgi+nginx+Ubuntu(一)_第1张图片

二、下载xshell和xftp

1.xshell和xftp可以从我的百度网盘下载哦

链接:https://pan.baidu.com/s/1PRV_pEqKmPt3fSJaq6JOrQ
提取码:zzpc
复制这段内容后打开百度网盘手机App,操作更方便哦
下载后安装就可以了。

2.xshell使用

Django+uwsgi+nginx+Ubuntu(一)_第2张图片
Django+uwsgi+nginx+Ubuntu(一)_第3张图片
Django+uwsgi+nginx+Ubuntu(一)_第4张图片
Django+uwsgi+nginx+Ubuntu(一)_第5张图片
进入到这个里面大概就是这个样子

3.xfpt使用

Django+uwsgi+nginx+Ubuntu(一)_第6张图片
Django+uwsgi+nginx+Ubuntu(一)_第7张图片
Django+uwsgi+nginx+Ubuntu(一)_第8张图片

三Nginx的安装及使用

1.安装(这是window的方法)

1)这是我已经下载好的,小伙伴们自己从网盘下载
链接:https://pan.baidu.com/s/1m_kmQ0uariqPxmTaowxoUw
提取码:bohw
复制这段内容后打开百度网盘手机App,操作更方便哦
2)大家也可以选择别的版本,我就把网址放下面了
http://nginx.org/en/download.html
如图:
Django+uwsgi+nginx+Ubuntu(一)_第9张图片

2.ubantu的方法

1.Nginx软件包包含在Ubuntu默认存储库中。在安装新软件包之前,请使用以下命令更新您的ubuntu服务器:
apt-get update

2.现在安装Nginx
apt-get install nginx
Nginx及其所有依赖项将安装在您的ubuntu服务器上。

3.管理nginx的命令
/etc/init.d/nginx start #启动
/etc/init.d/nginx stop #关闭
/etc/init.d/nginx restart #重启

4.然后接下来是重点
我们在华为云上面的服务器他是不开放默认80端口,我们需要去官网添加默认端口,操作如下:
Django+uwsgi+nginx+Ubuntu(一)_第10张图片
Django+uwsgi+nginx+Ubuntu(一)_第11张图片
Django+uwsgi+nginx+Ubuntu(一)_第12张图片
Django+uwsgi+nginx+Ubuntu(一)_第13张图片

Django+uwsgi+nginx+Ubuntu(一)_第14张图片
5.然后就可以了重新运行你的nginx,不需要更改它的配置,我们直接运行你的ip地址就可以得到下面这个图

Django+uwsgi+nginx+Ubuntu(一)_第15张图片
这样你的第一步,就完成了,下面我还会努力学习,学会uwsgi的!

你可能感兴趣的:(笔记,linux,nginx,python)