Django学习笔记四:阿里云服务器购买和配置nginx
声明:小新一枚,(第一次接触服务器配置和购买),仅仅记录一下购买和配置nginx遇到的问题。
购买阿里云学生优惠产品
传送门:https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8142029.759399.2.dfq7R9
预装环境选的是:PHP运行环境(CentOS),因为Django环境要用ubuntu14.04环境,需要更换系统盘为ubuntu14.04.
购买云服务器(当然也可以选别的)
进入阿里云管理控制台的实例中先停止实例
更换系统盘”–> 公共镜像选择本次django项目要使用的ubuntu14.04 –>设置密码
重启实例修改成功
此时我们启动nginx,在浏览器输入外网ip还不能访问
开启80端口
进入安全组-实例配置规则-添加一组安全组规则###
填写信息是:
授权对象这里我们填写0.0.0.0/0,表示允许所有IP访问80端口。
显示启动nginx,浏览器输入外网地址(注:本次django项目作为是学习测试,国内域名要使用必须备案,时间太长,所以计划部署博客不绑定域名,通过ip访问。)
总结
这次购买阿里云服务器遇到了不少的麻烦,像刚开始购买时预装环境没有ubuntu,纠结啦好久,后来才知道原来可以更改为我们系统盘,还有一个问题就是域名对我问题,考虑到域名备案时间过长,又想早点看到博客部署到服务器,想到可以直接通过ip访问,安装之后nginx,访问ip,访问不到,后来才知道原来没有开启80端口
,80端口用于 网页浏览用的。所以服务器都要开80端口才可以访问网页,折腾了两天 。
还是学习的知识太少了,努力进阶ing……