11月
15
2008
最近被單位派去受訓,課程內容是「光纖網路監工班」,上課時間從12號到27號為期兩週。之所以會推我去,是因為網路課程好像跟敝人所學相當貼近。想一想似乎也沒錯,我真的是不二人選!!
當內心還在暗自稱讚,我們單位實在是用人唯才的幾天後,一份正式的公文傳真下來了!!上面除了記載受訓日期外還寫著:
訓別:監工實務班
地點:陸軍工兵學校
光是看到工兵學校就囧了,因為在南部受訓絕對不會接觸到網路設備。再看看課程的實際名稱,跟本就沒提到「網路」兩個字!!我都不曉得該說什麼了...!@#$%
Continue Reading »
11月
09
2008
應該算死馬當活馬醫了吧。昨天看了記錄檔,發現 Apache 仍舊因為記憶體不足而掛點
試著增加Swap交換區的空間,看這次能不能撐久一點。
Swap 交換區可以設置在 Partition 上,也可以是獨立的一個檔案(Swap file),使用後者不用動到分割區,感覺比較可靠些。
1) 產生 256MB(256*1024=262144) 的 Swap file:
dd if=/dev/zero of=/tmp/swapfile bs=1024 count=262144
2) 設定該檔為 Swap area:
mkswap /tmp/swapfile
3) 掛載新建立的 Swap:
swapon /tmp/swapfile
4) 使用「swapon -s」查看目前的狀況:
Filename Type Size Used Priority
/dev/sda2 partition 131064 32132 -1
/tmp/swapfile file 262136 0 -2
Note: 如果要在開機時順便掛載該交換區,於 /etc/fstab 加入
/tmp/swapfile swap swap defaults 0 0
11月
01
2008
在 Debian 下安裝 LLMP 網頁伺服器:Lighttpd、PHP、MySQL
1) 安裝 MySQL 套件
apt-get install mysql-server-5.0 mysql-client-5.0 mysql-common
2) 安裝 PHP 套件、Lighttpd 網頁伺服器
apt-get install php5-cgi php5-gd php5-mysql
apt-get install lighttpd
Continue Reading »
10月
26
2008

人生總是驚奇不斷啊...想不到平日的慢郎中也會有驚人之舉,這次手腳真是快到一個不行。接過包裏的那刻實在讓我訝異萬分!!另一個白色提袋裝的是NIKE運動褲。嘖...該說什麼呢?!好好當兵吧,雖然這有可能是人生灰色的一年 XDD
10月
25
2008
經過一星期的適應週,今天終於正式撥交到新單位了!!學長們感覺都很客氣,往後應該會相處愉快才是。只不過新單位的辦事態度,實在「嚴謹」到一個令人抓狂的境界
放假時每個人都要在律定的時間內,打電話回營上報備行蹤。以便讓長官知道,放假的士兵在外頭安全無虞,這叫做「安全回報」。但是我們單位的做法實在太嚴謹啦!!
為了避免放假人員,深夜在外遊蕩出亂子,所以強制規定:就寢前(10~11點)的安全回報要從「家中電話」撥出,不可以用手機進行安全回報。這樣的作法實在讓我囧到最高點。言下之意,不論有什麼飯局、聚會、任何活動均要在十點以前結束,然後急急忙忙趕回家,只為了撥一通愚蠢的電話。這種心情除了掃興還是掃興呀...
既然是規定就得照辦,當兵就是要服從命令啊啊啊。
10月
19
2008
最近VPS主機狂出鎚,原因都是Memory不夠用。重開機後,大概只要一週的時間整台機器就炸掉了!!以前在學校主機執行Apache、MySQL都沒這個狀況。目前VPS系統只有可憐的64MB RAM能用...從幾個方面著手,看能不能節省記憶體用量:
1) Apache 設定檔 /etc/apache2/apache2.conf
# 設定存活時間
KeepAliveTimeout 5
# Apache 使用 prefork MPM 模式執行
StartServers 1
MinSpareServers 1
MaxSpareServers 5
MaxClients 50
ServerLimit 50
MaxRequestsPerChild 5000
2) MySQL 設定檔 /etc/mysql/my.cnf
這個檔案可以改用 my-small.cnf 取代。主要針對系統「記憶體」較少時給定的參數。如果是 Debian 系統的話,該範例檔是存放在下面:
/usr/share/doc/mysql-server-5.0/examples/