h1

我的卡打車 Giant XTC HB3

五月 30, 2007

最近看到巨大公司的老闆也去騎自型車環島,勾起了隱藏在心中已久的夢…
決定找幾位朋友明年也來去自行車環島..
身為台灣人,這個夢是一定要去圓的啦…

想要圓夢可沒那麼簡單,當然要先有卡打車囉…
生日前花了幾天的時間,參考了Mobile01上面眾人的勸拜之下..
決定入手Giant XTC HB3.. 美吧..

Giant XTC HB3

Giant XTC HB3

Giant XTC HB3

h1

Linux下安裝Apache2+PHP5+GD2+MySQL

十月 25, 2006

作者: powerful  發佈日期: 2005-11-20    查看數: 6018   出自: http://support.iap.ac.cn/portal

Linux下安裝最新Apache2.0.52+PHP5+GD2+MySQL等
由於gd2才開始支持真彩圖片的創建,所以,,升級服務器,因為原來的安裝都是默認的系統安裝,也更因為是個菜鳥,所以,安裝很困難,起初根據網上一些文章在我的red hat A 3 上安裝測試,不過,測試了安裝php4.3.X 和php5.0.X都沒有成功,最後,根據其他人的文章,自己搞了將近3天,終於安裝上了,下面就我安裝中出現的錯誤和過程寫出來和大家分享,以免有像我一樣的菜鳥們走彎路! (我可是兩天多的時間,安裝php的次數不下50次得來的經驗,希望大家多多支持,有錯誤當然歡迎給我指正!轉載請註明來自中國智慧在線(http: //article.21e.cn ,謝謝!),以下經過測試在red hat 9 和red hat A 3上通過!
如果你機器裡原來裝有了PHP或者APACHE的RPM或者低版本.你可以現刪除,刪除安裝簡潔一些,不過我的實際操作過程是煤油刪除,而直接安裝的.當然你也可以跟我一樣!
首先,服務器GCC要有,不然什麼都不能做.可以用gcc -v來查看是否安裝了GCC,
#gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/specs
Configured with: ../configure –prefix=/usr –mandir=/usr/share/man –infodir=/usr/share/info –enable-shared –enable-threads=posix –disable-checking –with-system-zlib –enable-__cxa_atexit –host=i386-redhat-linux
Thread model: posix
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-34)
有以上類似信息說明已有GCC,沒有就現安裝吧,至於如何安裝,我就不說了,可以用光盤安裝或者是下載源文件都可以,當然你的版本不一定是3.2.3!
請下載以下所有的東西:
httpd-2.0.X.tar.gz 版本最好是下載最新的啦,下載地址:http://www.apache.org
MySQL-client-4.0.20-0.i386.rpm
MySQL-server-4.0.20-0.i386.rpm(如果你打算升級mysql的話請下載,下載地址:http: //www.mysql.org 當然也是下載最新的版本最好了,由於我不打算安裝mysql,就省略了,安裝的時候的步驟也是先安裝mysql!)
php-5.0.X.tar.gz 下載地址:http://www.php.net
ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz
zend的最新版安裝是好像有點問題,就下載這個版本就可以,zend用來加速php,你可以選擇不安裝!下載地址:http: //www.zend.com
gd-2.0.28.tar.gz 這個軟件的下載地址,php推薦的是:http://www.boutell.com/gd/ 但是由於某些原因,開發者不支持gif圖像的創建,這有點不太方便,所以,我下載了個支持gif圖像的,也就是打了gif補丁的:http: //www.rime.com.au/gd/
libxml2-2.X.X.tar.gz 下載地址:
zlib-1.X.X.tar.gz 忘記了,自己找一下吧
jpegsrc.v6b.tar.gz 下載地址:ftp://ftp.uu.net/graphics/jpeg/
libpng-1.2.5.tar.gz 下載地址:http://www.libpng.org/pub/png/libpng.html
freetype2-X.X.tar.gz 下載地址:http://www.fretype.org
xpm-3.4k-2.i386.rpm 忘記了,自己找一下吧
以上都是我下載的官方地址,軟件的版本中的X,你自己看看你想用哪個版,不過最好是用最新穩定版本的!如果你以前安裝過上述軟件的其他版本,你也可以選擇不安裝!
安裝MYSQL 服務器:
#rpm -ivh MySQL-server-4.0.20-0.i386.rpm
#rpm -ivh MySQL-client-4.0.20-0.i386.rpm
安裝好後試試能不能用
#mysql 如果設置了密碼後測試方法是(mysql -u root -proot -h localhost 注意的是-p後煤沒有空格,直接跟密碼)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 27651 to server version: 4.0.20-standard
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
說明可以了!
請自己改mysql的密碼,方法不說了!
安裝XPM
#rpm -ivhxpm-3.4k-2.i386.rpm
安裝libxml
# tar -zxf libxml2-2.6.16.tar.gz
# cd libxml2-2.6.16
# ./configure (xml默認安裝就可以,不要指定路徑了,因為安裝時php可能找不到它,PHP5只支持libxml2-2.5.10以上版本)
# make
# make install
安裝zlib
# tar -zxf zlib-1.2.2.tar.gz
# cd zlib-1.2
# ./configure –prefix=/usr/local/zlib2 (注意,如果您以前沒有安裝zlib,可以不指定路徑,我是沒有刪除以前的低版本才指定的!以下雷同!)
# make
# make install
安裝jpeg
# tar -zxf jpegsrc.v6b.tar.gz
# cd jpeg-6b/
# ./configure –prefix=/usr/local/jpeg6
# make
# make install-lib
如果你選擇默認安裝,可能很順利,指定路徑後,請先創建以下文件夾
錯誤提示:…… /usr/bin/install -c -m 644 jconfig.h /usr/local/jpeg6/include/jconfig.h
/usr/bin/install: 無法創建一般文件『/usr/local/jpeg6/include/jconfig.h’: 沒有那個文件或目錄
make: *** [install-headers] Error 1
# mkdir /usr/local/jpeg6
# mkdir /usr/local/jpeg6/include
# mkdir /usr/local/jpeg6/lib
# make install-lib
# make install
安裝時如果錯誤提示:
/usr/bin/install: 無法創建一般文件『/usr/local/jpeg6/lib/libjpeg.a’: 沒有那個文件或目錄
make: *** [install-lib] Error 1
創建如下文件夾:
# mkdir /usr/local/jpeg6/lib
# make install
/usr/bin/install -c cjpeg /usr/local/jpeg6/bin/cjpeg
/usr/bin/install: 無法創建一般文件『/usr/local/jpeg6/bin/cjpeg’: 沒有那個文件或目錄
make: *** [install] Error 1
# mkdir /usr/local/jpeg6/bin
/usr/bin/install -c -m 644 ./cjpeg.1 /usr/local/jpeg6/man/man1/cjpeg.1
/usr/bin/install: 無法創建一般文件『/usr/local/jpeg6/man/man1/cjpeg.1』: 沒有那個文件或目錄
make: *** [install] Error 1
# mkdir /usr/local/jpeg6/man
# mkdir /usr/local/jpeg6/man/man1
# make install
好了,直到安裝成功!
安裝libpng:
# tar -zxf libpng-1.2.7-config.tar.gz
# cd libpng-1.2.7-config
# ./configure –prefix=/usr/local/libpng2
# make
# make install
安裝freetype:
# tar -zxf freetype-2.1.9.tar.gz
# cd freetype-2.1.9
# ./configure –prefix=/usr/local/freetype2
# make
# make install
安裝gd庫:
# tar -zxf gd-2.0.26gif.tar.gz
# cd gd-2.0.26gif
# ./configure –prefix=/usr/local/gd2 –with-zlib=/usr/local/zlib2/ –with-png=/usr/local/libpng2/ –with-jpeg=/usr/local/jpeg6/ –with-freetype=/usr/local/freetype2/ (請指定及格插件的安裝路徑,否則安裝php的時候可能出錯!)
# make
# make install
安裝apache,(php5安裝環境需要apache2.0.46以上版本,下載的時候注意!)
#tar zxvf httpd-2.0.50.tar.gz
#cd httpd-2.0.50
#./configure –prefix=/usr/local/apache2 –enable-module=so
#make
#make install
安裝php5:
# tar -zxf php5-200411260130.tar.gz
# cd php5-200411260130
# ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-jpeg-dir=/usr/local/jpeg6/ –with-png-dir=/usr/local/libpng2/ –with-gd=/usr/local/gd2/ –with-freetype-dir=/usr/local/freetype2/ –enable-trace-vars –with-zlib-dir=/usr/local/zlib2/ -with-mysql=/var/lib/mysql
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini
安裝libxml的時候如果指定了路徑,make的時候可能出錯,所以,我安裝的時候沒指定!
我MAKE PHP4.3.8 和5的時候都遇到:
ext/gd/gd.lo(.text+0×63a): In function `zm_deactivate_gd’:
/root/software/php-4.3.8/ext/gd/gd.c:385: undefined reference to `gdFreeFontCache’
collect2: ld returned 1 exit status
make: *** [sapi/cli/php]Error 1
另外還有一個錯誤可能是什麼: libphp.lo的錯誤(錯誤當時沒有紀錄,忘記了,大概是!)
是因為GD庫的freetype沒裝,或者是安裝gd庫的時候煤油指定插件的路徑!!
複製PHP.INI文件到正確位置
在PHP目錄下運行
#cp php.ini-dist /usr/local/php/lib/php.ini
編輯apache配置文件httpd.conf
#vi /usr/local/apache2/conf/httpd.conf
要改的有如下幾處:
一般都在
#AddType application/x-tar .tgz
下加一行
#LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
如果你搜索其它地方沒有以下這行
LoadModule php5_module modules/libphp5.so
請把上面的#號去掉
還有找到
DirectoryIndex index.html index.html.var
在後面加 index.php 讓它把index.php做為默認頁
找到
# don’t use Group #-1 on these systems!
把下面的用戶名和組改為
User apache
Group apache
(原來好像是nobody)
再找
#ServerName
把#去掉,後面的IP改成你的IP.
找到
DocumentRoot “/usr/local/apache2/htdocs”
把/usr/local/apache2/htdocs改為你存放網頁文件的路徑
為了讓中文網頁沒亂碼
找到
AddDefaultCharset iso8859-1
把後面的iso8859-1改為gb2312 或者是乾脆off
其他的選項就自己修改吧!或者到http://article.21e.cn 有一個專門的httpd.conf的說明!
保存httpd.conf文件.
啟動apache
# /usr/local/apache2/bin/apachectl start
如果沒有出錯,寫一個測試頁放到你網頁目錄下.訪問就應該可以看到php的版本等信息了!
如無意外.PHP腳本已經可以連接mysql了.
用ZendOptimizer加速PHP
#tar zxvf ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz
#cd ZendOptimizer-2.5.3-linux-glibc21-i386
#./install.sh
安裝的時候注意輸入正確的安裝apache的路徑等內容!
安裝完畢,再看看phpinfo頁面的zend選項就發現了!!
如果你以前的apache沒有刪除,而你又想使用
# /etc/init.d/httpd restart
這樣重起apache的話,那就修改/etc/init.d/httpd這個文件,修改其中的apahce的三個路徑就可以了!!
好了,終於安裝完畢,你的機器已經是最新的apache+php+mysql+gd…….了,恭喜!!
艾,累死我了,整整弄了好幾天!!休息了!!~(安裝的時候,可能安裝的時候和寫不不是很一樣,不過大同小異!)
同時感謝以前那幾位辛苦的安裝者,參照你們的文章我才得以順利安裝成功,雖然還是用了好幾天!~

本文節錄於http://support.iap.ac.cn/portal/viewarticle.php?id=839

h1

10/24–跑步操場48圈..本月累積444圈

十月 24, 2006

 

這個月已經累積到444圈了,剛剛用一圈240公尺簡單算了一下,這個月已經跑了106.56公里了耶,這個月還有五天跑步的日子,我估計這個月應該可以跑164公里吧…

早上起床起的特別的久,坐在床邊猶豫了好久要不要去跑步,甚至還跑去陽台看看是不是有下雨,如果有下雨就可以繼續睡覺不用跑步囉..但是心中突然響起另一個聲音,催促著快去刷牙洗臉就有精神去跑步了,如果今天休息就永遠沒有突破的一天..老婆不跟我一起運動真是會讓人產生惰性呀…

今天還是一個人跑,不過有另外一個跑友,年紀看起來應該比我小吧,兩年前有看過他跑,當時他跑的還不錯,速度跟耐力都有,今年開始跑步到現在,也有遇過他好幾次了,可能是比較少練習吧,看他變胖了不少,速度跟耐力也比不上前年囉…當然也比不上我..哈哈..

h1

10/23–跑步操場48圈..本月累積396圈

十月 24, 2006

 

禮拜一一大早起床,天空都還很暗就到了學校操場,簡單做了暖身運動之後,開始跑步吧…

在跑了一兩圈之後,突然發現忘記帶護膝,難怪跑起來怪怪的,好像少了什麼似的,所以今天跑起步來,特別把速度放慢…

那位原住民跑友今天沒有出現,平常他大約在我跑個16-20圈的時候會出現,可能是工作太累吧…早上沒有人陪跑,自己跑起來比較沒有壓力,不過就無聊多了,腦子只能呆版的數圈數,時間過的特別的慢…

今天還是有努力的把48圈跑完噢,已經累積到396圈了,加油~~

h1

10/20–跑步操場42圈–本月累積348圈

十月 24, 2006

 

我想我的體力應該是極限了,前一天晚上比較晚睡,又加上連續兩天都跑48圈,所以隔天身體狀況真的比較不好..

跑起步來沒有前幾天那麼有勁,本來跑到16圈的時候,看原住民跑友沒有出現,想說今天摸魚一下,跑個30圈左右就好了,沒想到才在想而已,這位仁兄就出現了,唉~~今天還是逃不掉…

跑友還是依然跟我邊聊天邊跑步,這樣的好處是比較不無聊,時間也過的比較快,可以忘記疲憊,壞處就是要邊跟他聊天邊跑步,對於我這種幼稚園生來說,應該還要多訓練一下心肺功能,才有足夠的能力跟他聊天吧,哈…

今天跟跑友說自己身體的狀況不好,想跑40圈就好了,不過還是硬撐跑了42圈…事後回想我應該撐到48圈的,就只差6圈說..而且隔天是禮拜六、日,休假日通常是不跑步的,讓自己的身體休息,希望下週自己的體力有進步~~

h1

10/18-10/19–跑步操場48×2–本月累積306圈

十月 24, 2006

 

好多天每有寫跑步日記了,趁著還沒有忘記趕快來補一補吧..
10/18跟19連續兩天都跑48圈的操場,跑完之後感覺到體力真的還不夠跑那麼多圈,上班的時候覺得好累好累,尤其到下午的時候,感覺到全身的骨頭好像都要垮了下來一樣,快要支撐不住了…

原住民的跑友這兩天還是有來陪跑,不過步伐上面真的還是跟不上,心理再想應該還要兩三年才能練到這樣的體力吧,或許還要更久也說不定…

h1

Firefox 2.0正式Release..

十月 24, 2006

就在微軟發佈IE7.0後的幾天,Mozilla Firfox 2.0 緊接著天發佈了最新的版本..
看來瀏覽器的市場又要開始競爭激烈囉…

新版本下載網址如下..
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0/win32/zh-TW/

增加的功能的有..
「Undo Close Tab」:顧名思義就是不小心關閉的tab可以undo回來..最多五個..
「Scrolling Tabs」:如果開太多的tab,現在可以有Scrolling囉…爽..
phishing protection」:已經有內建釣魚保護過濾噢,上網會安全一點..

h1

10/16–跑步操場48圈–本月累積210圈

十月 16, 2006

 

今天早上起床,發現都五點二十分的天還沒有亮,我想以後早上起床應該更會賴床了~~呵~~

早上到了操場,大概五分鐘熱身後開始跑步,怎麼每天都覺得好累,可是跑完又好爽,我想我真是欠操~~跑了快20圈的時候,覺得小腿有點痛,邊跑邊考慮是要跑40圈呢,還是跑一個小時(跑40圈是每天固定的距離,一個小時是想訓練一下自己的耐力跟毅力),當跑的40圈的時候,覺得跑的正順就給他繼續跑下去,最後跑了48圈,結束今天的訓練課程。

h1

2006 SAMSUNG 3KM 活力路跑

十月 16, 2006

 

這個禮拜天本來是想跟錦泰他們去爬大屯五峰,想說這場路跑只有三公里而已,三公里跑完應該才剛熱身吧,一點挑戰性都沒有,但是之前已經答應小兒子說要帶他去跑步,大人還是不要黃牛的好,所以還是去參加了..

為了帶兒子參加這場路跑,10/15早上不到五點就起床了,他們兩隻不像平常叫不起床,竟然只叫一聲就起來了耶,還自動去刷牙洗臉..可能是期待太久了吧,小秉錚前一天晚上好像有失眠,好像我第一次參加ING路跑噢,應該太興奮了吧,呵~~

到了台北市政府前,已經有好多人排隊在報到了,隊伍排的好長,還好有叫老婆先下車去排隊,所幸沒有多久就報到好了,領了四件排汗衫,有小朋友的Size耶,真是不錯,老婆還一直說好賺好賺…

為了安全著想,兩個小朋友就交給老婆,由比較後面起跑,我呢,嘿嘿,當然先到最前面的起跑線卡位囉,到了起跑線,早就被一群小朋友跟跑友給卡位光了,不過我還是有辦法卡到蠻前面的啦。

經過5~10分鐘熱身之後,七點五分鳴槍起跑~~哇~~怎麼衝那麼快,喂!!!你們以為是在跑100公尺的呀,衝那麼快,不管了,我還是調整自己的速度,不隨之起舞亂衝,速度大約是比平常跑步再快一點點,沒有多久就到安和路口的折返點,剛剛那些衝很快的人有大部分都變用走的,哈~~一一超過了他們,真爽~~
一下子就跑回市政府前了,看了一下手錶是10分38秒,這個時候還有人才剛要起跑是怎樣,人有那麼多呀,聽說是有三萬了,不過我覺得要打個9折吧~~

跑回市政府可以領取一條毛巾,蠻吸汗的,在排隊領取毛巾的時候,排在我前面的一個先生好厲害,一滴汗都沒有流耶,還牽著一個大約4歲左右小朋友,竟然跑的比我快還沒有流汗,真是汗顏呀。

這場路跑在折返點沒有給信物,所以有很多人根本沒有跑,就直接去領毛巾了,我覺得SAMSUNG要在加油囉~~

h1

2006-10-07中秋節烤肉-第三攤

十月 14, 2006

 

中秋節連假的第二天,邀請了同事到桃園老家的小花園烤肉..
本來是要直接在Blog上面直接顯示照片的Flash,但是因為WordPress.com不支援iframe的HTML TAG,所以只好變通一個方式,使用超連結連接…要看照片請點下面的
五位帥哥照片..

五位帥哥~~

IMG_0380