一个能让人成功访问的网站,它的建立依赖于许多必要的工具,或者说是设备。那么笔者说一下要做哪些准备。
1. 首先你的准备一个域名,申请域名可以去阿里云、腾讯云、百度云,甚至可以在国外网站申请,在国内申请的域名需要做一些备案,在国外的网站申请的话不需要做备案。做网站备案其实还是挺花时间的。
关于域名的申请规则,笔者建议:
- 域名尽量简洁明了,能短则短
- 尽量选择一级域名.com,.cn一类的
- 域名寓意明确,能让人一看就知道是关于什么的
2.购买云服务器ECS。云服务器同样也有很多可选、阿里云、腾讯云、百度云、亚马逊云等等。笔者用的是阿里云服务器,用起来也还挺顺手的,想要申请阿里云服务器的同学可以点击这个官方链接去申请阿里云官方,还可以领取一张券。另外笔者选用的是centos。同样国内的服务器也是要做的备案的,关于备案的内容,笔者之后会另做分享。
3.配置域名访问云服务器。当你的域名和服务器都准备好之后。那这时候就要关联你的域名和云服务器了。简单来说就是配置DNS解析。这里以阿里云为例。
选择 云解析DNS -> 域名解析列表 -> 选择你的网站 -> 点击解析设置
在解析记录列表中,添加一个新的解析,记录类型选择A,记录值就是你的服务器公网ip了,例如127.0.0.1之类的。
配置完成之后,那么你的域名就指向服务器了。
4.安装HTTP和反向代理服务器Nginx。那么如果你想在浏览器中输入你的域名最终能访问到你的服务器上的网站,那么这个反向代理是很重要的。Nginx用的是很广的,建议安装Nginx。安装完成之后配置对应的路径指向你的网站文件html(如果你的网站是静态的),那么这一个简单的网站就完成了。关于Nginx的安装及配置,笔者将会另外分享。