一、搭建环境
- 域名
服务器
- 宝塔面板
- nginx 或 apche
- Typecho 源码
1. 域名
域名要从 IP 地址开始解释。**IP 地址(类似 192.168.1.1 内网网关)是互联网协议地址它给因特网上的每台计算机和其它设备都规定了一个唯一的地址。由于有这种唯一的地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。
但是 IP 地址毕竟是一串毫无规律的数字,并不方便人类的记忆和书写。因此在 IP 地址的基础上又发展出一种符号化的地址方案,来代替数字型的 IP 地址,每一个符号化的地址都与特定的IP地址对应。这个与网络上的数字型 IP 地址相对应的字符型地址,就是域名。
类似于:www.baidu.com 就是一个域名
2. 域名格式
一般来说,域名包括顶级域名、一级域名、子域名组成。
- 顶级域名 一般是 .com、.net、.org、.com. cn、.cn 等等。
顶级域(或顶级域名;英语:Top-level Domain;英文缩写:TLD)是互联网DNS等级之中的最高级的域,它保存于DNS根域的名字空间中。顶级域名是域名的最后一个部分,即是域名最后一点之后的字母,例如在 fuyeor.com 这个域名中,顶级域是 .com(或 .COM ),大小写视为相同。
还有国别域名。例如 .CN 就是中国的国别域名,例如 http://anlucky.cn 即可表示这个网站来自于中国/注册在中国。
域名后缀是可以进行创建的,只不过成本可能比较大:如何创建一个顶级域名/域名后缀?
- 一级域名 如:anlucky.cn 这样的域名叫一级域名
- 二级域名又叫做子域名:如 blog.anlucky.cn 其中blog是前缀,www.anlucky.cn 也是二级域名,其中www是前缀
3. 域名注册
这里推荐:阿里云,腾讯云注册域名
官网:
- 阿里云:阿里云-计算,为了无法计算的价值 (aliyun.com)
- 腾讯云:腾讯云
以阿里云为例子
- 域名在注册完成之后是需要进行实名认证的,实名认证一般需要1-2个工作日
- 在域名实名认证之后才可以对其进行DNS解析到自己的服务器
注意:
若自己的服务器是国内服务器的话域名是要ICP备案的,详细的备案步骤在自注册域名的域名商会有专门的服务可以教,免费的,大家可以去百度搜索一下看看如何进行域名备案
若使用的服务器是香港地区的话域名应该是不需要备案的,大家可以视情况自己拿主意,注册备案并不麻烦,世上无难事,只怕有心人。
4. 服务器
服务器是提供服务的电脑,既然是电脑,那么他也是一样是由CPU,主板,内存条,硬盘,机箱,电源等硬件组成。
拿人来举例子说,教师具有教书育人的能力,所以具有教书育人能力的人叫做教师,他也是人,只是在功能上具有着特别性质的地方,所以称为教师。
同样,服务器也是电脑,只是在功能上和普通电脑有着差别。
服务器同样我们需要去购买,同样可以参照域名的购买方式,不过服务器价格可能要比域名贵一些,不过如果是首次购买的话一般情况下在服务器提供商都是有优惠的,大家可以找找对应的入口,同样,服务器也是需要实名认证购买。
5. 宝塔面板
宝塔面板是Linux 和 windows 服务器管理的可视化面板,基于web浏览器
如没有特殊需求,服务器可以使用Linux操作系统,
宝塔面板的安装:
Linux用户可以直接选择下面在线安装,Windows用户可以直接下载,Windows安装程序,选择安装路径,可以自己在线安装。
- 宝塔安装成功后,会获得宝塔面板的登录账号和密码
- 然后登录宝塔面板,我们安装nginx服务套装就行,然后我们的搭建所需要的基本环境就搭建好了
二、Typecho下载
1. 下载稳定版本
下载稳定版本
2. 进入宝塔面板
选择网站,添加站点
输入自己的域名,然后按照对应的配置进行输入就行
3. 上传文件
我们选择我们刚刚创建目录,将我们下载的Typecho压缩包上传并解压缩
4. 域名解析
在域名解析的时候,首先我们的域名要实名认证和工信局备案,在我们的服务器是国内的服务器的情况下不备案是无法通过域名进行访问我们的网站的,所以要将我们的域名进行备案
这里使用阿里云进行讲解域名的解析,首先进入阿里云官网登录我们的账户
阿里云官网:https://www.aliyun.com/
- 我们直接进入我们的控制台,在右上角,然后搜索域名,进入域名控制台,然后点击下方位置
- 点进去就可以看到我们所注册的域名了,选择解析
- 添加记录
- 然后点击确定,解析即可添加完成
注意:解析生效需要一定的时间,大概在2-10分钟左右,需要耐心等待
三、配置网站
1. 访问成功
直接访问我们的域名,出现下面的图片即配置生效
2. 填写服务器信息
按照下面需求进行填写信息
3. 填写管理员信息
4. 配置成功
配置成功之后,然后访问我们的域名,进入主页,即配置成功了,然后就可以进行我们的技术文档的编写