㊣硬闖WP-2:如何安裝WordPress部落格?

硬闖WP

當您準備好了個人空間與網址後,接著就是開始進行WordPress的安裝。當然安裝是非常簡單的事情,仔細照著圖文教學操作,應該是不會有問題。如果發生了奇怪問題請先別著急,一定是你忽略了教學文章上的某依一個步驟才會造成安裝失敗的喔!

《本文同步刊登於:香腸炒魷魚天才事務所

安裝WordPress大致上流程如下,先到您的虛擬主機管理後台建立一個資料庫,接著到官方網站下載WordPress安裝檔,再來修改wp-config.php,接著透過FTP將WordPress安裝檔上傳到您虛擬主機,最後開啟您的部落格,進行安裝就完成囉!

看起來短短幾行字就可以把安裝教學說明完畢,不過初接觸的使用者可能還是聽的一頭霧水,別急,以下我們將以圖片搭配文字的方式,清楚的跟您說明WordPress安裝方法喔!

注意

如果您還沒有虛擬主機空間者,可以參考:如何申請免費空間與免費網址?

幫自己弄個免費空間和免費網址來安裝WordPress部落格喔!

一、新增MYSQL資料庫

WordPress這套系統是由PHP語言寫成並搭配MYSQL資料庫所製作而成的免費開放源碼的部落格系統,所以您的主機必須要支援PHP和MYSQL才可以安裝。當然安裝前要先開個資料庫讓WordPress儲存資料喔!

第1步 首先,請登入您的空間管理後台,點擊「MySQL數據庫」來新增安裝所需的一個資料庫。

以下操作畫面,我們將以cPanel控制台(簡體中文介面)作為範例,如果您的空間是其它的後台管理系統,請您自行對照比較。

MySQL翻成正體中文來說是「資料庫」,但簡體中文的用法是「數據庫」,這兩個名詞指的是同樣的東西,大家不要因為名稱不同而被搞混囉!

12-1

第2步 進入後請找到「新的數據庫」欄位在後方輸入「您要的資料庫名稱」,並且點擊﹝生成數據庫﹞。

12

第3步 當資料庫建立完成後,回到剛剛建立資料庫的畫面,在下方有個「MySQL用戶」,請依照畫面指示輸入您要建立的使用者名稱與密碼,填寫完成後請點擊﹝生成用戶﹞。

13

第4步 當您建立好資料庫也建立好資料庫使用者後,最後就是要把資料庫授權給資料庫使用者,所以請回到剛剛建立資料庫的頁面,在下方有個「向數據庫添加新用戶」,請將「用戶」和「數據庫」欄位選好,點擊﹝添加﹞。

14

第5步 接著系統會詢問是要讓資料庫使用者擁有哪些存取資料庫的權限,基本上都勾選「所有權限」,最後點擊﹝更改﹞。當然設定完後,請記住您剛新增的資料庫名稱、資料庫使用者、資料庫密碼,因為這三項東西待會會使用到喔!

15

二、下載WordPress安裝檔與正體語系檔

WordPress 最新安裝架設教學:https://sofree.cc/wordpress-install/

當您完成資料庫的新增動作後,接著就是來到「WordPress 台灣正體中文」網站來下載最新的WordPress程式,不過下載主程式之外,最重要的別忘記了,那就是正體中文語系檔,有了它,可以讓你的WordPress後台介面更親切喔!

00
網站名稱:WordPress 台灣正體中文
網站網址http://wptw.org

檔案下載按這裡 (最新版)

第1步 來到正體中文站的下載頁面,右手邊有兩個下載點,一個是主程式另一個是正體中文語系檔下載點,記得兩個都要下載喔!

01

第2步 下載完成後你會得到兩個壓縮檔,一個是WordPress主程式,另一個是正體中文語系檔。

在此我們以WordPress2.7.1為範例,各版本安裝方是大同小異,大家可以自行對照喔!

02

第3步 下載下來之後,請將這兩個壓縮檔個別解壓縮,解壓縮後你會得到兩個資料夾,分別是主程式、語系檔。

000

第4步 接下來進入主程式資料夾也就是如圖所示的「wordpress-2.7.1」,進入後請再開啟「wp-content」資料夾,在裡面建立一個名為「languages」的資料夾。

03

第5步 接著開啟剛解壓縮好的語系檔資料夾「WordPress_zh_TW_2.7.1」,並且將裡面兩個語系檔案複製(zh_TW.mo和zh_TW.po),接著開啟我們剛剛在主程式資料夾建立的「languages」目錄,將語系檔貼上。

05

第6步 這時請回到主程式的資料夾找到「wp-config-sample.php」這檔案,請將此檔案重新命名為「wp-config.php」。

06

第7步 當命名完成後,請開啟wp-config.php檔案,依照圖片指示,將先前建立好的「資料庫名稱、資料庫使用者名稱、資料庫密碼」,填到「wp-config.php」檔案之中。另外為了避免資料庫亂碼,記得把以下語法:

define('DB_COLLATE', '');

修改為

define('DB_COLLATE', 'utf8_unicode_ci');

這樣可以有效避免資料庫亂碼。

07

第8步 除了資料庫連線設定外,當然不能漏掉正體語系檔案的設定,如果沒有設定那正體語系檔案就沒用囉!所以請在wp-config.php中,找到以下語法:

define ('WPLANG', '');

修改成

define ('WPLANG', 'zh_TW');

才可以正確呼叫到語系檔案喔!

如果你對於資料庫安全性有所存疑,深怕以後被攻擊,您可以參考這篇進行資料庫前綴名稱的修改:如何修改WordPress資料表的前綴名稱?

08

第9步 當基本的wp-config.php設定都完成後,這時請連到您的虛擬主機FTP的網站根目錄「/public_html」將剛剛的WordPress主程式資料夾的所有檔案拖曳上傳到「/public_html」資料夾中。

請不要將主程式整個資料夾拖曳上傳,你必須開啟主程式那個資料夾,然後將裡面檔案全選然後拖曳到虛擬主機的網站根目錄「/public_html」資料夾之中。

09

三、安裝WordPress部落格

當前面的努力辛苦過後,緊接著就是可以嚐到甜美的果實,甜美的果實是什麼?是的!就是進行WordPress安裝!WordPress安裝很簡單,點個兩下就完成了,不過前提是你前面的步驟要仔細做好喔!

第1步 當您WordPress檔案都上傳後,接著開啟您的網站,進到網站首頁後應該就會看到WordPress的安裝畫面,依照指示填入您的網站名稱與個人電子信箱,然後點擊﹝安裝WordPress﹞。

10

第2步 接著WordPress就安裝完成,畫面上會顯示您部落格第一位管理者的登入帳號與密碼,趕快紀錄您的帳號與密碼,接著點擊﹝登入﹞吧!

11

第3步 登入後,你就會看到完完全全是正體中文的WordPress管理後台囉!

bloginwp_wp

四、修改個人密碼

第1步 由於預設的管理員密碼十分複雜、難記,所以趕快來修改一下密碼。點擊後台的【帳號】→【作者與帳號】,然後找到您要改的使用者,點擊下方的「編輯」。

bloginwp_wp2

第2步 進入後拉到網頁最下方,依照指示就可以修改密碼,完成後請點擊﹝更新個人資訊﹞這樣就可以囉!

cpw1

«« 如何申請免費空間與免費網址?

如何將「痞客邦(Pixnet)」的相簿圖片搬家、備份到免費圖床空間? »»

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

65 則留言

  1. 版大您好
    我輸入我的網址有看到頁面了
    可是我按下”登入”以後
    卻一直跑出”這個網頁含有重新導向迴圈”的字樣
    改過cookie也沒有改善
    不知道是哪裡出了問題
    好頭大喔QQ

  2. 版大您好,我是剛接觸 WP的新手,想請教的是我有照您網站的步驟架好了WP,但是當我用網頁開啟時發現它出現一排亂碼,「雿�撩�� PHP ��� 4.4.9 嚗�� WordPress 3.5.1 敹� PHP 5.2.4 隞乩���銵€」,我只有修改 wp-config.php,SQL也有和wp-config.php的設定一樣,能請問是哪裡出了問題嗎 v_v””

  3. 不好意思,我目前正在學習使用這個軟體,那如果我本身沒有空間管理後台這個東西,就是說沒有MySQL,是否就要申請一個呢?

  4. 第1步 首先,請登入您的空間管理後台,點擊「MySQL數據庫」來新增安裝所需的一個資料庫。
    空間管理後來在哪阿..

    香腸回應:
    您有申請虛擬主機嗎?

  5. Hi,

    因為我的網站根目錄「/public_html」已經有網頁內容,所以我另外開了一個目錄 wordpress並將wordpress上傳至此,我在server端也開了subdomain叫wrodpress, 但是當我上網輸入 http://wordpress.boxindicator.com/ 卻出現 site not published的訊息, 請問要如何解決
    謝謝

    香腸回應:
    透過建立子網域開出的空間會比較沒問題喔~
    自己這樣開有時候就會像這樣對應不到~

  6. 你好,我是用MAC架設的,但是到資料庫這個部份,不曉得到底是怎麼使用
    有找到http://www.macuknow.com/node/765 教學
    但是當我連上phpMyAdmin ,出現錯誤

    MySQL 傳回: 說明文件
    #1045 – Access denied for user ‘root’@’localhost’ (using password: YES)

    我就一頭霧水了= =
    請問一下我是哪裡出了問題@@
    感謝

    香腸回應:
    MAC環境不清楚,至於錯誤代碼請參考這裡
    那就是你帳密有問題囉~

  7. 昨天搞了一整天,無法進入WordPress安裝頁面,一直換空間,到了今天,我用自動轉向,存成index.htm就可以了

    香腸回應:
    怎麼覺得這樣做怪怪的@@

  8. 我在安裝完成後登入進wordpress後台會出現這些訊息~
    請問是我哪裡沒有設定好呢?我是用host1free網空的><

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-login.php on line 337

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-login.php on line 349

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-includes/pluggable.php on line 690

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-includes/pluggable.php on line 691

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-includes/pluggable.php on line 692

    Warning: Cannot modify header information – headers already sent by (output started at /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-config.php:1) in /home/sweetm1/domains/sweetmiu.luporz.com/public_html/wp-includes/pluggable.php on line 890

    香腸回應:
    參考: http://sofree.cc/output_buffering/

  9. 你好~~~
    小弟使用XP+IIS+PHP來架設WordPress,
    已經有看到輸入”網誌標題”、輸入”你的電子郵件”與”安裝WordPress的按鈕”
    但小弟按下”安裝WordPress的按鈕”畫面只有在原畫面Reflash沒有進入安裝程序。
    不知道是否有前輩可以解決小弟這樣子的問題???

    香腸回應:
    不清楚耶,我在Windows下安裝上也是正常喔

  10. to版大…
    下面這些檔案都比較大…
    跟單項檔案大小有關係嗎?!
    wp-admin\includes\template.php————(126,744bytes)
    wp-includes\fuctions.php——————(104,651bytes)
    wp-includes\class-pclzip.php————–(271,126bytes)
    wp-includes\class-simplepie.php———–(355,292bytes)
    wp-includes\js\tinymce\tiny_mce.js——–(177,148bytes)
    wp-includes\js\tinymce\wp-tinymce.js——(261,469bytes)
    wp-includes\js\tinymce\prototype.js——-(124,136bytes)
    wp-includes\js\scriptacuious\prototype.js-(124,136bytes)
    是否hostinforfree的免空有單項檔案大小上傳的上限呢…?
    還是是他的Cpanel有上限?!
    可是我看大家留言有成功的案例在…就讓小弟我更困惑了…
    我也發現這次的上傳的”傳輸失敗”出現了上次上傳成功的檔案…
    讓我有點混亂…不清楚原因呢!!(重排以及處理佇列ing…)
    還是跟網寬有關係呢…~”~?

    上面檔案上傳皆會出現(錯誤:連線逾時)
    當我正在打此封求救信的時候…
    wp-includes\fuctions.php——————(104,651bytes)
    此檔又傳成功了~”~…
    這…這…到底…
    不好意思…還麻煩版主位小弟解惑…十分感激…

    香腸回應:
    這空間可以架設WordPress,我測試過了….試試看FileZilla吧~

  11. 將 wordpress置入免費網站空間,但是要如何開啟 wordpress 呢?
    聽說要用 IE 來開啟,請問 IE要鍵入什麼呢? http://??????

    香腸回應:
    看你的空間網址是什麼阿 …..

  12. ( 第1步 當您WordPress檔案都上傳後,接著”開啟您的網站”,進到網站首頁後應該就會看到WordPress的安裝畫面 )

    請問”開啟您的網站” 不曉得要開啟我的什麼網站,請指教.

    香腸回應:
    看起來你根本沒有上傳檔案喔…

  13. 版主你好:
    有關於上載wordpress內件的部份…
    我有以下四件遲遲無法上傳成功…
    wp-content\languages\zh_TW.po
    wp-includes\class-simplepie.php
    wp-includes\js\tinymce\tiny_mce.js
    wp-includes\js\tinymce\wp-tinymce.js
    小弟是新手…不太清楚原因為何…
    希望能給予指正原因…
    麻煩您…

    香腸回應:
    FTP軟體的問題喔~ 請使用FileZilla來上傳。

  14. 這個空間我真的不太會用
    我上傳好了
    首頁怎麼開
    是http://名稱.freehostforall.us/ 這個嘛?

    我開了顯示

    Error establishing a database connection

    香腸回應:
    資料庫連線錯誤~到喘息來搜尋你那串錯誤的代碼吧~ http://sofree.tw/search.php

  15. 嘗試建立第一個WP部落格中
    已經一步一步按照文章內容完成
    正在用FTP上傳wordpress的檔案
    等待期間留個文來表達感謝之意 ^^

    香腸回應:
    不客氣啦~ 希望可以安裝成功

  16. 我發現可以登入
    但是管理後台是英文
    而且沒辦法進入前台
    打網址完全是一片空白
    不知道是怎麼回事

    真是不好意思沒有一次問完
    希望香腸大多擔待

    香腸回應:
    這個問題應該是佈景有問題,建議先將佈景換回預設再試試看
    仍有問題可到討論區發問: http://sofree.tw

  17. 之前因為有一些問題
    所以我把所有檔案重傳
    可是這次畫面完全空白
    沒辦法進入安裝畫面
    是wp-config又哪裡錯了嗎?

    香腸回應:
    全部砍掉重傳~ 外掛不分先不傳

  18. Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/fjufoxfr/public_html/wp-config.php on line 45

    我用co.cc綁完域之後點進去網址之後就出現這個
    是怎麼回事?

    香腸回應:
    在wp-config.php中第45行有多了字元~查一下吧!!

  19. 感謝香腸大回覆

    我後來申請byethost及000webhost空間(操作介面完全一樣= =”),希望能跟香腸大的操作介面一樣…..但,是因為改版了嗎?介面跟香腸大的完全不一樣,可以製造資料庫但沒有增加資料庫的使用者及帳號的選項,讓我根本無法連結mysql跟blog資料夾,還是說…..要另外付費?

    香腸回應:
    因為000webhost會被轉到0fees,而0fees是和byethost一樣,可能你因此這樣誤會了。
    來硬闖吧: http://sofree.cc/bloginwp

  20. 版大你好,我把myblog資料夾上傳後,也有綁米co.cc,卻出現以下問題,這是我的網站
    http://kyoyacumo0505.co.cc/htdocs/myblog/wp-admin/
    照理來講,輸入http://kyoyacumo0505.co.cc/htdocs/myblog/應該就會跑到安裝畫面吧?可是我卻跑到我申請的免費網空hostrator的首頁…….是mysql資料連夾有錯誤呢?還是其他問題?

    香腸回應:
    這樣才對: http://kyoyacumo0505.co.cc/myblog/wp-admin/
    不過您空間有禁止函數,所以目前連進去有問題,建議您換個空間。
    歡迎上討論區討論: http://sofree.tw

  21. 請問香腸大,我上傳檔案完畢了,不過想開啟
    但是卻碰到它顯示如下

    There doesn’t seem to be a wp-config.php file. I need this before we can get started. Need more help? We got it. You can create a wp-config.php file through a web interface, but this doesn’t work for all server setups. The safest way is to manually create the file.

    請問這是代表什麼意思呢

    香腸回應:
    請參考: http://sofree.tw/thread-671-1-1.html

  22. 您好~可不可以請你幫我看一下是甚麼問題無法安裝, 我已經建好資料庫,為什麼連結還是有問題?或是可以請你幫我安裝嗎 ?幫我看一下問題在那裡?
    Error establishing a database connection
    This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at localhost. This could mean your host’s database server is down.

    Are you sure you have the correct username and password?
    Are you sure that you have typed the correct hostname?
    Are you sure that the database server is running?
    If you’re unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.

    香腸回應:
    資料庫沒設定好,請參考: http://sofree.tw/viewthread.php?tid=1630&page=1#pid5442

  23. 為什麼會出現

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-login.php on line 255

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-login.php on line 267

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-includes/pluggable.php on line 649

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-includes/pluggable.php on line 650

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-includes/pluggable.php on line 651

    Warning: Cannot modify header information – headers already sent by (output started at /home/saps/domains/saps.3host.cc/public_html/blog/wp-config.php:1) in /home/saps/domains/saps.3host.cc/public_html/blog/wp-includes/pluggable.php on line 850

    香腸回應:
    請主機商開啟php.ini的output_buffering = Off
    改成 output_buffering = On
    這樣就可以了~

  24. 香腸兄你好,
    今天我踏入了WP 的世界, 但是在安裝過程中遇到些許瓶頸
    我資料庫設定好, config 也改好了
    但是上傳之後, 並沒有如預期出現安裝的畫面
    仍舊是剛申請好虛擬空間的頁面, 網址如下
    http://so-what.jumponthe.net/
    我嘗試開啟 /wp-admin/install.php 來安裝
    但是會出現找不到網頁的畫面
    http://so-what.jumponthe.net/wp-admin/install.php
    能否解釋是哪裡出問題了? 謝謝

    香腸回應:
    這應該不是你的問題,是該空間沒有把空間開通好~
    造成你網站無法正確開啟。
    仍有任何問題請上討論區: http://sofree.tw

  25. 我想問FileZilla裏的
    有個主機的欄位是要填什麼的??
    是填自己電腦的IP嗎?
    我搞不懂,非常抱歉t^t

    香腸回應:
    填上主機IP或是你網站網址~

  26. 請問,如果在管理的外觀>模組,如果已經點選新增了,可是現在想取消應該怎麼去做設定,謝謝。

    香腸回應:
    點擊已經新增模組的「編輯」按鈕,然後你會看到「移除」,請點擊,最後再點擊﹝儲存變更﹞。

  27. 請問一下.上傳後wp-config.php這個檔要刪除嗎?
    上面有帳號密碼等會安全嗎?謝謝

    香腸回應:
    那個是設定WordPress與資料庫連線的檔案,刪除的話WordPress就掛囉!
    正常來說,支援PHP運作的系統,不可能可以把PHP檔案下載回來,他和HTML不一樣,PHP是動態語言,HTML是靜態語言。
    不過要記得把wp-config.php檔案權限設為644就沒問題了!

  28. 您好
    先感謝您的教學非常容易懂
    但我想請問一下
    我安裝好之後
    迫不急待的想安裝新外掛時
    卻發現
    安裝外掛時
    顯示”發生不明的錯誤”
    而手動安裝外掛,他居然說把外掛檔案上傳到 /www/free-hosting.cc/s/d/1/sd12582000/htdocs/blog/wp-content/plugins 目錄下
    我用ftp直接連時根本沒這個目錄阿囧
    應該是http://sd12582000.free-hosting.cc/blog/wp-admin/plugins吧 :?: 是設定錯誤嗎??還是哪出了問題

    香腸回應:
    /www/free-hosting.cc/s/d/1/sd12582000/htdocs/blog/wp-content/plugins
    ↑這是以他系統角度來看的目錄。
    換句話說,其實就是要傳到「htdocs/blog/wp-content/plugins」這目錄中。

  29. 不知道..香腸有沒有計劃…
    將加入這個計劃的人.而且取得成功,把他們一一介紹(成功的標準自己定噢)

    香腸回應:
    哈,不錯的提議,不過不前人很少…暫時可能不會。

  30. 一定要把wp的主程放在根目錄下嗎??

    香腸回應:
    基本上是建議,當然你可以依你所需放置於其它地點。
    放在子目錄對搜尋引擎來說比較沒有太多分層,會比較優。

  31. 教學的好詳盡

    連書都不用買了 @@”

    不過我還是有買你們的書 ^^


    :: corAusir :: 程式逗設計
    – 提供 平面設計 與 程式設計 的資料 –
    blog.corausir.org

    香腸回應:
    感謝支持~
    書上的東西基本上是比較詳細…XD

  32. 最重要的一步來了,沒有這步就沒有往後的種種樂趣了XD

    這次馬上來幫香腸和天才搖旗吶喊~!

    香腸回應:
    我感受到你的熱情了
    不過我家牆壁上還記你一筆!!

  33. wo 為啥還要加上

    define(‘DB_COLLATE’, ‘utf8_unicode_ci’);

    沒加上 應該也沒差八

    香腸回應:
    當然可以不加入,不過那串語法是資料庫邊碼校正,因為怕有些主機MYSQL版本比較舊,或者是預設非utf8編碼,怕安裝後會出問題~

  34. 我安裝APPSERV和WORDPRESS~在自己的電腦連都OK~可是用別的電腦連線卻出白底加文字而已~可以請問是哪裡有問題嗎?要怎麼樣才能讓別人連到我的部落格?謝謝謝謝^^

    香腸回應:
    您好,這不在本活動內,請至論壇發文討論: http://sofree.tw

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

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