Typecho博客搭建
环境 | 值 | 环境 | 值 |
---|---|---|---|
系统 | Alibaba Cloud Linux 3 | PHP | 5.6.40 |
Nginx | Nginx 1.17.1 | Typecho | 1.1 |
MySQL | 5.7.31 |
环境配置
- 修改hostname
hostnamectl set-hostname bbmax
hostname bbmax
- 关闭防火墙
- 创建app用户
安装MySQL
安装PHP
安装Typecho
1.下载typecho
mkdir -p /usr/local/nginx/{www.bbmax.cc,logs,conf/ssl}
# 进入网站根目录
cd /usr/local/nginx/www.bbmax.cc
# 下载typecho安装包
wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz
2.解压
# 解压
tar -zxvf 1.1-17.10.30-release.tar.gz
# 将build目录下的所有文件移动到跟目录
mv build/* .
rm -rf 1.1-17.10.30-release.tar.gz build/
3.修改拥有者
# 修改文件及文件夹拥有者
chown -R root:root *
4.创建typecho数据库
# 登录MySQL
mysql -uroot -p
# 创建数据库,名为:typecho
CREATE DATABASE IF NOT EXISTS typecho DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
quit
5.生成dhparam的证书(证书密钥交换密钥)
cd /usr/local/nginx/
openssl dhparam -out conf/ssl/dhparam.pem 2048
6.修改nginx配置
修改配置后执行reload
./nginx -s reload
7.浏览器访问你的网站
浏览器访问:https://www.bbmax.cc/install.php
这里数据库地址输入127.0.0.1
,不要使用localhost
在网站根目录下新建config.inc.php
,将文本框的内容保存到文件中
参见问题
1.见图片所示:
解决办法:
vim install.php
在第56含代码出添加ob_start调用方法
else:
ob_start();
require_once dirname(__FILE__) . '/config.inc.php';
或在php.ini
中添加output_buffering = on
代码
版权属于:版权归 bbmax.cc 所有,转载请注明出处
本文链接:https://www.bbmax.cc/index.php/archives/95/
转载时须注明出处及本声明