LearnHouse

終於順利的搬移部落格到LinuxServer

終於一學期快結束了,今天報完最後一堂的報告,碩一的生活也將要宣告結束了

實驗室的戰友們相約好要去烤肉,而我卻因為另外有事而沒有跟著前往

一直以來就很想把部落格移到LAB的Linux主機,已經有一年了 = ="

因此就躲在宿舍完成一直想要做,但一直沒時間的大事

首先不曉得為什麼,怎麼移都會呈現空白,而且沒錯誤訊息我的作業系統是CentOS5.0 用的php版本是php-5.1.6-15.el5

後來我更改了php.ini 錯誤回報的設定:error_reporting  =  E_ALL & ~E_NOTICE

E_ALL - 顯示所有的錯誤和警告(不包含 E_STRICT)

E_NOTICE - 運行時的異常通知,加個~代表不顯示

終於部落格顯示內容出來了,雖然有少許的警告訊息,但經過修復後就能完全正常了

因此我開始備份資料庫,雖然這指令在之前的文章已經有提過了,不過在這裡我還是在列一下

mysqldump --default-character-set utf8 -u 使用者 -p 資料庫 > D:\\檔名.sql

當完全轉移後發現Lifetype啟動讓搜尋引擎易於搜尋的簡潔網址的功能無法正常運行

原來是因為此功能是透過.htaccess來轉換成簡易的網址,因此要打開apache此功能

所以需要在下面設定

<Directory "lifetype資料夾位置">
Options Multiviews
AllowOverride All
Order allow,deny
Allow from all
</Directory>

最後,當一切都快準備就緒後,開始設定我好多部落格的虛擬主機

設定好重新啟動apache卻出現以下錯誤

[warn] _default_ VirtualHost overlap on port 80, the first has precedence

看到這訊息只要把NameVirtualHost *:80的注解去掉再重新啟動就OK了

另外再補記一個DNS的設定,由於我的部落格有向SeedNet申請網域

因此要設定域名與IP的對應,好在我用的是RedHat系列的

所以安裝的過程簡單,只要下載Linux RPM:redhat linux 5.2

rpm -uvh安裝完後,用/etc/rc.d/init/dyndn start就能啟動了

posted by admin in 網誌歷程 and have Comments (3)

3 Responses to “終於順利的搬移部落格到LinuxServer”

  1. z 說:

    有神秘嘉賓! 可惜你沒來

  2. z 說:

    你的time zone好像有點問題
    解決後把這條留言刪掉吧

  3. yuchin 說:

    哪位神秘嘉賓,誰的女友嗎?
    現在時間應該沒問題了吧!!

Place your comment

Please fill your data and comment below.
Name
Email
Website
Your comment