WordPress 實驗架站的過程及心得分享

最近幾天我都在忙這個東西,因為最近有些網友利用Wordpress進行架站,我因為好奇所以上了這艘賊船,這個系統雖然自由但也搞滿九才成立這個網站的,費盡千辛萬苦還遇到了一些困難好不容易才把這網站架起來,因為網域及網路空間都要自己考慮清楚,不然如果連線狀況不穩定或者這個空間突然宣佈要收掉了就糟了!畢竟網站的穩定度決定在主機空間上,相信免費主機不管再怎麼穩定一定不會比付費或痞客邦穩定(老牌虛擬主機空間除外)


toppy368 in WordPress


網址:https://www.toppy368.tw


WordPress架站的過程及心得討論


如果你有學過網頁設計,應該知道網頁是將網頁檔(html或圖片等等)放在伺服器上,而資料及後台編輯器都要放在這個資料夾裡頭,因此最重要的就是主機了,再來就是網址的部份,各位要知道所有網站的網址,包括痞客邦在內的所有網站的URL都需要另外申請的,申請完成要對應到主機的IP及DNS才能連接,但這些專有名詞我就不另外細說了,畢竟我只是學生,加上本邊邊幅有限,細說原理是課本的責任,請各位翻閱一下網路領域的相關書籍就會知道IP及DNS到網域之間的關係了,這我就不多做說明了,因此我將從上網下說明申請經過


#創立原因

起初是為了好奇,好奇Wordpress的介面及操作方式,沒想到卻花了三天的時間才把整個網站的結構打出來,現在則是為了實驗,因為虛擬主機的空間及網域都是我的,因此我可以盡情實驗看看網站的功能能不能像痞客邦一樣多元好用,順便測試這個空間是否真的那麼穩定,三四年幾年不垮掉還能繼續撐幾年,因此我就按照網路上的教學慢慢的將整個網站架設起來,包含網址及網路空間的對應到安裝Wordpress甚至到後來的自行添加推文按鈕等等都是我慢慢調整出來的結果,目前使用的是預設背景,我很可能會拿別的樣板下去套用,到時候整個網站一定又是不同的樣子

由於是實驗階段,因此初期發的文應該不多,等到最後網站的架構幾乎都完成而且網路空間很穩定的話,我想我的網站有可能搬去目前創設的Wordpress網站裡頭,開拓自己的一片天其實還滿辛苦的,需要注意的事項也滿多的,但如果所有架構都能顧的很完整,網站提供的功能不輸BSP的話,那位網站創辦人的成就感應該很高吧!

初期這個網頁只作為測試用,假設這種形式太不穩定而且十分麻煩的話我可能會繼續維持痞客邦的這個網站,但假設我那個空間通過考驗的話,那個空間就可能成為我的正式網站,所以什麼時候訂這個空間的生死就看我的時程而定摟!


#主機空間

主機空間應該算是最重要也最需要考慮的服務,目前某些論壇會提供這方面的資訊,滿多空間可以任君挑選,不過網站的穩定度就得仔細判斷了,某些空間除了免費服務以外還提供收費,跟一般BSP提供VIP服務有點類似,但老實說主機是否付費就只有容量及可用函數的差別,等於大同小異,也許容量較大或每月流量較大等等,我會建議各位使用同時具有免費及付費方案的空間,通常這種空間有固定收入所以比較穩定,不過哪天財源不足所以掛掉,當然某些虛擬主機可能靠別種方式經營,例如利用流量賺取廣告費用等等,可能需要你將指定的廣告放到Blog的主頁面等等,這種也會活的比較久,但除非會員數很多又是大公司(例如Google的關鍵字廣告)不然財源有限,不過說實話空間的判斷必須靠經驗及網友評價及實際使用,因此要找到好的主機商還滿困難的,建議大家上某些論壇並將這些空間Google一下說不定會有很好的評價及說明也說不定,提供各位一個論壇,假設各位有類似這種主機評價及自行架站的教學論壇歡迎留言回覆喔!

使用主機:freehostia (美國主機)

免費的喘息:http://sofree.tw/index.php

注意事項:會員超過六個月未登入者可能遭停權或刪除帳號,必須重新申請才能發言喔!


#FTP上傳及SQL資料庫

通常這兩項都是在主機空間底下的功能,重要度跟主機本身一樣,甚至比主機更重要,因為這攸關你的網頁資料,Wordpress必須透過FTP或後台的檔案傳輸進行上傳,但如果容量比較大的東西就無法利用FTP上傳了,而Wordpress必須對應到SQL資料帳戶才能儲存資料,由於SQL資料處裡頭是會員的設定及文章,因此得定期備分,不然自己掛的主機如果不穩定或者自己改程式沒改好搞到最後需要重裝Wordpress的時候這份SQL檔案就能用到了,基本上這資料庫的文件跟Blog的MT檔案差不多意思,不過備分範圍更廣,它除了能備分文章以外還能備分你的帳戶的所有設定,所以FTP及SQL的使用工具及應用方式是不可或缺的

而FTP是上傳Wordpress的主程式及外掛的一個不可或缺的工具,連到你的FTP主機就能個將檔案傳送到伺服器裡,然後按照步驟開通Wordpress或裡頭的外掛及佈景等等,免費的FTP工具一般都用FileZilla,它是免費的FTP工具,它是自由軟體,可任意傳播且不得作為營利用途(不能收錢),而且有中文介面,建議各位可以上官方網站下載


#網域

網域也滿重要的,一組好的網域容易記也容易被搜尋到,申請網域就是申請一組URL網址含對應功能,可對應DNS的設定將網址連到主機上,網址對應到主機的IP位置之後,你就能夠直接透過這個URL網址連到主機對應的網站,建議網域別常常更換,不然可能會影響到網友的瀏覽導致網站人氣(或者應該是訪問的流量)下滑,我目前採用的是twbbs的網域,雖然不是付費網域,但這對一般網友而言也夠用了,而一般網域的申請都是需要付費的,免費的網域沒幾家,因此我選擇了PTT的twbbs.org這個自由網域以減少開銷及不確定數

通常主機的DNS資訊會隨者主機的會員申請資料資料一起給你,你可以到後台的網域管理網域的紀錄裡查詢DNS資訊,裡頭通常會有兩組DNS的網址及IP,麻煩請複製網址謝謝!主機的IP會記錄在主機訊息裡頭,這樣就不用使用DOS模式Ping半天,網域設定完畢之後通常都需要等一段時間讓網址能對應到主機的DNS資料,一般說法DNS網域的對應時間通常都是48小時左右,但twbbs網域的官方人員說最快兩小時,因此推估是2~48小時之間,這段時間請耐心等待,在等待的同時你可以做個小測試以確定DNS是否設定正確,在虛擬主機的跟目錄下(FTP自己生出來的資料夾)放置一個空資料夾,然後直接輸入你掛的網域,如果對應成功話,應開會看到類似網頁的畫面,裡頭有你剛才設的空資料夾,點進去畫面全白,這算正常,可是如果你是直接跳出”無法顯示網頁”那就表示設定錯誤或沒對應到,就得重新設定了

目前使用的網域及網站網址:https://www.toppy368.tw


#誤會

說到FTP及網域,來說一下我這個傻子幹了什麼蠢事,我按照香腸炒魷魚文章指示將Wordpress利用FTP上傳到指定資料夾,人家文章用/public_html當成跟目錄在解釋,可是我的空間是拿我的網域當成根錄,我就傻傻的傳上去,安裝出狀況還發問(上Google狂找都找不到答案),沒想到是我搞錯了,我的根目錄式網域名稱而非public_html,所以FTP的預設值沒有這個資料夾,難怪我怎麼設定都無法設定回主網域,最後只好將檔案刪掉重裝了…Orz


#編輯介面

使用鼎鼎大名的Wordpress,但聽說有其他架站程式,也有人利用Joomla架設Blog,但一般Blog普遍還是Wordpress的使用者居多,遇到問題可以馬上向網友發問,因此我就選了這個空間,但因為Wordpress的編輯及部分功能沒有BSP的介面好用,因此可能得下載一些外掛加強編輯的效率及資料統計,我的空間是免費的,免費空間可能會在連線上做一些限制,有防火牆擋者因此無法順利連接Wordpress官方的API KEY驗證伺服器,部分功能就受限了,不過還好Wordpress的自由度高,能像Frefox一樣透過管道安裝套件,因此我就可以找到替代的套件下載下來然後掃毒後上傳資料就行了

不過因為Wordpress只有基本的後台介面,連計數器都沒有的情況之下就得上網Google一下了,找了一堆套件慢慢灌,現在總算快要安裝完需要的套件了,好在網路的工具滿多的,向痞客邦後台的流量統計就可以利用Google Analyticator來達成,而且還是免費的,在無法安裝Wordpress官方的統計外掛的情況之下就得利用這種外部支援,而由於一般網友需求的某些功能可能在Wordpress的官方功能下會有點不足,因此可能需要外掛補充這種功能


#管理規則及法律面

不管發文或回文者都必須遵守法律,網路也受到本國法律規範,因此不管你是利用發文的權限或者利用回文的權限在Blog發表不法言論很可能會被約談,因此請不要在網路上放置版權物品(新聞有報導過,跟著作權法有關)、謾罵他人(可能涉及名譽或誹謗問題)、色情文圖等等,此外匿名留言不代表沒有法律責任,只要留言者就必須遵守法律規範,其實你留言的同時也留下取多資料,除了IP以外還有留言時間及內容等等,只要有心就算是海外的留言位置也可以查出來(留言國家如果在海外也必須遵守當地規範,雖然很少人打跨海官司,但還是得小心),只看管理者的態度為何摟!(本站對於會員及非會員的留言態度相同,違法或違反內規就進黑名單)

最後聲明:由於內容的法律問題不管是BSP或是自己架站都會碰到,因此在決定寫作當部落客的時候就得有這種認知


#教學文章

利用Wordpress駕站的時候我基本上沒有課本也沒有老師,只有網路文章推敲而已,因此某些人看到我在Plurk上發噗說我利用Wordpress架站的時候可能就會要求教學文,但因為我體力真的有限,如果全部都要詳細解說的話,這份量跟一本書差不多,因此我就算真想發文應該也不會發系列文吧!頂多介紹幾個好用的外掛霸了,以下是我推薦的網站及文章系列給各位參考

香腸炒魷魚-利用「超省錢架站法」輕鬆擁有自己的網站! (系列文章)

香腸炒魷魚-硬闖WP:硬闖 WordPress,讓你的網路生活不一樣! (系列文章)

免費的喘息 (國內的WordPress及自行架站的論壇,可以找到許多WordPress及主機商的相關資訊及資源)

重灌狂人 (偶而推薦一些WordPress的外掛)

香腸炒魷魚-cPanel空間快速架站法

關於網域目錄的問題 (若有類似情況請看此文章)


#輔助工具

跟上面的教學文章一樣,只是透過一些輔助工具可以將不必要的資源做外包工作,不用將所有檔案都放在網頁空間,這樣可以減少網頁空間伺服器的負擔,同時也減少一些限制,這些服務都是外面需要自行申請的網站服務,因此可以在其他網頁服務上使用,不侷限於某個網站空間內部使用,對各位網友來說會比較方便點,網站轉移的過程中可以不用麻煩移到別的網站資源是否還能用的問題

圖片空間:Flicrk (美國Yahoo直營!免費會員每月可上傳100M的圖片,編輯200張相片,可外連相片並使用Yahoo會員登入)Photobucket (總容量1GB、外連的月流量為25GB)
檔案儲存空間:Mediafire (方便快速的檔案下載空間,無容量限制,唯一的限制是禁止上傳版權檔案)
影片分享空間:YouTube (可上傳短片的空間,可上傳HD等級的影片、不過影片長度有限制、設定影片分享權限、但禁止上傳版權及色情影片←畢竟是公開的短片空間嘛!)
資料查詢的網站:Google (迷之聲:你連這個知名搜尋引擎都推薦未免太扯了點?我:沒辦法,誰叫這個搜尋引擎可尋找的資料太多了,沒有它我就沒辦法那麼方便的找到)


#IE6爭議

新網站應該不會停掉IE6支援(我也不會改函數),但我目前推廣各位使用非IE瀏覽的態度不會改變,就算是IE8還是有IE Only的問題,因此雖然痞客邦已經跳出不支援舊版IE的訊息,但我這邊不會故意做這種事情,除非那個樣板真的不支援IE6(可在CSS上調整參數跳出警告文字),而且我實際使用IE8的結果表示IE8跟IE6相比速度有差(環境為XP),雖然IE8的安全性較高,但跟IE6相比速度還是有點慢(會噸一下才會進到奇摩首頁),但速度到底有沒有差別呢?可能就得要使用某些程式來判斷了

目前換成Firefox還有幾個原因,最大的理由是套件及安全部分,但安全部分好像被Google Chrome追過去了,各位可以看Pwn2Own 2010駭客大會的報導,可以知道最新結果,不過就套件來說Firefox的套件比較多元(因為Firefox出套件已經有一段時間了,而Google Chrome才剛推出套件沒多久,因此套件數當然沒有Firefox多),而且網友公認Chrome瀏覽器的速度較快(沒比較系統資源,但Firefox確實滿站資源的),因此這兩個瀏覽器都推薦給大家使用


#總結

自行駕站這種事情是很耗時間又複雜的一件事情,光改設定網域及上傳資料就可以耗掉我兩天的時間了,這樣還沒結束,還要另外設定有的沒的東西,因此強烈建議沒學過網路相關知識的(計算機概論關於網路的DNS、IP、伺服器、URL之間關係)以及沒有學過網頁設計的人必須查詢相關知識再進行找虛擬主機及架站的動作,不過架站成功之後你就會發覺它雖然沒有BSP架站方便(連計數器都沒內建,文章編輯也沒有表格的相關設定,不過留言板的介面的後台管理倒是不錯)但由於它外掛很多,因此你可以在你的網站上添加許多功能,雖然改程式會有點辛苦、維護會很耗時間,更重要的是系統的穩定

內容部分我覺得還好,畢竟網誌的內容問題在一般BSP託管的Blog也得考慮,你網站的主題(取財)及合法性到發文時間與現實生活的時間規劃取捨等等都是不管再BSP或自行架站都要考慮的部份,因此這部分我才會決定簡單帶過就好了,如果各位是部落客的新手,不想像我剛才說的那麼麻煩,自己架站自行維護什麼都要自己來,那就建議各位先找痞客邦吧!這裡跟Blogger一樣都算滿穩定且風評不錯的BSP,等你玩久了以後想要自由一點再跑去自己架站吧!網路上很多資源,但滿多部份得自己摸索,這部份就只好自己努力加油吧!

3 Replies to “WordPress 實驗架站的過程及心得分享”

  1. 申請了Freehostia的免費空間,也申請了twbbs.org的dns!
    按照步驟一步步的操作&設定~!
    但是!
    在我上傳好檔案後,我想一切都搞定了吧!
    於是就開開心心地輸入我的網址…
    卻出現找不到網頁!!
    該怎麼出現安裝畫面呢?
    不知道是哪兒出了錯!!
    試了好久好久~xd~求教啊!

    下面我的空間設定頁面.
    http://d.imagehost.org/0781/cp.jpg
    下面是twbbs中的dns設定
    http://b.imagehost.org/0510/twbbs.jpg
    下面是ajaxdns中所顯示的資料(為什麼沒反解xd..)
    http://d.imagehost.org/0115/ajaxdns.jpg
    下面兩張是空間裡database的設定..
    (我把原本預設的database砍掉,新增一個新的,但裡面並沒有資料表…)
    http://d.imagehost.org/0835/cp-data.jpg
    http://d.imagehost.org/0807/cp-data2.jpg
    下面是我的空間檔案的放置…(放錯地方了?)
    http://d.imagehost.org/0324/file.jpg
    輸入網址後的畫面(xd..)
    http://b.imagehost.org/0489/e.jpg

    煩請各位大大幫解惑一下~感謝!!

    1. 版主回應:
      按照你提供的第一張圖片及最後一張圖片來看,你的網域已經對應成功了
      因為最後一張圖片中,你輸入網域以後可以看到index of,表示已經成功對應到主機的根目錄

      但是你wordpress擺放的地方可能有問題,網域除了twbbs以外,主機也要做一些設定,請注意,主機端設定網域的時候,他會偵測網域是否有人使用,所以請先將twbbs的IP及DNS資料清空再從主機後台設定網域才不會出現錯誤訊息,從主機後台設定網域之後(通常會是附加網域之類的選項),之後再到twbbs將IP及DNS資料設定好

      最後檢查一下FTP的位置,會不會多出一個以你設定twbbs位置為名的資料夾,如果有就將檔案放進去(說明:這資料夾就等同於你網站的根目錄了),等到網域對應完成之後再輸入你的網域,應該就會出現wordpress的一些安裝訊息了

      P.S 如果你申請的位置是Megabyet或以cPanel當成主機後台的空間,在主機端設定網域之後,根目錄位置應該是/public_html/你所申請的網域

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料