个人博客Typecho项目部署教程
介绍
Typecho 是一款基于PHP开发的轻量级开源个人博客项目。
其扩展性极强,拥有许多扩展以及主题。
Typecho官网:typecho.org
准备
- Typecho源代码
- 服务器
- 域名
Typecho源代码
在Typecho官网下载压缩包。
Typecho官网:typecho.org
推荐正式版。
服务器
配置2核2G非常够用,需要有独立IP,以下三种类型的服务器都可以。
- 云服务器
- 轻量级云服务器
- VPS服务器
此次使用的是雨云的VPS游戏云服务器(独立IP)。
域名
可在腾讯云、阿里云、雨云等云服务厂商购买域名,暂不多介绍。
部署过程
连接服务器终端
可以用一些shell远程终端连接软件,比如Xshell。
购买的云服务器等都有提供的远程连接需要的参数。
安装宝塔面板
在服务器终端上输入宝塔面板安装命令(参考:11.4.0通用安装脚本):
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
最好在宝塔官网查看、复制最新版本的安装命令。
宝塔官网:www.bt.cn
可以选择不同操作系统的安装命令。
访问宝塔面板
通过命令完成安装后,可以查看到宝塔面板的面板地址。
在浏览器中输入网址即可访问。
第一次登录时安装LNMP(默认即可)。
添加站点
在宝塔面板添加站点。
在文件中进入如此路径,选择文件。
修改端口(默认为80,修改一个没有被占用的端口,比如1108)
开放刚才修改的端口。
删除目录原有文件。
上传下载的Typecho压缩包(拖拽即可上传)。
解压Typecho压缩包,编码选择UTF-8。
首次访问网站
点击或输入网址访问你的网站。
连接数据库.
添加管理员账号.
部署成功.
签署SSL证书
选择Let's Encrypt证书。
保存证书。
至此,再访问网站就会以https协议来访问。
阅读推荐
我的世界: 我的世界 - JiangChengyu_的专栏 - 掘金
雨云服务器: 雨云全方位上云指南|优惠·选型·实战 - JiangChengyu_的专栏 - 掘金
(持续学习、更新中,也会推出更多、更优质的内容)

浙公网安备 33010602011771号