web技术培训(一)-云服务器、域名相关
云服务器
什么是云服务器(这部分可以跳过)
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。(以上来自百度百科)

总而言之,云服务器实际上是服务器运营商为用户提供的虚拟云主机。这台主机可以用作应用的后端,用作ftp,数据库,云盘等等。
云服务的选择
云服务供应商有很多,比如阿里云,腾讯云,百度云等等。云服务的价格一般比较昂贵,但是,主流的服务器供应商都有性能一般的学生机,下面我来简单比对一下这几个供应商的学生优惠产品。

作为一个老司机,我个人推荐使用阿里云轻应用服务器,因为我们用来做软件开发,峰值带宽非常重要,很大程度上能决定应用的加载速度,40G的SSD做一个小项目完全够用。尽管流量限制了1000G,但是实测用不完。
服务器的购买和配置
我将会以阿里云轻应用服务器为例,带大家购买一台属于自己的云服务器。
首先打开阿里云官网点击右上角的登录使用支付宝登录即可。
登录后,将鼠标移动到账号上出现如下面板,

点击面板中的账号,即可进入账号管理平台。首先实名认证,然后进行学生认证,根据指示填写即可

如果学生认证出现问题,导致一年的3次认证都失败了,不用着急,点击上方工单按键,提交工单,可以进行人工审核(树树就是这么干的。。。

完成认证之后,我们进入云翼计划购买页面。选择轻量应用服务器,预装环境选择系统镜像,推荐使用CentOS,地域就选择上海(华东)吧(华北2在北京,处于政治考虑还是华东的比较稳定),购买时长随意。
购买后我们进入右上角控制台,左侧下拉菜单中选择轻量应用服务器,就可以看到自己购买的云服务。

下面我们安装宝塔控制面板,宝塔面板很适合新手配置后端,里面集成了很多实用工具,最重要的是,这个运维平台是可视化的。

点击远程连接,连接后先切换至root权限,输入:
sudo su root
然后输入以下命令安装bt运维平台:
centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debin
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
等待安装好后,我们在命令中输入:
bt default
查看自己的宝塔运维平台网址,为 http://Ip:8888/随机码
username:
passward:
使用网址进入运营平台,输入账户密码(username和passward),初次进入会安装环境,我们选择LNMP环境(就是左边默认)PHP版本选择7.0以上,MySQL5.0以上,安装即可。安装需要较长的时间,在安装的时候,我们去购买域名。
域名
域名(英语:Domain Name),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
网域名称系统(DNS,Domain Name System,将域名和IP地址相互映射的一个分布式数据库)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
简单来说,域名就是一个代号,就像名字一样,你叫我树树也行,叫我wushuhui也行,就是一个方便的称呼,而我还是我,不会因为你叫我不同的名字而改变。域名就是名字,我这个人可以看做公网IP。公网IP可以在服务器控制台查看,域名的解析就像给这个IP起名。
域名的购买
进入阿里云的万网平台,输入自己想要的名字和后缀,比如我博客使用的域名upcwsh.top,.top是后缀,upcwsh是名字。

选择价格合适的域名加入清单然后从右侧结算购买即可。

购买后记得实名认证。
域名解析
域名的解析在阿里云控制台-域名-域名列表
找到刚购买的域名点击解析
在左上角点击添加记录,我们需要建立两条记录,记录类型均为A,主机记录一条选择www,一条选择@,记录值即为ip v4地址。TTL默认10分钟即可。设置好后为下面的样子:

域名备案
实际上解析完成后很多域名都不能用,需要进行备案(首次大约半个月到一个月),没有完成备案进入页面显示是:

备案的方法在阿里云备案系统中

你需要准备:
身份证,手机,白色的墙壁,个人地址(个人信息中的地址一定要精确到宿舍号,比如山东省青岛市黄岛区长江西路66号中国石油大学华东999号楼999号),网站名称看清要求,我一般就写一个轻笔记(起个小名字,不影响以后改变用途)。
web技术培训(一)-云服务器、域名相关的更多相关文章
- flask项目部署到云服务器+域名绑定
一.效果演示 首页展示 播放页面 该项目部署只为学习,所以用的服务器是腾讯云服务器10元/月,域名也是在腾讯云买的.com 55元/年 因为本人比较穷 哈哈
- 云服务器+域名+hexo 搭建博客
1 阿里云服务器安全组规则中启用80,4000,22端口, 记得出方向也要设置,否则... 2 域名指向服务器ip 3 安装git yum install git 4 安装node.js 下载地址为: ...
- 自托管websocket和webapi部署云服务器域名及远程访问
当写完websocket和webapi服务端时,在本地测试时是没有问题的,因为是通过本地IP及端口号访问(例:127.0.0.1:8080\api\test),也就没有防火墙等安全限制,但当部署到云服 ...
- Ali_Cloud++:阿里云服务器防火墙相关命令
systemctl start firewalld ##启动Firewall systemctl stop firewalld ##关闭Firewall systemctl restart firew ...
- 云服务器ECS
云服务器Elastic Compute Service(ECS)是阿里云提供的一种基础云计算服务.使用云服务器ECS就像使用水.电.煤气等资源一样便捷.高效.您无需提前采购硬件设备,而是根据业务需要, ...
- 当java web项目部署到服务器上时,无法将图片等媒体文件保存到服务器的最终奥义
今天,我在部署web项目至云服务器上(Tomcat8.0)时,突然发现我的应用,无法上传图片,视频等多媒体文件了,一再检查自己的代码逻辑没有问题之后,逐一排查,首先想到的就是看一下控制台打印的日志,日 ...
- 部署Springboot项目到Linux云服务器
前言 环境:IDEA.Springboot.Maven(自己电脑安装的Maven) 一.打包jar包 检查自己的pom.xml文件下面有无Maven的依赖插件,即有无如下: <build> ...
- Ali_Cloud++:阿里云服务器部署【禅道】项目管理系统
1.开源版安装包下载 地址一:百度云下载 10.0 提取码:2dyg 地址二:官方下载 2.直接解压安装包到/opt目录下 注意:这里我安装的是Linux一键安装包官方给出的方法就是直接解压到/o ...
- 使用Nginx+uwsgi在亚马逊云服务器上部署python+django项目完整版(二)——部署配置及相关知识
---恢复内容开始--- 一.前提: 1.django项目文件已放置在云服务器上,配置好运行环境,可正常运行 2.云服务器可正常连接 二.相关知识 1.python manage.py runserv ...
随机推荐
- vs - 调试的技巧
在自助和局部变量窗口中固定属性 https://docs.microsoft.com/zh-cn/visualstudio/debugger/autos-and-locals-windows?view ...
- java基础:变量、常量与作用域
变量就是可以变化的量,每个变量都必须声明其类型,Java 变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域.作用域 类变量 实例变量 局部变量常量初始化后不能在改变值,不会变动的值,它 ...
- GTID介绍
从MySQL5.6开始增加GTID这个特性,Global Transaction ID,全局事务ID,用来强化主从数据库的一致性,故障恢复,以及容错能力,来替代传统的人工的主从复制: 有了GTID,在 ...
- 开源项目renren-fast开发环境部署(后端部分)
开源项目renren-fast开发环境部署(后端部分) 说明:renren-fast是一个开源的基于springboot的前后端分离手脚架,当前版本是3.0 开发文档需要付费,官方的开发环境部署介绍相 ...
- python graphviz的使用(画图工具)
参考文章1 参考文章2 一.graphviz安装及配置 graphviz实际上是一个绘图工具,可以根据dot脚本画出树形图等. 1.windows安装 安装graphviz软件:https://gra ...
- [系统重装日志1]快速迁移/恢复Mendeley的文献和笔记
一时手贱把原先系统的EFI分区给删了,按照网上的教程还没有恢复成功,无奈之下只能重装系统,想想这么多环境和配置真是酸爽. 身为一个伪科研工作者,首先想到的是自己的文献和阅读笔记.我所使用的文献管理工具 ...
- 前端vue性能优化
一:代码层次优化 1.1.v-if 和 v-show 区分使用场景 v-if 是 真正 的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建:也是惰性的:如果在初始渲染时 ...
- 17. vue-route详细介绍
前后端路由的来历 前端如何实现页面跳转但是不刷新? 了解hash和history两种方法 vue-router基本使用 安装vue-router 搭建vue-router框架的步骤 vue-route ...
- 以绝对优势立足:从CDN和云存储来聊聊云生态的崛起
以绝对优势立足:从CDN和云存储来聊聊云生态的崛起 前面几期文章我们介绍了混合云模式,以及面向应用层的云架构解决方案的Spring Cloud.接下来,我们就以蘑菇街的两个具体案例,来分享一下基于混合 ...
- HTTPS证书通过cert-manager自动获取,部署,续期
HTTP-01验证和DNS-01验证 使用cert-manager给阿里云的DNS域名授权SSL证书 第一步:安装cert-manager 配置 CRD kubectl apply -f https: ...