个人博客搭建
一、建前准备
- 已备案的域名(备案3天左右)
- 已备案的服务器(香港服务器不需要备案,备案大约需要10天左右)
二、域名解析 服务器绑定
域名操作
域名解析到你的服务器ip地址
- @ 通过域名直接访问
- www 通过www前缀访问
- 其他自定义二级域名前缀访问
服务器操作
- 安装Centos 7或其他Liunx发行版
安装BT面板
- 宝塔官网https://www.bt.cn/
安装指令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 绑定域名
三、下载typecho博客
- 下载地址:http://typecho.org/
- 把下载压缩包上传到服务器然后解压到绑定网站目录下
- 访问域名,初始化博客
- 提前建好mysql数据库
四、安装主题以及插件
- 主题下载地址:https://typecho.me/
- 下载后解压到 /域名对应路径/usr/themes/路径下
- 代码高亮插件https://www.xcnte.com/archives/523/
- 下载后解压到 /域名对应路径/usr/plugins/路径下
- 在博客后端界面启用并设置
五、其他问题
文件无法上传
打开/var/Typecho/Common.php 这个文件,找到下面这段代码:
public static function isAppEngine() { return !empty($_SERVER['HTTP_APPNAME']) // SAE || !!getenv('HTTP_BAE_ENV_APPID') // BAE || !!getenv('SERVER_SOFTWARE') // BAE 3.0 || (ini_get('acl.app_id') && class_exists('Alibaba')) // ACE || (isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) // GAE ; }
修改为:
public static function isAppEngine()
{
return false;
}
- 找到usr/uploads这个文件夹,修改777权限
评论 (0)