1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、Django部署——uwsgi+Nginx(超详细) 2、Python3.8安装配置Django环境(上) 3、如何在服务器上部署Django项目并使其在后台一直运行 Django部署——uwsgi+Nginx(超详细)

环境:

python3.6

centos 7

Django1.11

用Django写了个小网站,只能在自己本地跑一跑!这怎么行?听说可以部署在云服务器上,这样别人就可以访问了!

从哪儿开始?就从Django开始吧!老规矩,按步骤:

这里不讲Django项目实施过程,假设你已经写了一个Django项目,并且在本地 127.0.0.1:8000 能够跑起来。喏,给你个参考,项目大概长这样:

也就是项目目录下的settings.py文件,主要强调几个地方:

①关闭DEBUG模式:

②修改ALLOWED_HOSTS:

③配置静态文件存放路径:

修改好配置之后执行:

这个没什么说的。。。在自己的云服务器上装好这两个工具

安装好uwsgi后最好验证一下,验证方法:

创建一个test.py文件:

启动uwsgi服务器:

如果可以正常启动而不报错那就应该没问题,不放心的话再在终端验证一下:

在uwsgi.ini里进行如下配置:

找到nginx的配置文件夹,centos7的nginx配置文件在/etc/nginx下,该路径下有一个nginx.conf总配置文件,还有两个文件夹./conf.d、./default.d,我们将nginx.conf复制一份到conf.d文件夹下,命名为nginx.conf(或者项目名.conf)进行如下修改(根据中文注释进行相应配置即可):

进入uwsgi.ini文件夹下执行:

在终端执行:

参考资料:

刘江的博客

博客园

知乎问答

无名Blog

自强学堂Django教程

Django文档

empty_xl Blog

Python3.8安装配置Django环境(上)

Python3.8安装配置Django环境(上)

1、CMD查看python版本

2、CMD查看pip版本

3、pip 安装Django,默认Django3

升级pip

4、查看Django版本

5、安装mysql

6、查看mysql版本

7、建立Django文件夹并进入,

8、开始一个django项目

9、运行服务器,测试Django项目

10、使用地址访问 项目

如何在服务器上部署Django项目并使其在后台一直运行

前几天老师让我把一个Django项目(爬虫网页)放到校园内网上,但是我想先用自己的服务器来尝试一下。之前刚好有在Digital Ocean上买过服务器用来运行ss脚本,平时服务器一直放着没啥用,所以就拿它来试验一下。

废话不多说,第一步通过WinSCP软件把Django文件传到服务器上。

在服务器中安装Django需要的环境和我所需要的Python第三方库。

以上所有步骤完成后,还需要进行一步操作,这是我经历的一个 坑 。 打开Django文件目录中的 settings.py ,把 ALLOWED_HOSTS=[] 改为 ALLOWED_HOSTS=["*"] 。

在服务器中打开到 manage.py 所在的目录,输入命令:

python3 manage.py runserver 0.0.0.0:8000

然后按下回车,在浏览器中输入: 该服务器IP地址:8000 ,大功告成!

Attention:

1. python3 不是特定的,是根据你的Django项目所需要的环境指定的。

2. 8000 是端口号,可以修改。

如果想要Django项目一直运行,关闭终端后还在运行,即需要运行如下命令, nohup command , command 即位上文所说的 python3 manage.py runserver 0.0.0.0:8000 。

相关文章 8

1

网站打不开怎么解决(笔记本电脑网站打不开怎么解决) 1分钟前

目录:1、网页打不开是怎么回事?2、怎么解决 网页无法打开3、网站打不开怎么办?网页打不开是怎么回事? 网页打不开的解决办法有以下几...

3

bluehost主机优惠码(bluehost续费) 5分钟前

目录:1、bluehost的自助建站怎么样?2、在中国如何购买bluehost美国虚拟主机3、bluehost虚拟主机独立IP是赠送的还是需要单独购买?4、怎么购...

4

云服务器搭建游戏服务器(如何用阿里云架设游戏服务器) 8分钟前

目录:1、腾讯云服务器 怎么搭建游戏主机2、云服务器怎么样才能拿来玩游戏?3、云主机能否当服务器用,配置自己的游戏服务器?4、如何...

5

seo优化在线试用(网站seo在线优化) 10分钟前

目录:1、重庆SEO网站优化之如何提高网站访问速度2、seo怎么优化网站3、网站如何进行SEO优化4、seo关键词策略怎么写,新手seo怎么优化网站...

6

cn2gia线路什么意思(cn2 gia线路是什么) 11分钟前

目录:1、海外国家服务器租用CN2线路 GT线路 GIA线路的区别是什么?2、香港cn2线路是什么?3、什么是CN2线路4、CN2的一些介绍5、CN2回国线路...

7

如何创办自己的网站(如何开办自己的网站) 14分钟前

目录:1、如何创办网,具体些,谢谢!2、如何创办网站?3、怎样才能建立自己的网站呢?如何创办网,具体些,谢谢! 如果您是想体验下...

8

美国云主机服务器(美国云主机服务商) 16分钟前

目录:1、美国云服务器好在哪?2、使用美国云主机和虚拟主机的区别是啥?3、国外有没有好的云服务器推荐?4、美国云服务器有哪些优势...