IT之家學院:使用Typecho搭建個人博客

Typecho是一款博客類CMS,相比於常用的Wordpress,具有體積小,響應快,對服務器性能要求低等優點。Wordpress的壓縮包約9M,而Typecho僅0.5M不到。體積的優勢再加上專注於博客,使得Typecho可以良好的運行在低性能的VPS(VPS全稱Virtual Private Server,即虛擬專用服務器,來源於一種將一臺服務器分割成多個虛擬專享服務器的技術)上,一般256M就足以良好的運行Typecho,並且還能保證優秀的響應速度。

準備工作

1.需要一臺大於等於256M內存的安裝Debian8的VPS。

2.過程中需要使用到ssh和sftp工具,建議使用xshell和xftp,這兩款軟件針對於個人都是免費的。

3.下載typecho的安裝包並解壓。可以從官網下載;也可以從Github上下載源代碼。

搭建過程

使用ssh鏈接上vps後,首先需要更新系統。由於系統為debian8,所以輸入以下命令:

sudo apt-get -y update && sudo apt-get -y upgrade

安裝apache:

sudo apt-get -y install apache2

安裝完apache後,在瀏覽器中輸入VPS的地址就會看到如圖所示的apache默認頁面。

IT之家学院:使用Typecho搭建个人博客

安裝MySQL數據庫服務:

sudo apt-get -y install mariadb-server mariadb-client

安裝時會提示你設置數據庫密碼(有些版本安裝時不會提示你輸入密碼):

IT之家学院:使用Typecho搭建个人博客

然後繼續安裝MySQL:

mysql_secure_installation

按照圖中所示進行選擇配置:

IT之家学院:使用Typecho搭建个人博客

安裝PHP以及相關組件:

sudo apt-get -y install php5 libapache2-mod-php5

重啟mySQL和apache以及設置開機自啟:

sudo service apache2 restart

sudo systemctl enable apache2

sudo service mysql restart

sudo systemctl enable mysql

新建一個數據庫:

sudo mysql -u root -p

提示輸入你剛才設置的MySQL密碼:

CREATE DATABASE name;

Query OK, 1 row affected (0.00 sec)//此段為mySQL反饋提示,不需要輸入。

將name更換為你想要的任意名稱:

CREATE USER user@localhost;

Query OK, 0 rows affected (0.00 sec)//此段為mySQL反饋提示,不需要輸入。

將user更換為你想要的任意用戶名稱:

SET PASSWORD FOR user@localhost= PASSWORD("密碼")

Query OK, 0 rows affected (0.00 sec)//此段為mySQL反饋提示,不需要輸入。

為user設置一個密碼,請設置一個足夠複雜的密碼:

GRANT ALL PRIVILEGES ON name.* TO user@localhost IDENTIFIED BY '密碼'

Query OK, 0 rows affected (0.00 sec)//此段為mySQL反饋提示,不需要輸入。

FLUSH PRIVILEGES

確認並退出MySQL:

exit

安裝Typecho

使用ftp工具將先前下載的typecho壓縮包解壓並且上傳到/var/www/html目錄中;

在瀏覽器中輸入VPS的IP地址,將看到如下所示的頁面:

IT之家学院:使用Typecho搭建个人博客

點擊進行下一步;

IT之家学院:使用Typecho搭建个人博客
IT之家学院:使用Typecho搭建个人博客

填寫數據庫用戶名,即上述的user;填寫數據庫用名,即上述的name。並依次填寫網站地址,用戶名,密碼和郵箱;

至此完成typecho搭建。

實際效果可以參看這裡,網站採用默認模板。做到了即使將服務器放置在海外,仍然能夠保證快速有效的響應速度。

想看到更多這類內容?去APP商店搜IT之家,天天都有小歡喜。


分享到:


相關文章: