不是吧,都2020年了,还有人不会搭博客???

前期准备

工具 | Server

传输工具:FlashFXP
编辑工具:Visual Studio Code
- 注:不要死板,要灵活

服务器 | Server

这里我选择了虚拟空间,以后会出一期关于VPS独立服务器的搭建过程;
推荐小火车主机,如果你在我页面下留言分享心得,还可以获取免费主机

域名 | Domain

前往 万网腾讯云 注册购买
更多注册商可以百度下,但是教程中使用阿里云

引擎 | Engine

教程选择Typecho引擎,请前往其GitHub页面下载最新版
Typecho官网:Typecho.org
Typecho Github


开车!

购买域名

正在前往: 阿里云 | 万网
选择一个心仪的域名,买下它。
img
你可以在阿里云控制台内找到你购买的域名
img

前往主机提供商,开通虚拟空间

教程内用的主机商为小火车主机
开通购买一个国外空间,因为国内主机或空间需要备案,备案域名后才可以使用;
购买时需要绑定域名
img
购买后可在我的服务中找到服务列表,你购买的虚拟空间就在这里面;
购买时需要输入域名,预先输入你购买的域名imloser.com
选择进入后,登录cPanel
cPanel就是你的空间管理系统,你可以在里面设置SSL,301跳转,SQL数据库等等
还提供了备份等强大的功能;

解析域名到你的主机

在cPanel主页的右边,你可以看到名为 一般信息 的信息栏
里面有一条 Share IP Address (共享主机IP)
复制他,并前往阿里云控制台
在你的域名行右边,会有 解析 按钮,点进去
大概长这样
img
点击 添加记录 按钮
记录类型为 A
主机记录按自己需求,但必须要跟开通主机时填写的一模一样
此教程解析的是根域名,就是直接imloser.com ,没有www,
所以主机记录填为 @
解析线路默认即可
记录值,就是上面提到的 Share IP Address (共享主机IP)
将其填入
TTL没必要更改,默认即可
img
确认保存后,会新增记录
过一小会你就可以愉快的访问你的域名了
如果访问出来是这个页面
img
说明解析和空间均运行正常,没有任何毛病

部署Typecho

部署源码

前往Typecho官网下载php源码;
下载正式稳定版
img
下载后会得到一个名为 1.1-17.10.30-release.tar.gz的tar包
前往cPanel主页->文件管理 模块中
进入punlic_html文件夹中
img
进入后,点击上传文件
上传刚刚下载的tar包
img
下载完成后提取该文件
在public_html文件夹下有build文件夹,这就是typecho引擎本身
改public文件夹下的所有文件移动到public_html文件夹下
img
然后将build和typecho压缩包删除即可
最后的public_html目录应为下图所示
img

安装Typecho

img
然后访问你的域名
当出现 上图所示页面的时候,就说明上面的步骤一切准备就绪,Let’s Install!

数据库配置

数据库地址:localhost (一般不用更改)
数据库端口:3306 (也不用改)

前往cPanel的Mysql©数据库 模块中
创建数据库
img
提示 已添加数据库

然后返回上一页,创建用户
img

然后向数据库添加用户
img
全选勾选所有

然后来到typecho安装程序页面
img
将驱动器更换为Pdo 驱动 Mysql 适配器

如果不成功,可以更换为 Pdo 驱动 SQLite 适配器(SQLite 3.x)

安装完成后,欢迎来到Typecho!