2013年7月6日 星期六

[架站]從000webhost搬家到hosting24(以phpBB3為例)

搬家是一件好累人的事,不管是實際上的搬家,還是網路上的搬家都一樣。不過不管怎樣,為了自己的網站的穩定性,還是選擇付費的是比較明智一點。

所以我就以我個人的例子來做個介紹吧!

首先先進入000webhost的panel頁面

1.png

1.png

然後點選"Backups"

2.png

2.png

進入之後,點選Generate New Fresh Backup,建立最新的備份檔,原則上會有兩個檔案,一個是SQL檔(.sql.gz),一個是ftp根目錄下所有檔案的壓縮檔。

3.png

3.png

經過幾分鐘後(因為壓縮檔案需要時間),就會有兩個壓縮黨產出,請下載到自己的電腦上。

4.png

4.png

接著登入hosting24的cpanel,基本上只要註冊成功,hosting24都匯給你一個專屬cpanel網址,以及cpanel的帳號及密碼。而hosting24的申請方法網路上都有,在此就不多做說明了。

5.png

5.png

進入cpanel後,請點選File Manager。

6.png

6.png

進入根目錄(publichtml)後,請將原先下載的ftp根目錄壓縮檔上傳到這裡,並點extract解壓縮。解完之後,就要建立新的SQL資料庫。

13.png

13.png

進入mySQL database wizard,建立新的資料庫,如xxx_php,前面的xxx是hosting24給定的,不能更改。名稱輸入完成後,點選next step。接著會要求你輸入database user的名稱,我們較輸入跟資料庫一樣的名稱如xxx-php,密碼就自己設,然後點create user。

12.png

12.png

所有的項目要全選,然後點make changes。這樣資料庫就建立完成了。

8.png

8.png

接下來再進入file manager,在根目錄下找到config.php。

9.png

9.png

點選edit進行修改(如果有權限上的問題,請將權限修改為777)。

10.png

10.png

然後按edit。修改config.php的內容。
將$dbhost改為localhost
$dbhost = 'localhost';

將$dbname及$dbuser改為之前建立的xxx_php
$dbname = 'xxx_php';
$dbuser = 'xxx_php';


將$dbpasswd 改為xxx_php的user的密碼
$dbpasswd = 'xxx_php的user的密碼'

$table_prefix沒意外應該還是phpbb_。如果是phpbb_就不要動它囉!
$table_prefix = 'phpbb_';

基本上這樣config.php就修改完成了!搬家到此結束。接下來就可以到新家看一看是不是跟在000webhost一樣ok囉。


沒有留言: