LifeType 中文開發論壇

支援 => 安裝與設定精華區 => 主題作者是: oc 於 五月 01, 2005, 05:37:59 下午



主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc五月 01, 2005, 05:37:59 下午
老貓按:pLog 1.0 推出了,把舊稿根據新版的安裝情況重新修訂。以下是 1.0 版適用的安裝說明。

 ※ ※ ※

半年多來,在租來的虛擬主機空間,運作「老貓學出版」部落格,拆拆裝裝,升級更新,重灌程式,網址轉移變更,各種狀況都遭遇過,在虛擬主機空間上,我也算中鳥了,現在把最有心得的密技貢獻出來──第一次安裝pLog 1.0 就上手(虛擬主機篇)。

這個密技經過我在兩家虛擬空間實驗的結果,每次安裝都成功,不過有個前提,你的主機商要提供「cPanel控制台」。cPanel控制台很好用,如果你的主機商沒有提供,也許你應該考慮換別家主機商了。

準備工作

請參考這裡 (http://wiki.lifetype.net/index.php/PLog_1.0/Installation#Requirements)先確定你的虛擬主機服務可以滿足pLog 1.0 的安裝需求。

再到這裡 (http://blog.lifetype.org.tw/index.php?op=ViewArticle&articleId=23&blogId=1),依照說明下載pLog 1.0 的最新版(先下載主程式就好,等安裝成功,再煩惱模版和外掛吧)。

接下來進入你的主機商提供的cPanel控制台,利用裡面的「檔案管理員 File Manager」把pLog最新版的壓縮檔直接上傳。你的主機上通常已經內建public_html目錄,建議壓縮檔就放裡面,以便利用cPanel的功能,直接在虛擬主機上解壓縮(你也可以用其他 ftp 程式上傳,反正只要放到public_html目錄裡就行了)。

在File Manager中,找到你剛剛上傳的plog-1.0.zip,點一下檔名,再點一下右邊的「Extract File Contents」,瀏覽器會另開視窗顯示解壓縮過程,五秒鐘就完成了(系統不會告訴你「解壓縮已完成」,所以不要痴痴地等著提示視窗,雖然什麼動靜都沒有,但解壓縮確實已經完成了),這時可以把新視窗關掉。

回到原先的瀏覽器視窗,按滑鼠右鍵的「重新整理」,你就會在public_html裡面看到 plog-1.0 的目錄了,把目錄名稱改成你想用的,例如 plog ,名字越簡單越好,免得未來你的pLog網址太囉唆。不過也不用太緊張,pLog裝好以後要改目錄、改路徑,都很簡單,一點也不費事。

接下來點一下黃色的目錄夾圖示,/plog/底下有兩個地方要修改屬性(Change Permissions)。

一個是 /plog/tmp 目錄,另一個是 /plog/config/ config.properties.php檔案。兩個都改成「777」(請按右邊的「Change Permissions」變更)。

回到cPanel首頁,找到MySQL的圖示,點進去,做三件事(剛好從頁面的下方往上走):

1.Add User,新增使用者,例如newuser;
2.Add Db,新增資料庫,例如newdb;
3.Add User to Db,把新增的使用者新增到剛剛的資料庫,注意配對要正確。

記住系統顯示的使用者和資料庫名稱(當然是拿紙筆抄下來啦,這個很重要,別偷懶),通常是類似如下的結構,其中的xxxxxxxx是系統給的:

使用者:xxxxxxxx_newuser
資料庫:xxxxxxxx_newdb

當然你自己設的Password也別忘了要抄下來。待會開始安裝的時候,這些是必填資料,而且填錯就無法安裝了。準備工作到此圓滿完成。

接下來開始安裝 pLog

在IE的網址列輸入:http://your.domain.name/plog/wizard.php,進入pLog安裝畫面。

◎第一步(Welcome!)是資料庫設定:

頁面裡有最重要資料庫設定,小心填寫,這裡填寫正確,就等於安裝成功一半了。從你的小抄裡把資料抄到底下,千萬別抄錯,字母拼寫也要核對:

Database server: localhost(通常填這個就對了)
Database user: xxxxxxxx_newuser (記得你剛剛的小抄吧?別抄錯)
Database password: 填上你剛剛設的Password (記得你的小抄吧?別抄錯)
Name of the database: xxxxxxxx_newdb (記得你剛剛的小抄吧?別抄錯)
Database prefix:plog_(這是預設值,沒事就別動它)

接下來按「Next」到第二步。

◎第二步(Confirm Information)設定確認:

系統會把你前面填的資料帶到這裡,檢查一下(沒有的話按Back回上一步重填)。這一步頁面下方有個方格,請注意「不要」打勾,讓程式自動為你建立所需的資料表。然後按「Next」到第三步。

◎第三步(Database Initialized)資料庫初始化完成:

如果你順利來到第三步而沒有Error訊息的話,恭喜你,最困難的都完成了,接下來都很簡單,只剩下兩件小事注意一下就好。

第四步(User Creation),和第五步(Blog Configuration),要你填user name 和 blog name 時,記得先隨便填一個英文名就好,別填中文(你可以事後再到pLog管理區修改,那時候你愛怎麼改都行,中英日韓文都行,就是這時候只填英文就好)。 如果你一路走到第六步,看到「6 Done!」的字樣,恭喜你,你已經安裝成功了。

但別急著按「Go to blog」或「Go to administration interface」,因為網誌要生效,還有一點安全問題要顧慮。

你得先回到cPanel的檔案管理員,刪掉plog/目錄底下的Wizard.php。並且把/plog/config/ config.properties.php的檔案屬性,改回「644」。 順便檢查一下/plog/gallery目錄的檔案屬性是不是777,如果你要使用pLog檔案中心功能的話,gallery目錄屬性必須設為 777。

好了,你可以在瀏覽器的網址列輸入:http://your.domain.name/plog/試試看,你應該會看到pLog恭喜你的一篇短文。沒錯,你的pLog安裝成功了。

附註:如果你要使用pLog的「簡潔網址」功能的話,請看這裡來修改 .htaccess 檔案 (http://wiki.lifetype.org.tw/index.php/Install_pLog_through_Wizard#.E4.BF.AE.E6.94.B9_.htaccess)。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu五月 01, 2005, 06:36:41 下午
Hi 老貓:

真是太棒了,我們的文件越來越豐富了!我已經把它放到 Wiki 上了,你看這樣可以嗎?

http://wiki.lifetype.org.tw/index.php/First_Time_Install_pLog

Mark


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc五月 01, 2005, 08:21:21 下午
OK,當然,還好你補充username要用英文的事,我這篇也應該來修一下。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: babay五月 04, 2005, 10:50:16 下午
請問 老貓 兄:

我原本是 0.32的使用者,我也是使用cPanel控制台
我在升級前有先將資料庫備份,也將plog資料夾更名為 plog032
接著我將資料庫清空,安裝一個新的plog1.0 網誌

我按照您本篇的說明安裝了一個新的 plog1.0 網誌,請問原來的資料庫要如何加入到新的plog1.0 網誌中呢? 我試了幾次都不成功

可以請你指導一下嗎? 升級好幾次都失敗的人 :-@  :-@  :-@  :-@  :-@


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc五月 04, 2005, 11:41:31 下午
呵呵,你選錯文章啦,應該採用另一篇「pLog 1.0零風險升級密法(虛擬主機篇) (http://forum.lifetype.org.tw/index.php?topic=163.0)」才對啊。你是升級,不是新安裝啊。

可以請你照「升級」的方法重做嗎?升級的話,要從安裝新的0.32版開始,版本相同才有可能把資料庫互相搬來搬去。你不可能把0.32版的資料庫直接搬到1.0版的去的。直接搬,當然不成功啦。一定要讓安裝程式處理資料庫升級過程才行啦。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: Anonymous五月 04, 2005, 11:56:29 下午
老貓大大 我想要請問一下 我是最近開始想要學架設網站 但是我現在來基礎也沒有 不知道有沒有什麼好提議 :-P  
 順便問一下 有沒有什麼網站符合plog條件的免費網站可以試試架設
我是知道沒有學爬就不要學走 但是我真的很想要學 請老貓大大幫我一個忙好嗎
如果有學習的好資訊是否可以請妳記e給我 gift1024@yahoo.com.tw 拜託了 謝謝 :-)


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc五月 05, 2005, 12:00:13 下午
請看這一篇:

pLog-friendly hosting 入門者適用的選擇 (http://forum.lifetype.org.tw/index.php?topic=514.0)


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: Anonymous五月 05, 2005, 08:07:11 下午
引用自: 老貓
呵呵,你選錯文章啦,應該採用另一篇「pLog 1.0零風險升級密法(虛擬主機篇) (http://forum.lifetype.org.tw/index.php?topic=163.0)」才對啊。你是升級,不是新安裝啊。

可以請你照「升級」的方法重做嗎?升級的話,要從安裝新的0.32版開始,版本相同才有可能把資料庫互相搬來搬去。你不可能把0.32版的資料庫直接搬到1.0版的去的。直接搬,當然不成功啦。一定要讓安裝程式處理資料庫升級過程才行啦。


老貓 兄:

我只有一個 SQL 資料庫,所以無法使用「pLog 1.0零風險升級密法(虛擬主機篇) (http://forum.lifetype.org.tw/index.php?topic=163.0)」

請問該怎麼辦?


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc五月 05, 2005, 10:09:51 下午
呵呵,沒問題,老貓密技很多,先確定,你手上的.gz備份檔還在,那就這麼做:

一、把1.0版殺掉;
二、重新安裝0.32版;
三、把手上的資料庫備份檔上傳回去;
四、用底下這一篇的方式直接升級:

pLog 1.0 傻瓜升級指南 (http://forum.lifetype.org.tw/index.php?topic=237.0)

既然只有一個資料庫,你只能直接升級,沒有別的方法了。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu五月 09, 2005, 01:33:52 上午
引用自: Anonymous

我只有一個 SQL 資料庫,所以無法使用「pLog 1.0零風險升級密法(虛擬主機篇) (http://forum.lifetype.org.tw/index.php?topic=163.0)」

請問該怎麼辦?


可以在你自己的機器上安裝一個 AppServ,這樣你就可以試驗完再上傳上去了。

Mark


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu五月 09, 2005, 01:34:34 上午
引用自: 老貓
呵呵,沒問題,老貓密技很多。


老貓:

你簡直是『密技達人』了。呵呵!

Mark


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: Ann五月 11, 2005, 02:26:02 上午
太讚了
之前就是權限設定沒弄好
看到你這篇一步一步來就沒問題囉
讚讚
也第一次發現cpanel裡的file manager解壓縮這麼快
當初還笨笨的自己解好用ftp傳了好久^^"


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: virus五月 26, 2005, 07:31:26 下午
請問1.0.1的安裝方法一樣嗎?


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: lss五月 26, 2005, 07:54:58 下午
hi virus:

1.0.1 版主要是修復 1.0 版所發現的諸多 bugs ,所以不論安裝或升級,應該與 1.0 版一體適用。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: ftpgogo八月 01, 2005, 11:04:05 上午
謝謝了 , 剛完成了1.0.1的安裝 ~


主題: 安裝1.01的問題!?
作者: tw_georgec八月 06, 2005, 09:38:17 下午
板主及各位大大您們好,我照著老貓大大的只是一步步安裝,只是到了

"接下來開始安裝 pLog在IE的網址列輸入:http://your.domain.name/plog/wizard.php,進入pLog安裝畫面。"

這個步驟就出現以下畫面

"Error

This wizard needs the ./tmp folder to be writable by the web server user.

Please correct that and try again."

,但我也依照指示開了一個新的"./tmp"資料夾,但是還是不行哩!請大家救命阿~


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: oc八月 06, 2005, 11:22:01 下午
請問一下,在進入安裝畫面之前,你有先老老實實做以下這件事嗎?

引用
點一下黃色的目錄夾圖示,/plog/底下有兩個地方要修改屬性(Change Permissions)。

一個是 /plog/tmp 目錄,另一個是 /plog/config/ config.properties.php檔案。兩個都改成「777」(請按右邊的「Change Permissions」變更)。


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: tw_georgec八月 07, 2005, 12:11:13 上午
哎呀!  不好意思~

我原本以為把數字直接改成777就好了,沒想到要用選取打勾的,
我真的是太菜了~(想試試自己架站的平面設計師)

所以知道正確方式之後就可以順利安裝完成了~  您寫的文章真是非常受用!

謝謝囉~


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu八月 09, 2005, 01:50:56 下午
引用自: tw_georgec

(想試試自己架站的平面設計師)


加油!志玲姊姊為你加油。

Mark


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: crdotlin八月 21, 2005, 07:09:56 上午
老貓兄:
我已經按照指示成功安裝好了plog1.0.1
接下來要煩惱模版和外掛了...
目前版面是英文的.如何更換成中文的版面了?
等等....
現在又不行了.麻煩幫我看看.已有兩次這樣了
http://www.crdotlin.vgocities.net/plog/


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu八月 21, 2005, 09:24:13 上午
Exception message: fopen(tmp/sql_error.log): failed to open stream: Permission denied

你有嘗試自己解讀一下這句英文嗎?

Exception message: 例外訊息
fopen(tmp/sql_error.log):這一句是php 的 fopen 指令,裡面指的是 tmp 目錄下的 sql_error.log 這個檔案
Failed to open stream: 無法打開這個檔案
Permission denied: 權限不足

所以代表的可能是:
1. tmp/sql_error.log 檔案的權限不對請改為 777
2. 或是 tmp/sql_error.log 不存在,請自行建立一個 sql_error.log 的檔案,並改權限為 777
3. tmp 目錄權限不對(但這比較不可能,因為如果這個權限不對,你連安裝都沒辦法安裝)

問問題前,先嘗試自己找答案。不要錯誤訊息看也不看就丟上來,這是失掉很棒的學習機會喔!

另外可以在論壇用 permission denied 等錯誤訊息內的字眼來搜尋,你應該可以找到很多相同的問題解答。

再試試看吧。 :-)

Mark


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: crdotlin八月 21, 2005, 01:54:20 下午
引用自: markwu
Exception message: fopen(tmp/sql_error.log): failed to open stream: Permission denied

你有嘗試自己解讀一下這句英文嗎?

Exception message: 例外訊息
fopen(tmp/sql_error.log):這一句是php 的 fopen 指令,裡面指的是 tmp 目錄下的 sql_error.log 這個檔案
Failed to open stream: 無法打開這個檔案
Permission denied: 權限不足

所以代表的可能是:
1. tmp/sql_error.log 檔案的權限不對請改為 777
2. 或是 tmp/sql_error.log 不存在,請自行建立一個 sql_error.log 的檔案,並改權限為 777
3. tmp 目錄權限不對(但這比較不可能,因為如果這個權限不對,你連安裝都沒辦法安裝)

問問題前,先嘗試自己找答案。不要錯誤訊息看也不看就丟上來,這是失掉很棒的學習機會喔!

另外可以在論壇用 permission denied 等錯誤訊息內的字眼來搜尋,你應該可以找到很多相同的問題解答。

再試試看吧。 :-)

Mark


啊謝謝markwu
我是第一次接觸.霧沙沙.不知從何下手呀
馬上去瞧瞧...


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: crdotlin八月 21, 2005, 04:07:11 下午
感謝大家的指導
我的plog已經成功架設了
接下來如何中文化?
我看大家的都是中文啊!


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: crdotlin八月 21, 2005, 07:40:04 下午
引用自: crdotlin
感謝大家的指導
我的plog已經成功架設了
接下來如何中文化?
我看大家的都是中文啊!

似乎是問了一個傻問題了
目前已經中文顯示
要開始煩惱外掛程式了....
請問第一個要掛的是什麼呢?
如何掛?


主題: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu八月 21, 2005, 09:14:53 下午
引用自: crdotlin
似乎是問了一個傻問題了
目前已經中文顯示
要開始煩惱外掛程式了....
請問第一個要掛的是什麼呢?
如何掛?


請參考:http://forum.lifetype.org.tw/index.php?topic=335.0

還有,先試著用論壇的搜尋,精華區的按鈕也在各討論的標題旁,按下後就可以看到,wiki.lifetype.org.tw 也有詳細的文件。

Mark


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: 嫩草八月 30, 2005, 04:21:14 下午
第一步顺利。
在第二步时,没有注意老猫提醒的 不要在那个右下脚的方框里打钩。惨了!!!

结果全都是错误信息。无法进行下去。

我还是重来一次吧。



主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: sojoy十一月 04, 2005, 10:12:57 上午
尊敬的楼主,俺向您表示十二分的感谢!
俺安装成功了!谢谢谢谢!是完全按照您的指导来做的!


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: yckelvin十二月 20, 2005, 09:08:30 下午
小弟第一次安裝,但遇到困難,希望各師兄可以指點一下。

New table Map of categories to articles created successfully.
New table Definition of custom fields created successfully.
New table Custom fields that have been assigned to articles created successfully.
New table Text of the articles created successfully.
** New tables created successfully **

Error modifying table Articles: Table 'webser.pl_articles' doesn't exist
Table 'webser.pl_articles' doesn't exist
Table 'webser.pl_articles' doesn't exist

這見似安裝過程中並沒有建立部份資料庫


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: lss十二月 20, 2005, 09:16:40 下午
hi yckelvin:

你說你是第一次安裝,但錯誤訊息看起是卻像是升級但找不到舊版資料庫的錯誤訊息耶!

lss


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: markwu十二月 20, 2005, 09:28:59 下午
小弟第一次安裝,但遇到困難,希望各師兄可以指點一下。

New table Map of categories to articles created successfully.
New table Definition of custom fields created successfully.
New table Custom fields that have been assigned to articles created successfully.
New table Text of the articles created successfully.
** New tables created successfully **

Error modifying table Articles: Table 'webser.pl_articles' doesn't exist
Table 'webser.pl_articles' doesn't exist
Table 'webser.pl_articles' doesn't exist

這見似安裝過程中並沒有建立部份資料庫

下一次請先試試搜尋。

請參考:為什麼安裝到步驟二時會出現 Table 'xxx_articles' doesn't exist 的訊息? (http://wiki.lifetype.org.tw/index.php?title=Installing_LifeType_FAQ#.E7.82.BA.E4.BB.80.E9.BA.BC.E5.AE.89.E8.A3.9D.E5.88.B0.E6.AD.A5.E9.A9.9F.E4.BA.8C.E6.99.82.E6.9C.83.E5.87.BA.E7.8F.BE_Table_.27xxx_articles.27_doesn.27t_exist_.E7.9A.84.E8.A8.8A.E6.81.AF.EF.BC.9F)

Mark


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: yckelvin十二月 21, 2005, 09:46:24 下午
謝謝你,因之前自己把 config 檔更改了才執行 wizard ,有很多其他的安裝都要這一步。沒想到 LifeType 的安裝是那麼的方便。 :-P


主題: Re: 第一次安裝pLog 1.0 就上手(虛擬主機篇)
作者: Alec二月 15, 2006, 02:41:11 下午
謝謝先。
慢慢研究一下。