最近创建了自己的博客逆天峰,打算和和博客园博客,优快云博客这些做到功能分离,就随便在B站找了个教程“零基础”搭建一个自己的网站?。教程可以说是纯新手教程,完全没有计算机基础知识的也可以使用,傻瓜式教程,跟着点就完事了。但自己怎么说也算是计算机科班的学生,打算在创建博客的过程中对于其中的知识点进行学习和整理。
域名
给自己的网站起点名字,IP地址难以记忆,域名可以理解为IP地址的别名,这个需要到域名服务商购买。买到之后,还需要和自己的服务器的公网IP建立联系。具体的就是在域名服务商采用域名解析,将域名和自己服务器的公网IP绑定。这个背后的原理就是,比如我在阿里买的域名,阿里肯定有自己的DNS服务器,记录的是这些域名和哪些IP绑定。域名解析之后就修改这个DNS服务器上的记录,之后再有人访问你的域名时,就会层层查询,最终查询到阿里的这个DNS服务器上,然后这个DNS服务器再告诉那个人这个域名和xxxx ip绑定。
端口:
科班学生当然学过计网了,目前的印象还是IP地址可以定位主机,就是在网络中定位服务器/电脑,端口是用来区分主机上的应用程序。不同的应用程序采用不同的端口号,我的感觉就是电脑收到信息后,看看端口号,扔到不同的应用程序让他们自己处理。以下是用到的端口号:
22端口:ssh连接。高危!!!
80端口:HTTP网页服务。
443端口:HTTPS加密传输。
云服务器安全组
云服务商为方便管理服务器提供的虚拟网络防火墙,可以控制该服务器的访问控制,具体的就是允许什么IP,什么协议(TCP,UDP,ICMP),什么端口开放,什么不开放。
以下截图为我服务器的安全组:

1 Panel
一个开源的 Linux 服务器运维管理面板,提供可视化的界面方便管理服务器。这个软件主要面向没有计算机基础的群体(计算机学生还是更习惯小黑框吧...)。目前我用的也是这个软件,或许后续熟悉了就直接远程连接(SSH)来管理服务器了吧。
6631

被折叠的 条评论
为什么被折叠?



