最近自己用django搭了一个小网站,个人的项目挂在了github上 https://github.com/LOMOoO/tpure

预计是挂在阿里云的云服务器上运行,云服务器买好了,阿里云的域名也买好了,等我搭建好环境之后,才发现国内的域名现在基本都要实名制,于是我便实名制了,审核大概花了三四天时间,当我兴冲冲地准备绑定访问时,才发现国内的服务器还需要备案,这真的是一个大坑,还需要往不知道哪个地方邮寄证明材料,前前后后估计得至少半个月,所以也就懒得搞了。所以以后准备搭网站又不想麻烦备案的朋友,一定要买国外的服务器和域名,国内备案是大坑。

本来是打算用nginx+gunicorn,但考虑到网站都是个个人网站,又没有域名,就没有用这些,加上gunicorn不支持http/1.1,所以就算用以后也不会用这个的。

光是django运行的话是非常简单的。

1.首先我们在本地编写好django的项目,这里有几点需要注意,

    1.实际的环境下我们需要将setting.py中的debug改为false,这样一来就带来了一个新的问题,django运行的时候不会自动访问静态资源,这一部分本该由nginx来配置,但由于我们没有使用nginx,所以在运行django 在末尾需要加上--insecure ,例如 python manage.py runserver  0.0.0.0:80 --insecure

     2.我们需要在allowed_url中加入我们最后服务器的ip地址的,不然我们最后是无法访问的。

2.接着我们可以将代码上传到github

3.接着我们在云服务器上clone运行代码即可

注意事项:

1.最后我们需要删除github上项目里的setting.py中的secret_key,不然我们的网站就像是在裸奔。

2.如果你使用的是阿里云的服务器的话,我们需要手动设置服务器的安全组,入口允许相应的端口访问,出口好像阿里云是默认允许访问所有端口的

django + 阿里云云服务器网站搭建的更多相关文章

  1. 阿里云服务器上搭建seafile专业版

    因为官方一键安装教程在阿里云服务器上无法安装,由于水平有限,无法解决,所以选择手动安装 参考资料: 1,.腾讯云搭建seafile服务器 2.How to Install Seafile with N ...

  2. 在阿里云服务器上搭建xampp遇到的问题

    参考文章:http://blog.csdn.net/hel12he/article/details/49781813 http://www.laozuo.org/8178.html http://bl ...

  3. 微信小程序阿里云服务器https搭建

    已更新 2018-11-20 1.什么是https?HTTPS(全称:安全套接字层上的超文本传输​​协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入SSL层,HTTPS ...

  4. 如何在阿里云服务器上搭建wordpress个人网站

    1.购买云服务器.域名.域名解析.配置linux系统上的web环境.FTP等参照下面的链接. https://www.cnblogs.com/smyhvae/p/4965163.html?tdsour ...

  5. 在阿里云服务器上搭建 Apache Tomat 应用

    在阿里云上购买一台服务器,系统采用 window 2008 Server 企业版,64位 1.下载Java7 JRE,安装 http://www.java.com/zh_CN/download/man ...

  6. 阿里云服务器基本搭建_错误1_Permission denied (publickey)

    首先 修改这两个密码 然后重启服务器就可以了

  7. 阿里云服务器搭建web项目小结

    前言 最近恰好有时间,自己搞了个云服务器试着搭建了个网站,遇到了一些问题,通过踩坑也涨了一些经验,遂记录一二,与后来者分享. 正文 1.博主用的阿里云服务器,为什么用它呢?一个是恰逢双十一,有优惠:另 ...

  8. 阿里云服务器的购买、基本配置、(xshell)远程连接、搭建环境

    一.服务器的购买 1.购买时间点:搞活动的时候.利用学生身份购买 (1)活动:想白嫖一台服务器 双十一,可以在双十一左右,时间提前一点,百度或B站,搜阿里云服务器.腾讯服务器(618可能也有) 一般, ...

  9. 301跳转:IIS服务器网站整站301永久重定向设置方法(阿里云)

    欢迎来到重庆SEO俱乐部:搜索引擎优化学习交流QQ群224306761. 承接:seo优化.网站建设.论坛搭建.博客制作.全网营销 博主可接:百度百家.今日头条.一点资讯等软文发布,有需要请联系PE! ...

随机推荐

  1. MySQLdb使用

    介绍: mysqldb是python操作mysql数据库的一个库.mysql的几乎所有的操作都可以实现.   基本使用: import MySQLdb conn = MySQLdb.connect(h ...

  2. redis 高可用

    Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实 ...

  3. 博客编辑器Open Live Writer的安装以及配置

    下载安装包 访问官网  http://openlivewriter.org/ 或者微软商店  https://www.microsoft.com/en-us/p/open-live-writer/9n ...

  4. Android平台上的Aplay与TinyAlsa移植使用

    ALSA是高级Linux声音架构.提供了一系列音频的逻辑接口,包括PCM.CONTROL等.这些,不影响它的使用,了解一下就可以. 在Android设备上,linux 2.x的版本,要控制录制播放音频 ...

  5. gcc/g++编译器的安装与说明

    gcc/g++编译器的安装与说明 1.gcc/g++编译器的安装 gcc yum install gcc g++ yum install gcc-c++ 2.gcc/g++的作用 将c/c++源代码编 ...

  6. 前端必备之Node+mysql+ejs模版如何写接口

    前端必备之Node+mysql+ejs模版如何写接口 这星期公司要做一个视频的后台管理系统, 让我用Node+mysql+ejs配合写接口, 周末在家研究了一下, 趁还没来具体需求把研究内容在这里分享 ...

  7. 增加 jQueryValidate的手机号验证功能

    1.通过addMethod增加手机号的验证方法 (位置:和$('form').validate({}) 同级别) //增加手机号验证规则 $.validator.addMethod("isM ...

  8. Android ORC文字识别之识别身份证号等(附源码)

    项目地址https://github.com/979451341/OrcTest 我们说说实现这个项目已实现的功能,能够截图手机界面的某一块,将这个某一块图片的Bitmap传给tess-two的代码来 ...

  9. ntopng网络流量实时监控

    ntopng is the next generation version of the original ntop, a network traffic probe that monitors ne ...

  10. python 提取字符串中的指定字符 正则表达式

    例1: 字符串: '湖南省长沙市岳麓区麓山南路麓山门' 提取:湖南,长沙 在不用正则表达式的情况下: address = '湖南省长沙市岳麓区麓山南路麓山门' address1 = address.s ...