在 Vista 底下安裝 WordPress 的 Blog

首先, 我以這篇文章打底, 一切基於這位作者的骨架來發展.

http://www.cnblogs.com/HollisYao/archive/2008/06/05/1213248.html

1. 安裝 apache, 這部分很容易

2. 安裝 PHP, 這部分很困難, 一定要在有管理員權限的 Dos prompt 下執行:

C:\>msiexec -i php-5.2.6-win32-installer.msi

C:\>msiexec -i php-5.2.6-win32-installer.msi

原因詳見:

http://bugs.php.net/bug.php?id=42974

http://bugs.php.net/bug.php?id=43748

如果 php 安裝失敗, 打 test.php, 出來的就是這個檔案的內容. 如果成功, 就是一大串東西.

3.  安裝完 MySQL, 可以測試一下 password, 但是別忘了 user 是寫在 php.ini  裡面的那一個, 八成是 root, 不是張三李四.

4.  安裝 phpMyAdmin 相對也簡單, 最主要的功夫有兩個. 一個是加 user, 要有一個和 root 同級的 user. 它就是 mySQL 的 root.

第二點稍後再說, 就是清掉 wordpress 的 password.

5. 最後要把 wordpress copy 到 htdocs 這層底下, 再把 wordpress rename 成我們想要的名稱, 比方說 blog.

此時要記得去改 wordpress/wp-config.php, 裡面要有 username, password 等等. 另外還要一個 SSL 的 phrase, 可能是因為我 download SSL  版的 apache 的關係.過程請看:

http://codex.wordpress.org/Installing_WordPress#WordPress_Installed_for_Free

接著要執行 wp-admin/install.php 的時候問題來了, 它要我檢查 wp-config.php 裡面的 username, password  對不對? 怎麼可能不對呢? 原來我們在 install phpMyAdmin 的時候, default 是用 root 進去. 必須先登出, 改用 wp-config.php  裡面的 username, password 才行.

安裝到最後, wordpress 會安裝不完. 如果重裝, 它又會說已經好了!

此時透過 wp-admin.php 去登入. 這下好了! 無論 mySQL 的 username, password; 或是把 user 改成 phpMyAdmin 的 root 都不行. 好不容易查到 wordpress 的 FAQ, 如果我們不能登入的話, 可以 reset password.

透過 MySQL 進去 wordpress 這個 database, 選瀏覽, 然後選左邊最下面的 wp_users. 把裡面的 password 內容清掉! 抓一個 MD5 的加密器來, 把想要的 password 輸入, 就會產生的一個字串. 把這個字串用來取代剛才抹掉的 password 就可以了. 值得注意的是, user 是 admin, 不是我們所想的那一個. 因此順利登入 wordpress 後台之後, 還要新增一個我們前面提到的那個 username 當作管理員.

6. 進入 wordpress 後, 有很多地方可以當作 root 路徑. 我們可以挑一個最主要的,  然後把別的路徑都加一個 index.php, 將它們都導過來.

詳情可以參考這一篇.

http://rental.zhupiter.com/postshow_184_1_1.html

裡面提到很多方法, 我是採用這一個:

<?php
    header(“HTTP/1.1 301 Moved Permanently");
    header(“Location: http://www.new-url.com/");
?>

網址復活記

話說我的第一代 Lifetype 風風光光地發表了一百多篇文章後, 只不過想要清除 temp 目錄, 一瞬間整個就掛掉了. 後來勉強去修復它, 舊文也不能直接貼回去. 其中有一點技術問題, UTF 與 Big5 相容性之類的…

這下只好當作 PC 掛點一樣全部重灌! 然而屋漏偏逢連夜雨, 重新貼了幾篇文章之後, 電腦中毒了.

這次是 Apache 的安全性沒顧好, 不但被植入木馬程式, 每顆硬碟的權限都變得怪怪的. 在似懂非懂的嘗試中, 我決定重灌成 XP professional. 接著把各種可以加強防護網路安全的招數都用上去.

有篇網路文章說, 硬碟可以只留 Administrator 和 System 的權限, 我覺得頗有道理, 乾脆把 everybody, guest, user 的權限都移掉不就好了嗎? 然而, 可能是鬼月又被豬油蒙了心, 我沒想到雖然這是自己的電腦, 但是 user Cash 並不等於 Admistrator, 所以我把自己 access 硬碟的權限都刪除了.

再重灌唄! 這次就沒那麼好康了. 由於 阿蓋 的陰謀, XP 升級到一定的程度, 不再把大硬碟認成 130 GByte, 而是裝作不認識. 這下好了, 以前買的 XP home, XP professional 都不能用了, 只好刷卡去買 Vista. 我的 Notebook 很無力, 廠商硬是裝了我不想用的 Vista. 我的 Desktop PC 算是身強體壯, 但是想用 XP 卻裝不上去….Anyway, 我無奈地"升級了".

有了 Vista, 灌電腦沒問題. 接下來就是要安裝 blog. Lifetype 我重灌不下 10 次了, 本來想要繼續用它, 不過它在 Vista 裡面好像就是跑不完!? 不能怪我見異思遷, 我只好再去找好玩的軟體. 從網路搜尋得知, wordpress 才是最多人用的軟體, 而且網路上就有一篇在 Vista install WordPress 的文章, 也有個軟體 可以重頭灌到尾, 所以我就決定在此落腳.

“How to install WordPress in Windows Vista" by Ross McKillop, 2008/7/18

很不幸地, 它似乎甚麼都好, 就是不能正常結束我只好找一些手動版的東西, 看看可否抓出自己該 patch 甚麼東西? 另一篇很好的文章是:

“Apache 2.2.8, PHP5.2.6, mysql5, phpMyAdmin2.11.6 Windows Vista 下的安裝和配置" by 搜索人生

我大致上就是按照這篇安裝, 除了還要 patch 一個小地方, 它可以把這四套軟體全部裝完. 等到我開始安裝 WordPress, 狀況又來了, 它還是裝不完. 但這次至少我知道問題就出在 WordPress, 四大軟體的基礎建設都沒問題. 甚至我順手灌了一個 Lifetype 1.2.8 都可以正常運作.

目前我還不知道它為何總在最後關頭嘎然而止? 不過只要能夠登入, 就當作是好的吧! 只要再 patch 一次 password, 就可以正常登入了. 操作起來也很正常, 所以我也就可以在這裡敲文章了.

至少到目前, 我已經運用到 WordPress 的廣大資源. 模板不是幾十種而是上百種, 版面也可以自由配置. 雖然說不保證這個網誌可以活多久, 總歸它是復活了!

 

Vista PC 使用 Bluetooth 連上網路

Vista PC 使用 Bluetooth 連上網路

cash | 11 六月, 2008 19:15

因為每次想要用 CHT9100 PC modem, 可是老是要設定一些東西, 步驟好像也很麻煩.

不過即使不能做甚麼簡化, 也不會希望忘記最慢的那種做法, 還是記錄下來得好.

假設是在 Vista 的環境底下, 大概會有下面的步驟:

1. 在控制台選擇網路和共用中心“.

2. 在左邊選擇設定連線或網路“.

3. 這時候會出來一個標題叫做選擇連線選項" 的視窗, 在這裡面找一個選項連線到 Bluetooth 個人區域網路 (PAN)".

4. 按下一步, 然後會出另一個視窗. 這時候會看到外部的網路 source, 例如出現一個手機.

5. 按下右下角的連線“, 這樣就 OK .

 

Vista PC 使用 Bluetooth 連上網路

因為每次想要用 CHT9100 當 PC 的 modem, 可是老是要設定一些東西, 步驟好像也很麻煩.

不過即使不能做甚麼簡化, 也不會希望忘記最慢的那種做法, 還是記錄下來得好.

假設是在 Vista 的環境底下, 大概會有下面的步驟:

1. 在控制台選擇 “網路和共用中心".

2. 在左邊選擇 “設定連線或網路".

3. 這時候會出來一個標題叫做 “選擇連線選項" 的視窗, 在這裡面找一個選項 “連線到 Bluetooth 個人區域網路 (PAN)".

4. 按下一步, 然後會出另一個視窗. 這時候會看到外部的網路 source, 例如出現一個手機.

5. 按下右下角的 “連線", 這樣就 OK 了.

Vista 的 administrator

像我這樣的 Vista 初學者, 很意外地發現我自己竟然不是 administrator. 辛辛苦苦地把軟體灌好, 結果這些軟體嫌棄我不是老大, 某些目錄也竟然沒有權限.

根據 XP 的老招, 我決定去找找 administrator 的 account, 要不殺了它, 要不自己建一個. 不幸的是, 一方面看不到 administrator 的 account, 想要建一個新的時, 它說 administrator 的帳號已經存在了. 感覺有一個黑手在後面, 比誰都還要大.

上網找了資料, 終於知道問題了. 原來 Vista 的 administrator 和 XP 的角色是不同的. 如果我擁有 administrator 的權限, 我可以用右鍵選擇以 administrator 的權限執行. 但是想要看到 administrator 的帳號, 卻是門都沒有. 若想要讓 administrator 帳號現形. 需要執行這個步驟.

在 start 下面的 search 欄打進 cmd, 這個時候 (不要按 enter), 會有一個 cmd.exe 跑到這個 window 的最上面. 用滑鼠右鍵選 “以系統管理員身分執行", 就會開啟一個 command line 的視窗. 此時輸入 net users Administrator /active:yes, 就會出現成功的訊息. 此時如果登出, 就會多一個使用者 administrator.

假如原本的帳號就有 administrator 的身分, 那麼應該到此就完成了. 若否. 還要進到 regedit 裡面, 找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
, 然後把 “FilterAdministratorToken" 設為 “0“. 這樣大家就平等了.

不過問題又來了, 新增加的administrator 帳號沒有密碼, 這樣又要多保護一個地方, 登入時還要 2 選 1. 不喜歡這種情況的話, 把上述兩個步驟反向做一次, 就可以恢復原狀了.

參考網址: http://www.neowin.net/forum/index.php?showtopic=537806 (Make your Vista’s admin account acts like in XP, Always in full control)

另一個方法, 可以一勞永逸, 只不過 Vista 資訊安全中心會給出抱怨. 這個方法就是關掉 UAC (User Account Control). 在控制台裡面選 “資訊安全中心", 在使用者帳戶控制那個地方把它關掉. 從此以後, 它就不會再問一些有的沒的了.