快速建立Typecho博客网站
??最近偶然間發(fā)現(xiàn)Typecho這個(gè)開源的博客程序,又燃起了我的一顆自建私人博客的心。相比于老牌的WordPress,Typecho足夠的輕量級(jí),甚至于256M內(nèi)存的小雞也能夠完美的運(yùn)行起來。作為一個(gè)非專業(yè)前端開發(fā)的業(yè)余博主,Typecho擁有足夠的主體外觀和插件也能幫我解決大部分美化問題了,讓我能夠?qū)W⒂赽log本身的內(nèi)容。
一、環(huán)境搭建
??由于我只有一臺(tái)安裝了Centos7的虛擬主機(jī),所以后文所有內(nèi)容都是基于Centos7來說明的。當(dāng)然,請(qǐng)確保自己擁有管理員權(quán)限。
1、安裝Apache
??第一步是為我們的服務(wù)器搭建一個(gè)Web服務(wù)器,輸入如下指令安裝:
yum -y install httpd #安裝主程序 systemctl start httpd.service #啟動(dòng)服務(wù)??等待完成后使用如下指令查詢服務(wù)運(yùn)行狀態(tài):
systemctl start httpd.service??如果顯示結(jié)果如下圖所示,紅框內(nèi)狀態(tài)為 active(running),則表示Apache安裝成功了。
??最后輸入如下指令設(shè)置開機(jī)自動(dòng)啟動(dòng)服務(wù):
systemctl enable httpd.service #設(shè)置開機(jī)啟動(dòng)服務(wù)2、安裝數(shù)據(jù)庫
??由于我們的目標(biāo)僅僅是搭建一個(gè)輕量級(jí)的私人博客,可能并沒有多少訪問量?(ˊ?ˋ*)?,所以相對(duì)于擁有更高性能的MySQL來說,可能更加輕量級(jí)的SQLite就足夠使用了。更何況我們的服務(wù)器資源有限,當(dāng)然是選擇資源占用量更小,使用更加方便的SQLite啦。
??使用如下指令安裝SQLite:
yum -y install sqlite-devel #安裝SQLite3??等待完成后使用如下指令查看是否安裝成功:
sqlite3 -version #查詢版本號(hào)??如果顯示結(jié)果如下圖所示,能夠看到版本號(hào)3.7.17(Centos內(nèi)置源的版本比較老),則表示SQLite3安裝成功了。
3、安裝PHP
??Typecho官方要求PHP5.1,但是據(jù)說PHP7的性能是PHP5的兩倍,所以我們直接安裝PHP7好了。由于Centos內(nèi)置源的版本比較老,所以我們要先更換一下PHP的源,輸入如下指令:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm??如果之前有安裝過PHP的請(qǐng)先卸載舊版本:
yum -y remove php* #卸載舊版本PHP??使用如下指令安裝PHP和常用插件:
yum -y install php #安裝PHP yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-sqlite3 #安裝常用插件二、安裝Typecho
1、獲取Typecho主程序
??訪問官方下載地址 Typecho Download ,獲取穩(wěn)定版主程序壓縮包。解壓后將build文件夾內(nèi)所有文件全部上傳到服務(wù)器的/var/www/html目錄下,不包括build文件夾本身。
- Tips: 可以使用 scp 指令或者直接使用擁有可視化交互界面的WinSCP軟件上傳Typecho主程序。
??主程序上傳完后執(zhí)行如下指令提升權(quán)限,這一步很重要,不然Typecho沒有辦法完成安裝。
chmod -R 775 /var/www/html #提升權(quán)限2、初始化Typecho
??首先輸入如下指令重啟Apache服務(wù):
systemctl restart httpd.service #重啟Apache服務(wù)??然后使用瀏覽器訪問你的網(wǎng)站(域名或IP),如果出現(xiàn)下圖,那么恭喜你,按提示完成安裝就成功了! ╮(╯▽╰)╭
Typecho官方網(wǎng)站:http://typecho.org/
Enjoy it!
總結(jié)
以上是生活随笔為你收集整理的快速建立Typecho博客网站的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sublime检测c语言语法错误,Sub
- 下一篇: k8s 指定节点调度标签