15[django视频教程]-linux服务器部署配置安装django(下集)

这期的教程主要就是演示了下,如何具体的实际部署一个django项目到服务器。

其实真的是只是非常简单的入门教学。

目的只是告诉了大家一个流程,需要修改哪些模块的参数。

至于这些模块的参数修改,你们还是要找对应的模块教程学习,然后根据自己的项目设置参数。

 

具体的主要是这么几个步骤

1 配置python环境模块,这个方面的一些命令在上一集已经给出了,大家可以在上一集的页面找到下载的链接。里面有一个文件,有这些命令

2 我用的是centos7,在centos7上面安装postgresql数据库,这个命令也是很死板的,我单独在网站上面开一个页面写出命令

3 跟着是安装nginx,这个一样很死板,我也另外开一个页面把命令写出来

4 本地的数据库备份后,上传到服务器,然后写入数据库,

5 本地的项目修改settings.py这个文件里面的数据库参数,然后把所有的静态文件归总到一个文件后,打包成一个压缩文件上传到服务器

6 修改postgresql,nginx的配置文件

7 用gunicorn把django跑起来

 

里面数据库和nginx修改后的配置文件也在百度云的下载文件夹里面。特别是nginx就只需要看一下就好,因为我这个只是为了演示用的,你们肯定要再去找对应的nginx教程好好看一看,比如如何配置域名,分配多域名,绑定不同的端口什么的,很容易就能找到这些教程。

我这期视频里面仅仅真的只是演示,因为我没有域名需要绑定,所以很多东西都省略了,但你们一定要清楚这个地方是需要再去专门找教程去学习下的。

都不难,配置起来,你明白以后,以后每次都是这么些参数。

视频的原始文件,已经上传到百度云,下载链接

链接:http://pan.baidu.com/s/1pL9KPcB 密码:vjdi

 

或者在B站看

 

希望看完教程觉得对你有帮助的朋友,加我的微信公众号。第一时间了解我的动态,转发,分享给更多的人知道

微信公众号:说出来大家听听

微博帐号:繁花社长 (这个号不是讲django的,希望大家支持)

涨见识0 涨水分0

** 文章讲述的内容可能你不赞同,不喜欢,但如果觉得观点新颖,内容独到,提高了你的知识面,帮你了解了你不懂的知识和知道了突发的新闻,这样的贴,希望能点涨见识,相反,到处转载,内容无聊,雷同,毫无建树,请点涨水分!

我要评论

提交评论
每个人都有自己的看法,登录以后马上发表。还没有账号?点击这里马上注册一个账号。

当前有8条评论

  • 啊啊啊啊啊啊 :2017十二月10号 16:40:04
    社长好,我想问两个问题:
    1.model里面定义的某一个类可否注册两次呢?因为我想在两个页面上显示同一个类不同的列表属性,应该怎么做呢?
    2.显示的基础页面例如 admin文件夹中 的change_list_results.html中的 results结果集 是从哪一步步传过来的呢?我可以人为的给它加上一条结果集吗?我找不到跟数据库进行直接交互的语句的部分 最多就到admin了
    谢谢社长!
    0 0 回复 举报
    • 繁花社长 :2017十二月12号 21:23:22
      1 什么是注册两次?没明白什么意思,能否开个新帖,里面详细说下
      2admin这个模块,正如我在前面一期教程里面说的,我没研究的很仔细,因为我喜欢自己写后台,自己写的话,更加自由,我如果要是用django默认的这个后台,我只会用他们简单的功能,如果非要做自定义的功能,我更偏向于在自己写的后台那里写,灵活嘛
      0 0 回复 举报
  • 小星星 :2017十一月26号 20:11:30
    社长 我想在django的html文件中使用ajax来显示一个txt文件,可是我不知道txt该放在哪里,每次都是404找不到文件,请问该怎么做呢?
    0 0 回复 举报
    • 繁花社长 :2017十一月29号 22:19:28
      ajax是跟服务器在通讯,当然放服务器上啊
      404找不到,可能是你在服务器没设置好,检查下
      0 0 回复 举报
  • 小星星 :2017十一月12号 09:51:19
    谢谢社长
    想问社长:我用bootstrap显示了一个很漂亮的框架页面,可以更改框架吗?比如繁华嗅的官网,在注册用户时,想增加一项输入身份证号的选项,可以做到吗?应该如何做呢?
    0 0 回复 举报
    • 繁花社长 :2017十一月12号 16:28:43
      当然可以修改拉。bootstrap是一个别人写好的模版,我们拿来就是来修改成适合我们项目的。我们是站在别人的设计成果上,再二次加工,总比从0开始的设计,要方便。这就是为什么我这里说用别人的bootstrap模版的意思。
      怎么修改?
      那当然需要具备一点html css js的基础知识,然后修改别人的设计,修改哦,不是要你从0设计,要容易多了吧
      你说的要在输入的时候加一个身份证的选项,不就是在表单下面多一个input,
      你问这个问题就知道你的前段知识不够,你还是先学学html css,然后你立马就知道该怎么办了。
      0 0 回复 举报
  • leo :2017九月04号 10:06:31
    谢谢社长
    问下 社长是用的什么录屏软件呢?谢谢
    0 0 回复 举报

需要登录以后才能进行刚才的操作

  • 刚才的操作,需要登录以后才能继续,如果已经有账号,请点击登录,登录以后,会自动返回到当前页面进行刚才的操作。如果还没有账号,请点击注册。