1.选择服务器
在阿里云购买服务器,对于买服务器用来练手的新手,提供了两个选择:
ESC服务器
轻量级服务器
简单来说,就是在轻量级服务器中,pache Httpd、PHP、MySQL 都会默认安装好,而且添加域名、设置 HTTPS 等操作都是一键式的。ESC服务器则需要自己安装。
ESC更适用于搭建分布式系统,如果只是部署一个小型的网站,建议使用轻量级服务器。
如果不差钱,可以都买来试试。
2.购买服务器
轻量级服务器购买时,可以自己选择系统,和默认安装的软件,就我了解到的,部署网站还是用 Sentos系统,这是用的最广泛的。
至于应用,可以选择安装wordpress,这是一个个人博客网站框架,这些在购买后都可以重新选择,对于新手,推荐安装wordpress,按照网上教程搭建一个个人博客网站(非常快速),这有几个好处,便于熟悉网站部署流程,并且在已经部署一个网站后,搭建自己的网站时,能够有一个很好的对照。比如:你可以看它是怎么操作数据库的。
3.开启服务器
阿里云的控制台提供了非常方便的服务器管理方式(一目了然)。我在在这儿还是碰到了几个问题浪费了时间。
1.如果想要用Xshell操作该服务器(网页操作窗口操作不方便),就需要在远程连接中设置密码,Xshell通过账户root和密码进行连接。
2.如果想要外网访问这个服务器上的网站(没有购买域名的情况下,通过ip访问,如wordpress),会出现网站不安全,无法访问,如果出现这种状况,需要开启8080端口。
域名配置
在控制台页面的域名栏,点击添加域名,将购买好的域名添加上去
域名DNS解析
只有域名解析后,并需要等待几分钟,才能外网访问,不过只能配置好之后的时间访问(因为没有备案)。
但只要域名解析完成之后,外网就可以通过ip地址访问了。
ssl证书申请及安装
按照流程申请好证书后,需要安装证书。安装之后,访问网站就可以使用https了。
网站备案
国内的服务器上的网站都需要备案,台湾的服务器不需要备案。
之所以只能配置好之后一段时间能访问,是因为网站被检测到没有备案,备案顺序:
1.购买的域名需要绑定实名信息。
之后等待几小时到3天不等,等到你的信息备案之后就可以进行网站的备案了。
2.进行网站的备案,
按流程走。
访问
一系列操作之后,你就可以用手机通过购买的域名外网访问这个网站了。