Typecho建站记(一)---初建
前面我有用ghost建过网站,但是一段时间后发现,发现有一个不好的地方就是ghost没有自带评论功能,虽然可以添加第三方评论,但如果以后要迁移的话,肯定会比较麻烦,于是研究了一下其他博客平台,wordpress臃肿需求服务器的配置比较高,而typecho简洁需求配置低,综合考虑下我选择了typecho,顺便说一下我的系统是debian9。
一、域名解析
因为现在普通的域名都不会很贵(一般一年12刀以下),因此我不建议用免费的。找一个域名商买下你想要的域名(我在谷歌域名买的),进入域名管理---dns设置,按下图添加两条解析记录,DATA就是你vps的ip地址。
二、环境搭建
typecho需要有web服务(nginx,apache等),数据库(mysql,sqlite等)以及php环境,因为我的vps配置比较差,所以我用了apache+sqlite+php的搭配。
安装apache:
一、域名解析
因为现在普通的域名都不会很贵(一般一年12刀以下),因此我不建议用免费的。找一个域名商买下你想要的域名(我在谷歌域名买的),进入域名管理---dns设置,按下图添加两条解析记录,DATA就是你vps的ip地址。
二、环境搭建
typecho需要有web服务(nginx,apache等),数据库(mysql,sqlite等)以及php环境,因为我的vps配置比较差,所以我用了apache+sqlite+php的搭配。
安装apache:
- apt update
- apt install apache2 -y
安装sqlite
- 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
三、下载解压typecho
进入网页安装位置var/www/html
- cd /var/www/html
下载typecho
- wget http://typecho.org/downloads/1.1-17.10.30-release.tar.gz
解压typecho
- tar -zxvf 1.1-17.10.30-release.tar.gz
进入解压后的typecho文件夹,将其中的文件移动到var/www/html,然后授予权限。
按官方教程,此时浏览器打开你的网址或者vps的ip地址是会进入typecho安装界面的,但是我打开时仍然进入了apache的欢迎页面(后面想到应该是apache的配置文件没有指定的原因)。
于是我采取了取巧的办法,把apache欢迎页面的名字index.html改成2index.html:
- cd /var/www/html
- mv index.html 2index.html
这次再打开域名/ip时,终于进入了typecho的安装界面:
按提示把需要的项目选择填写完,然后点开始安装:
安装完成后会提示用户名和密码,后续登陆网站后台时需要用到。
至此完成typecho的安装,可以登陆网站后台管理博客了。但是此时的网站是没有ssl加密,容易被运营商劫持后添加广告,因此还需要作好进一步折腾的准备。
广告:
没有服务器的同学可以去vultr买一个,现在vultr搞活动,通过我的推广链接https://www.vultr.com/?ref=7888839-4F注册vultr帐号有50美金的体验金,可以折腾几个月了。购买过程可以参考我以前的博文:Vultr自建SS服务
参考文章:
评论
发表评论