从零搭建个人Typecho博客
1. 前言
搭建个人博客的初衷是记录摄影路上的个人作品,方便自己随时查阅(其实也是满足自己小小的虚荣心)
1.1 个人博客系统筛选
选择Typecho的原因:与当下流行的WordPress系统相比,Typecho有轻量、简洁、易布置、原生支持markdown的优点,非常适合vps主机性能一般的个人博主,写本篇文章留作新手通过命令布置原生typecho的一个存档。
2. 前期准备
- 一个基本配置的vps,推荐:Bandwagon(1核-512MB-10G)
- 重置vps系统为Ubuntu 18.04
- 购买一个好记的域名namesil.com
- 推荐使用cloudflare做好域名解析cloudflare.com
3. 布置LNMP环境
介绍一下什么叫LNMP环境:LNMP架构的搭建及应用部署详解
简单来说就是Linux系统下Nginx+MySQL+PHP这种网站服务器架构。
3.1 一键安装LNMP命令
wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp
接下来你会看到如下界面:
这一步时间比较长,经过漫长的等待之后,会有如下提示:
4. 添加伪静态
lnmp vhost add
使用lnmp可以很轻松的加上伪静态的操作:
5. 上传Typecho
完成之后,我们只需要把typecho的文件(官网下载地址)传输到对应的/home/wwwroot/xxx.xx/下面就行了,这里建议通过可视化finalshell上传
5.1 本地安装finalshell
Finalshell官网,下载安装第一个即可
5.2 上传Typecho文件
通过finalshell可视化文件栏,将解压后的typecho文件夹中的全部文件拖入服务器对应的/home/wwwroot/xxx.xx/目录中
5.3 在usr/uploads/目录添加完全读写权限
使用finalshell更改权限
6. 进入typecho前端安装界面
浏览器登录自己的域名,就可以看到typecho的安装界面了,大致按照默认选择就可以了。
6.1 解决后台和文章页面可能出现404的情况bug
找到youdomain.com.conf文件,文件位置:
/usr/local/nginx/conf/vhost/youname.com.conf
将 include enable-php.conf 改为 include enable-php-pathinfo.conf
改完之后保存退出,使用命令:
lnmp restart
重启服务后,再次访问就没有问题了
参考文章:
博主真是太厉害了!!!
叼茂SEO.bfbikes.com
看的我热血沸腾啊https://www.jiwenlaw.com/
叼茂SEO.bfbikes.com
怎么收藏这篇文章?
看的我热血沸腾啊https://www.237fa.com/
看的我热血沸腾啊https://www.ea55.com/
看的我热血沸腾啊https://www.ea55.com/
看的我热血沸腾啊www.jiwenlaw.com
想想你的文章写的特别好www.jiwenlaw.com
哈哈哈,写的太好了https://www.cscnn.com/
兄弟写的非常好 https://www.cscnn.com/
哈哈哈,写的太好了https://www.lawjida.com/
哈哈哈,写的太好了https://www.lawjida.com/