經常遇到有些朋友想使用WordPress自己架站,可是卻又不知道從何開始的窘境?
其實工作熊一開始的時候也是不知道該如何開始,後來還去買了一本專門介紹WordPress的書回來研究了大半個月之後,才終於下手開始建立自己的WordPress部落格網站。
你是不是也一直在徬徨,明明對現在BSP部落格平台不滿意,可是又不知該如何下手開始使用WordPress來自己架設部落格網站?
本文基本上會以工作熊自己架設WordPress部落格的經驗分享方式給予想朝這個方向發展的朋友一些參考與建議:
1. 架設WordPress部落格前自己該具備那些知識呢?
基本上就是得具備一顆「積極進取的心」,只要你願意學,這些都不是什麼難事。
如果可以的話,最好要懂一些Html語法、CSS語法、JavaScript語法,還有美學素養。
Html語法、CSS語法這兩個都很簡單,這兩種語法也都有書可以參考,甚至網路上找就一大堆。Html語法比較多用在側邊欄的地方,其實也大多不用自己寫,但至少要知道如何把這些Html程式碼放到對的地方。CSS語法則與佈景息息相關,如果有企圖心想自己改一些佈景,就一定要學,CSS基本上就是定義網站上的文字或圖片要出現在那個位置以及字型大小、留邊..等設定,這些其實也與美學有很大的關係。
JavaScript語法算是比較偏程式語言,如果想要讓部落格做到一些比較特殊的功能時會用到,但WordPress其實有很多的外掛程式可以使用,也不太需要自己動手去修改,但了解一下總是好的。
2. 架設WordPress部落格時需準備哪些條件?
專屬的個人網址:
架設WordPress部落格,首先你會需要一個屬於自己的「網址」。既然是要架設自己的部落格,工作熊就部建議不要再去使用什麼免費的網址,因為免費網址是帶不走的。
所以,你必須花錢去買一個屬於自己的「網址」,雖然名為買,但其實只能買年限的使用權,而且網址都是以年計價,當你的使用權過期後網址就會被釋出重新販賣。
台灣也有很多販賣網址的機構,但跟國外的網域販賣商比較起來費用偏貴,工作熊個人幾乎都是在國外的Godaddy購買網址,早期都得使用英文,還好現在已經有中文介面,使用起來也超方便,不過後來費用也越來越貴。
虛擬主機:
有了個人網址之後,接下來你必須要有台一天二十四小時連接電腦的主機來存放你的部落格內容(文字+圖片+程式碼),這樣人家才能隨時連接到你的部落格閱讀。
一般來說我們不會自己找麻煩在家裡一直開著一台電腦連著網路當主機來使用,因為計算一下,光開著電腦與網路的費用就夠嚇人了,還得擔心電腦硬體是不是那天壞了,或是網路線路出問題等技術問題。
所以,一般我們都會在網路上租用別人代管的電腦來當主機,因為主機可能放在美國、歐洲、日本、台灣…等其他不是我們直接看得到或摸得到的地方,只是透過網路來使用它,所以稱之為「虛擬主機」。
虛擬主機的費用可以很便宜,也可以很貴,端視其服務與使用量而定。一般一台虛擬主機可能會同時存放50~100個網站,所以其費用才會便宜,因為大家共同分擔了硬體與網路及網管的費用,所以才會有流量及CPU使用百分比的限制,一般國外的虛擬主機都不會計算存放的空間,因為你的每個月流量就會限制你的檔案大小。如果你想要增加自己使用這台虛擬主機的份額,就要再額外多付費。
延伸閱讀:
何謂虛擬主機?是否該租用虛擬主機?
Sugarhosts有華語客服的國外【糖果虛擬主機商】
12個購買虛擬主機架設部落格網站時應該注意的事項其實,也有免費的虛擬主機可以試用,如果你還沒有下定決心搬家到WordPress自架站部落格,你或許可以先選擇一個免費的虛擬主機,並試著先安裝WordPress部落格程式來玩玩,先熟悉一下也好。
不過免費的虛擬主機限制當然也就多了點,比如說流量與CPU使用量一定都會比付費的來得少,而且網路的速度也不會太快,提供免費最主要是希望你最終可以轉換為付費會員。
延伸閱讀:
申請Byethost免費虛擬主機教學(免費)
申請步驟超簡單的 000webhost 免費虛擬主機(免費)
3. 如何安裝並架設自己的WordPress部落格網站?
架設WordPress部落格網站前有一些觀念你必須先弄清楚:
WordPress有兩種,我們這裡談的是WordPress.org,而不是WordPress.com
WordPress.com是另外一個BSP(部落格平台供應商),所以要到WordPress.org下載程式安裝在我們的虛擬主機中。所以,本部落格中提到的WordPress都是WordPress.org。
延伸閱讀:什麼?WordPress.org與WordPress.com不一樣?有何不同?
WordPress部落格網站安裝分資料庫與程式碼兩大部份
請記住,不論是安裝或是日後的備份及搬家,自架站的部落格內容分成資料庫(SQL)與程式碼兩大部份,兩者都必須要安裝及備份,搬家的時候當然兩者也都得搬,這裡的搬家實際上是把部落格上的內容從A虛擬主機商搬到B虛擬主機商,但是對讀者來說網址都是一樣的,只要你不變更,搬家前後讀者幾乎察覺不出有任何的改變。
資料庫裡頭存放的是我們在部落格寫的文字,以及一些設定值,日後也可能會有一些外掛程式增加了資料庫,這些都得備份。
而程式碼除了維持部落格運作的真正程式碼之外,如果你沒有額外使用其他的圖床,那麼你上傳的圖片檔案也會包含在程式碼的檔案裡頭。
網域設定、子網域、附加網域
在你要開始安裝WordPress程式碼之前你必須要把你的個人網址與虛擬主機連結起來,也就是要讓網址知道要從哪裡讀取部落格內容,就像郵差看到你家的地址後要轉換成你家的地理位置在哪裡類似,而這個工作就是透過所謂的DNS(Doman Name System)網域名稱系統來轉譯達成的。
但我們實際要做的是到我們購買網域的管理商(比如說Godaddy)處去設定NS(Name Server),將其指到我們所租用的虛擬主機處,所以你必須在租用虛擬主機的地方找到NS的網址或IP,然後將其填寫到我們在網域商所購買的網址內,這樣才能將網址與實際存放內容的虛擬主機連結起來。而這也是為何使用WordPress日後有需要做虛擬主機搬家時網址不需要變更的原因。
另外,我們還得在虛擬主機的地方設定我們的網址資訊,這是因為同一台主機裡頭可能擺放了超過50個網站,所以,我們必須讓虛擬主機知道什麼網域名稱是我們的。
租用虛擬主機還有另一個優點,我們可以在虛擬主機內設定兩個以上的網域,當然得看虛擬主機的條件而定,將我們的網域加入虛擬主機時有Add-on與Parked兩個名稱要注意,詳細的說明可以參考【何謂 Addon domain、 Parked domain、sub domain】。
其次,你也可以加入「次網域」,一般內定的網域名稱都是【www.你的網域】,但我們也可以用【blog.你的網域】,就類似你在BSP所使用的網址,有些人想用一個網域設定不同用途時,設定子網域就是個很好的應用。
延伸閱讀:
如何在Hostmonster新增附加網域(Add-on)
如何移轉網域(domain)到Godaddy接下來,你才可以將WordPress程式安裝到自己的虛擬主機上,也才有機會用自己的網址看到我們創立的部落格。
現在大部份的虛擬主機都有提供WordPress安裝的精靈,但工作熊並不建議使用其安裝精靈,原因是安裝的幾乎都是英文版的WordPress,並不符合我們的需求,比較好的方法還是從WordPress.org下載安裝程式,然後透過FTP軟體上傳到我們的虛擬主機來安裝。關於FTP程式,建議使用Core FTP或Filezilla FTP這兩套免費的軟體,FTP軟體其實有點類似檔案總管,可以幫我們管理遠端的硬碟內容。
關於如何安裝WordPress於虛擬主機可以參考下面三篇文章的範例,其他虛擬主機的操作大概類似:
設定 BYETHost 準備安裝 WordPress 教學
安裝WordPress到Byethost免費虛擬主機 I
安裝WordPress到Byethost免費虛擬主機 II
延伸閱讀:
使用WordPress架設部落格網站
把部落格放在台灣BSP部落格平台有何優缺點?
工作熊最常使用的12個WordPress外掛程式整理
如何在文章與網站首頁加入自動轉址語法,延續舊站的人氣
發佈留言