1287369382*Roundcubeインストール
前提
- CentOS 5.5
環境を確認
#cat /etc/redhat-release CentOS release 5.5 (Final)
#php -v PHP 5.1.6 (cli) (built: Mar 31 2010 02:44:37) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
PHPのバージョンが5.2の必要があるのでバージョンアップ
参照:http://dev.halhal.info/archives/138
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka # vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka gpgcheck=1 priority=1 enabled=0 # yum --enablerepo=utterramblings install php # php -v PHP 5.2.14 (cli) (built: Aug 27 2010 16:40:16) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
必要なコンポーネントをインストール
#yum --enablerepo=utterramblings install php-mcrypt php-gd php-xml php-pear php-devel php-pecl-Fileinfo php-mbstring php-mysql # pecl install fileinfo
Libiconvをインストール
http://ftp.gnu.org/pub/gnu/libiconv/からlibiconv-1.13.tar.gz をダウンロード http://www2d.biglobe.ne.jp/~msyk/software/libiconv-patch.html からlibiconv-1.13-ja-1.patch.gzをダウンロード #gzip -dc libiconv-1.13.tar.gz | tar xvf - #cd libiconv-1.13 #gzip -dc ../libiconv-1.13-ja-1.patch.gz | patch -p1 #./configure #make && make check #make install 確認 #iconv -l | grep -- -MS
PHP.INIを修正
# vi /etc/php.ini
;;;;;;;;;;;;;;;;;;; ; Module Settings ; ;;;;;;;;;;;;;;;;;;; [Date] ; Defines the default timezone used by the date functions date.timezone = "Asia/Tokyo"
-
-
-
- -
-
-
日本語対応版のRoundcubeをインストール
http://www.sera.desuyo.net/roundcube/から0.3.1の日本語対応版をダウンロード # tar xvzf roundcubemail-0.3.1-ja3.tar.gz # mv roundcubemail-0.3.1-ja3/ /var/www/html/webmail