欢迎光临
我们一直在努力

如何在阿里云服务器部署Django

这段时间一直在搞我的网站——大学易,一个大学生评课网站,主要是提供课程的详尽信息(比如老师会不会经常点名,有没有期中考试),课程资料的下载等等。

这篇文章主要是分享给那些菜鸟,就是像我一样完全没有搞过网站的人,啥也不懂的人。这篇文章假设你已经在本地建好了自己的网站,runsever测试运行没有问题。接下来你迷茫了,不知道要怎么办,怎么才能把网站让全部人访问呢?简单的说,你需要有一个域名、一个服务器

 

第一,你需要有一个域名。

随便哪里买都可以,但是不要是国外的,因为我不知道国外的域名适不适用于本文。域名和服务器是可以分开来买的,重要的是选服务器。好的下面假设你已经有了一个域名。

 

第二,你需要有一个服务器。

你可能会担心服务器不支持python+django,不用担心,服务器的意思就是为你服务,你可以在服务器上装任何东西,环境完全由你配,哪里都一样。

我选的阿里云服务器,原因很简单:我是菜鸟,所以我重来没有为网站备过案。对于不备案的网站,新浪的支持不好,百度的收费和态度貌似不明朗。所以我觉得还是得备案,而阿里云可以帮忙备案,so……你可能想在A这里备案,而网站部署在B,额,不好意思,这是行不通的,至少本文写作时不行。ok,下文假设你已经买好了一个服务器,具体怎么选,你可以咨询阿里云客服,也可以在网上问问。

 

第三,备案。

 

第四,本地部署django。

你一定很奇怪,为啥现在才讲本地部署,原因很简单,备案是需要时间的,这段时间你可以用来本地部署django。为啥要在本地部署django?这个问题困惑了我很久,因为那时我还搞不懂部署网站到底是怎么一回事。理由就是你需要测试django能跑通。不对!runserver就可以测试跑通了啊!这是别人和我解释这个问题时,我的第一反应。其实真正的理由是,本地部署django的这些事,在服务器上你还要再做一遍,你总不会打算再服务器上测试部署吧?

如何在本地部署django呢?额,这个很重要,但是不属于本文的范围,我建议你用nginx+flup部署,因为这样很简单,也很流行,具体怎么搞你可以google,以后我也会写一下这方面的文章。

ok,下文假设你已经在本地部署好了django

 

第四,阿里云服务器入门(基于window 2008服务器)

当你买服务器的时候,你会收到IP、账号密码之类的信息。下面的内容你可以在阿里云的官网上找到,写下来是方便菜鸟能很快地搞清楚要干什么,这样就不用在无数帖子和教程中迷茫了。

1.如何登陆。

2.如何挂载数据盘。

3.安装IIS

4.安装FTP

 

ok,差不多就这些了。有了FTP,你就可以把那些python、django、nginx、flup、mysql之类的安装包搞到服务器上,然后装好,就像你在本地一样。后面还会遇到什么问题呢,如果遇到了我还会继续写。

 

 

  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《如何在阿里云服务器部署Django》
文章链接:https://www.456zj.com/2777.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址