こんにちは、あかぴんです。
coolstack 付属の apache2 設定変更メモです。
1. Indexes 時の表示文字コードを UTF-8 に設定
# vi /opt/coolstack/apache2/conf/httpd.conf
→ # Fancy directory listings
Include conf/extra/httpd-autoindex.conf # ← コメントを取る
# vi /opt/coolstack/apache2/conf/extra/httpd-autoindex.conf
→ IndexOptions に Charset=UTF-8 を追加
# svcadm restart apache22-csk で再起動
2. Indexes 時に長いファイル名も表示するように設定
# vi /opt/coolstack/apache2/conf/extra/httpd-autoindex.conf
→ IndexOptions に +NameWidth=* を追加
# svcadm restart apache22-csk で再起動
3. access_log のアクセス元を IP ではなく、ホスト名で記録する
# vi /opt/coolstack/apache2/conf/httpd.conf
→ # Various default settings
Include conf/extra/httpd-default.conf # ← コメントを取る
# vi /opt/coolstack/apache2/conf/extra/httpd-default.conf
→ HostnameLookups On
# svcadm restart apache22-csk で再起動
4. movie アイコンの設定(おまけ)
# vi /opt/coolstack/apache2/conf/extra/httpd-autoindex.conf
→ AddIcon /icons/movie.gif .m4v .mov .qtm を追加(拡張子は適当に)
# svcadm restart apache22-csk で再起動
5. movie アイコンを変更
/opt/coolstatck/apache2/icons にアイコンをコピーし httpd-autoindex.conf で設定
で、こんな感じになりました。
それでは。
こんにちは、あかぴんです。
急に Solaris 10 5/08 x86 の環境で、ImageMagick(というか PerlMagick)が
必要になったんで、コンパイルしたときのメモを貼っておきます。
JBIG JBIG-KIT http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz
JPEG 2000 JasPer http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip
ImageMagick ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.4.8-3.tar.bz2
JBIG-KIT, JasPer は Solaris 10 にバンドルされてる gcc、ImageMagick は Sun Studio 12 で
コンパイルしました。
JBIG-KIT
# gtar zxvf jbigkit-2.0.tar.gz
全ての Makefile の make を gmake に置換、もしくは /usr/sfw/bin/gmake を make に Symbolic linc する。
# cd jbigkit
# gmake; gmake test
# cd libjbig
# cp *.h /usr/local/include
# cp *.a /usr/local/lib
JasPer
# unzip jasper-1.900.1.zip
# cd jasper-1.900.1
# configure
# make
# make install
ImageMagick
うちの環境だと、なんか /usr/sfw 以下が見えると、うまくコンパイルできなかったので
path, LD_LIBRARY_PATH から /usr/sfw 等を外した環境で作業を実施
# /usr/sfw/bin/gtar jxvf ImageMagick-6.4.8-3.tar.bz2
# cd ImageMagick-6.4.8-3
# ./configure CPPFLAGS="-I/usr/local/include -L/usr/local/lib" CFLAGS="-I/usr/local/include -L/usr/local/lib"
# make
# make install
とりあえず、これで Movable Type のサムネイル機能が復活しました、ふぅ。。。
それでは。