今天早上突然接到國外工廠打來的電話,說明他們內部電腦無法上網,用 Trace Route 指令查詢後發現原本應該由連結至 Internet 的 routing 跑到連結到內部專線,但該機制在昨天下班前還是好的, 經過遠端連線查詢後,發現對外的 Gateway 除了原先的設定外,也被多增加一筆 0.0.0.0 的紀錄,同時期優先權還大於原本的設定。
以上的改變導致了連線到 internet 路由不正確,導致無法連線出去,經過網路上檢查是有這種情況發生,但發生的原因跟工廠遇到的情況不同,但也沒有時間去找問題;首先嘗試去調整 Gateway 的優先順序沒有成功 (但沒有使用 Administrator帳號),後來改用 Administrator 權限下指令 route delete 0.0.0.0 把該 gateway 設定值全部清掉 (其實連原本的設定值都清掉了),再重新設定 Gateway 後網路就恢復正常。
參考資料:
- http://blog.cmchen.net/2010/09/23/5180/
- http://superuser.com/questions/77822/how-to-tell-windows-7-to-ignore-a-default-gateway
前一篇提到在 Windows 上面安裝 Apache, MySQL, PHP 的快速方式,其實是要拿來測試 eFront 這套免費的 eLearning 軟體 (她還有付費的版本),這套軟體有點難上手,同時中文翻譯也有點小瑕疵,不過摸懂幾個小邏輯之後,就可以很快速的來測試。
首先我們的需求是很單純來顯示公司的電子教材,不需要紀錄每個使用者的使用情況,所以原先的設計需要每個人設定獨立帳號反而造成負擔,在課程的安排上我們也不需要做得很複雜,所以以下是我的安裝過程及設定。
安裝好 XAMPP 之後下載 eFront Community 的版本把她解壓縮在 D:efront 底下,然後修正 apache 的httpd.conf 設定檔
DocumentRoot “D:efront”
把Apache 的網站根目錄調整到 D:eFront 底下,之後利用 XAMPP 的控制面板重啟 Apache,打開 phpMyAdmin管理介面在 MySQL 新增一個 Database 及使用者給 eFront 系統使用,其路徑為 MySQL -> Admin

- AMP Control panel

Continue reading “安裝 eFront on Windows” →
最近公司有個需求要撥放符合 Scrom 格式的教育訓練教材,但公司入口網站並不直接支援該格式,雖然可以用 Work Around 的方式來進行,還是覺得不太妥當,所以搜尋了一下網路上有很多 eLearning 的平台可以使用,但這些軟體大多是用 php 所開發,所以測試前要找個平台來測試。
AMP 是網路上給 Apache, MySQL, PHP 這三套軟體簡稱,但是在 Windows 平台上安裝這些東西是有點麻煩,所以在網路上也有善心人士把這些動作製作成一個安裝檔,所有的動作只要<下一步>, <下一步> 的呆呆動作,就可以把這三套軟體安裝完成,檔案可以在 http://www.apachefriends.org/en/xampp-windows.html 這邊下載。
該安裝檔還多加了 PhpMyAdmin (管理 MySQL 的網頁介面), Mercury Mail Transport system (拿來發信), FileZilla FTP Server, Tomcat 等等, 更重要他付了一個 AP (XAMPP Control Panel) 來管理以上的各個服務, 可以很快速的來調整 Config 檔案,查看 Log 等等…

- XAMPP control Panel
以上這些可以很快速的把複雜的動作一口氣做完,節省很多建立測試環境的時間。
前幾天因為 FreeNas 上的 WordPress 突然故障,連線後只會出現空白畫面,經過一兩天的搶救(其實沒有很認真),就在網路上找找看有沒有更簡單的安裝法,原先的概念是有沒有Virtual machine 可以直接抓來用,後來真的在網路上有找到別人已經打包處理好,可以直接帶走,真是很方便。
這個服務是由 http://bitnami.org/ 提供,不過沒有正體中文版(有簡體),他提供了非常多種的預先安裝的服務,詳情請參考 http://bitnami.org/stacks,而我這要找的是 WordPress (http://bitnami.org/stack/wordpress),其他的服務就請自行研究了,不過這個也算是一個超級大量測試平台的來源。
進到 WordPress 頁面後就可以看到她支援的 OS,我目前只有測試 Windows 平台底其他的我想應該都能夠使用吧,這個懶人安裝檔案就很容易的把該安裝的軟體包括 PHP, WordPress本體及 MySQL 等都一併的安裝起來,不用像先前到處去找檔案,一邊下載/更新然後自己安裝。

- WordPress Available platform
Continue reading “WordPress 懶人安裝法” →