本次给大家带来的是typecho博客系统的安装教程,本人网站就使用了该系统。
在个人网站浏览该文,方便与博主交流:勾玉猫
准备
PHP 5.4 以上
MySQL, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装了相关扩展
CURL 扩展支持
mbstring 或 iconv 扩展支持
新手可以使用宝塔面板一键安装上述环境:宝塔官网
例如,我是centos系统,则打开ssh工具,使用该命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
如果是ubuntu或deepin,则用这个:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装好后会给出宝塔后台ip地址和账号密码,复制ip地址到浏览器登录后在软件栏安装php5.6和mysql5.6即可。
然后在面板中的网站新建站点。
再去宝塔后台数据库修改下mysql的root密码为你熟悉的
上传源码
下载博客源码:官方下载
下好后解压缩,得到:
/admin/
/install/
/usr/
/var/
/license.txt
/index.php
/install.php
将这些目录和文件通过ftp工具(例如xftp)全部上传到网站根目录(例如你的站点在www/wwwroot/www.xxx.com,则把这些文件和文件夹上传到www.xxx.com目录里)
安装
这个时候,在浏览器访问域名,就自动进入安装程序了,填写数据库密码啥的(上面你修改的那个,不能乱输),就可以进入了
扩展
typecho主题仓库:主题站
typecho插件仓库:插件站
安装方法:
主题将解压后的目录上传至.~/www.xxx.com/usr/themes下
插件则上传到.~/www.xxx.com/usr/plugins下
然后在博客后台(域名/admin)就能看到它们,手动开启即可。
问题
如果安装出了问题,可以从以下方面考虑
1.端口没开放,ssh和ftp工具、mysql都需要对应的端口(默认开放),你可以在宝塔安全栏目查看
2.目录权限没给,比如安装一些主题时需要给上传目录777权限
3.环境问题,例如php和mysql的版本过低或者过高(过高这个应该没问题),或者php关闭了对某些扩展的支持,这些都可以通过宝塔查看解决
4.目录没上传对,你可能上传到别的目录了,那访问域名当然没反应。
5.数据库密码输错了。初始化博客的时候,让你输入的账号密码是用来连接数据库的,你要在宝塔里查看你数据库创建的账号密码是什么