Tag Archives: freebsd lighttpd

FreeBSD Patch file 初體驗..(lighttpd mod_deflate module for freebsd)

今天早上看到
這篇文章
覺得應該把..目前的公司的網站來 壓縮一下…
不過因為用的web server 是lighttpd
目前1.4.X沒有預設是沒有這個功能的
1.5 預設會有
所以只好自已上patch ….
我的作法是………..

#cd /usr/ports/www/lighttpd
#make
…………..
…………..

#cd work
#cp -rp lighttpd-1.4.19 lighttpd-1.4.19-org
#fetch http://trac.lighttpd.net/trac/raw-attachment/wiki/Mod_Deflate/lighttpd-1.4.19.mod_deflate.patch

#cd lighttpd-1.4.19
#patch -p1 < ../lighttpd-1.4.19.mod_deflate.patch

/* 以下是笨小孩用的方法 */
#diff -C 5 ../lighttpd-1.4.19-org/configure.in configure.in > patch-src__mod_deflate.c
#diff -C 5 ../lighttpd-1.4.19-org/src/base.h src/base.h >> patch-src__mod_deflate.c
#diff -C 5 ../lighttpd-1.4.19-org/src/chunk.c src/chunk.c >> patch-src__mod_deflate.c
#diff -C 5 ../lighttpd-1.4.19-org/src/chunk.h src/chunk.h >> patch-src__mod_deflate.c
#diff -C 5 ../lighttpd-1.4.19-org/src/connections.c src/connections.c >> patch-src__mod_deflate.c
#diff -C 5 ../lighttpd-1.4.19-org/src/http_chunk.c src/http_chunk.c >> patch-src__mod_deflate.c
#diff -C [...]

Posted in FreeBSD | Tagged | Leave a comment