typechologo.png

前面我有用ghost建过网站,但是一段时间后发现,发现有一个不好的地方就是ghost没有自带评论功能,虽然可以添加第三方评论,但如果以后要迁移的话,肯定会比较麻烦,于是研究了一下其他博客平台,wordpress臃肿需求服务器的配置比较高,而typecho简洁需求配置低,综合考虑下我选择了typecho,顺便说一下我的系统是debian9。

一、域名解析

因为现在普通的域名都不会很贵(一般一年12刀以下),因此我不建议用免费的。找一个域名商买下你想要的域名(我在谷歌域名买的),进入域名管理---dns设置,按下图添加两条解析记录,DATA就是你vps的ip地址。
7.PNG

二、环境搭建

typecho需要有web服务(nginx,apache等),数据库(mysql,sqlite等)以及php环境,因为我的vps配置比较差,所以我用了apache+sqlite+php的搭配。

安装apache:

apt update
apt install apache2 -y 

a.png

安装sqlite

apt install sqlite3 -y

sqlite1.png

安装php环境

apt install php php-dev php-curl php-pear php-mysql libapache2-mod-php php-mcrypt php-gd php-mbstring php-pdo php-sqlite3 -y

phpend.png

三、下载解压typecho

进入网页安装位置var/www/html,下载typecho,然后解压typecho。

cd /var/www/html
wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz
tar -zxvf 1.1-17.10.30-release.tar.gz

进入解压后的typecho文件夹,将其中的文件移动到var/www/html,然后授予权限。

cd build
mv * /var/www/html
chmod -R 777 /var/www/html

typecho1.png

四、安装typecho

按官方教程,此时浏览器打开你的网址或者vps的ip地址是会进入typecho安装界面的,但是我打开时仍然进入了apache的欢迎页面(后面想到应该是apache的配置文件没有指定的原因)。
apachepage.PNG

于是我采取了取巧的办法,把apache欢迎页面的名字index.html改成2index.html:

cd /var/www/html
mv index.html 2index.html

rename.PNG

再打开域名/ip时,终于进入了typecho的安装界面:

ztypecho.PNG

按提示把需要的项目选择填写完,然后点开始安装:

ztypecho2.PNG

安装完成后会提示用户名和密码,后续登陆网站后台时需要用到。

ztypecho3.PNG

至此完成typecho的安装,可以登陆网站后台管理博客了。但是此时的网站是没有ssl加密,容易被运营商劫持后添加广告,因此还需要作好进一步折腾的准备。

标签: typecho, blog, php

添加新评论