前一陣子從朋友口中談論到也許能丟一個 CASE 給我做,內容是公司網站,包含產品上下架後台管理功能,使用語言不限。當然是以小蛙最熟悉的 JSP 為主,為了有一個 JSP 的環境可以使用,開始在網路上找資料,看了一些空間後發現有不少人在討論 VPS (Virtual Private Server),但前提是要有一些基本的 Linux 系統管理能力。剛開始還在猶豫到底要不要租用 VPS,畢竟自己對於伺服器管理從碩士畢業之後就再也沒有碰過,呈現倒退嚕的情況,跟阿迪聊了一些,阿迪建議可以使用 VPS,恰巧他手中有沒在用也快到期的 DirectSpace 空間(還是最頂級的!),小蛙就撿了便宜先來試用看看!(第一次試用就用最頂級的,由奢入儉難阿…)

開始安裝 VPS 之後發現,還真的蠻好玩的,比租用一些空間來代管網頁還要自由很多,但就真的是非常給他麻煩,畢竟這麼久沒有碰到 Linux 系統,一些建立使用者、安裝基本會用到的軟體,全都要重新 Google,多虧了現在網路發達加上谷哥大神,讓手邊的 VPS 可以順利的運作起來。先後裝了 JDK, Tomcat,建立起基本的 JSP, Servlet 執行環境,接著資料庫採用 free 的 MySQL,以及管理工具 phpMyAdmin,這時候發現要裝 phpMyAdmin 就必須再架設 Apache2 + PHP 環境(LAMP: Linux, Apache, MySQL, PHP),全部就緒之後,從 DirectSpace 提供的後台管理工具看到記憶體使用率 1.xG,這真是誇張到一整個爆表。上網查了一些內容,很多資料提到 Tomcat 真的非常耗資源,但又怕若改用 Resin 相容性不夠,而且如果使用 Tomcat 遇到問題,還有超強緯哥可以幫忙(雖然不確定緯哥有沒有用過 Resin)。

最頂級的 DirectSpace 根本不必在意記憶體使用量到 1.xG,就開始著手進行新 CASE 開發工作,小蛙心裡想著,既然已經可以把一個開發環境兜出來了,不如就自己買一個 DirectSpace 來開發,免得到時候還要從頂級的 DirectSpace 搬到最低價的 DirectSpace,但實在有很多考量阿 … 包括最低價版的 DirectSpace 的記憶體提供 512MB,最大到 1G,但是在頂級 DirectSpace 上面裝的那些套件運行起來就已經超過 1G 了。怕到時候沒辦法搬到最低價的 DirectSapce,想看看有沒有其他的替代方案,Tomcat 確定不換,或者是等到全都砍到沒東西好砍了再說,對Tomcat 還是比較熟悉;MySQL 不能換,這也是小蛙比較熟悉的資料庫;phpMyAdmin 又一定要有,取捨之下,小蛙決定從 apache2 開刀,把 apache2 更換成 lighttpd,查到一些資料是說 lighttpd 到底跟 apache2 比較起來輕量了不少,事實證明,的確是能夠壓在 1G 以內,也就放心的買了最便宜的 DirectSpace 來用囉!

人算不如天算,某天深夜接到朋友來電,開頭就是一串抱歉,原因是他跟我談的 CASE 臨時被上頭取消了,基於一些雜七雜八、亂七八糟的考量下,只好跟他說沒關係,因為其實也不是他能決定的,除非自己做到老闆,不然很多原本的政策只要更上頭的一句話,下面的人就一陣兵荒馬亂。套一句台語俗諺:「頭都洗一半了」。小蛙 VPS 都租下去了,雖然只有少少 $5,就盡量的用吧!順便也可以學習一些機器的管理。原本的天空部落格 – ※程式學習中※ 也因為前陣子發現沒有辦法通過 Google 網站管理員工具驗證,開始萌生跳槽的想法(Pixnet 聽說有支援耶!好棒好棒 by 小惡魔),掙扎後的決定是都有 VPS 了,就架個當紅的 WordPress 來玩玩吧!對 WordPress 的印象只有看起來好像很帥、很多外掛可以用、有些功能很炫、很多版型可以選 … 等等,有不少當紅的部落客也都是用 WordPress,突然有種跟櫻桃小丸子還有小丸子爺爺一樣陷入自己幻想中的感覺,幻想自己也變成有名部落客,搞不好哪天也跟小丸子爺爺一樣寫出個什麼小蛙俳句!哈!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *