Typecho是极简主义博客的最佳选择。
首先需要一个服务器以及与之绑定的域名,服务器中还需下载配置php,mysql,nginx/apache,这里我选择使用lnmp来一键安装。
1.使用ssh远程连接服务器,在root用户下执行:
screen -S lnmp
这是为了防止下载过程中ssh断线,故将任务置于后台进行。
2.进入screen会话后执行命令一键下载,按CTRL+A+D
可以挂起:
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
3.lnmp配置: 下载完成后,开始配置,完成的操作有绑定域名,建立数据库,设置网站主目录等:
lnmp vhost add
4.安装typecho
wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz
解压后可得到一个build目录,需要将该目录下所有文件移动到网站的主目录下(默认是/home/wwwroot/domain
, 其中domain为具体域名)。
5.博客配置 上述安装完成以后,在浏览器输入自己的域名,就可以自动进入typecho的配置界面,自定义设置自己的博客。其中,在"永久链接设置"中选择"启用地址重写"可以除去页面url中的index.php。
6.数据备份 Typecho需要定期手动备份数据。在服务器导出mysql数据:
mysqldump -u root -p typecho > typecho.sql
保存该sql文件到自己机器上,需要恢复数据时执行命令导入mysql即可:
mysql -u root -p typecho < backup.sql