2009/1/17 土曜日

Ubuntu(on VMserver) にSugarCRMインストール

カテゴリー: — benton @ 17:07:26

とりあえずメモです。折を見て整理します。。

■apacheインストール
aptitude install apache2
■mysqlインストール
aptitude install mysql-server mysql-client
■もろもろインストール
apt-get install libxml2-dev
apt-get install libpng-dev
apt-get install apache2-threaded-dev
aptitude install libmysqlclient15-dev
apt-get install libc-client-dev
■curl
wget http://curl.haxx.se/download/curl-7.19.2.tar.gz
tar zxvf curl-7.19.2.tar.gz
cd curl-7.19.2/
./configure
make
make install
■imap
wget ftp://ftp.cac.washington.edu/imap/imap.tar.gz
tar zxvf imap.tar.gz
cd imap-2007e/
vi src/osdep/unix/Makefile
#SSLDIR=/usr/local/ssl
SSLDIR=/usr/bin/openssl
#SSLCERTS=$(SSLDIR)/certs
SSLCERTS=/usr/lib/ssl/certs
SSLKEYS=$(SSLCERTS)
#SSLINCLUDE=$(SSLDIR)/include
SSLINCLUDE=/usr/include/openssl
#SSLLIB=$(SSLDIR)/lib
SSLLIB=/usr/lib
make ldb
cp -p c-client/rfc822.h c-client/mail.h c-client/linkage.h /usr/include/
cp -p c-client/c-client.a /usr/lib/
■PHP
wget http://jp.php.net/get/php-5.2.8.tar.gz/from/this/mirror
tar zxvf php-5.2.8.tar.gz
./configure –prefix=/usr/local/php-5.2.8  –with-gd –with-zlib  –enable-mbstring –enable-mbregex  –enable-zend-multibyte  –with-apxs2=/usr/bin/apxs2 –with-mysql –with-mysqli –with-curl –with-imap –with-imap-ssl  –with-kerberos
make
cp /etc/apache2/apache2.conf /etc/apache2/httpd.conf
vi /etc/apache2/httpd.conf
LoadModule hoge hoge.so
参照 http://d.hatena.ne.jp/studio-m/20070805
make install
mv httpd.conf apache2.conf
touch httpd.conf
vi apache2.conf
LoadModule hoge hoge.so削除
cp /usr/local/src/php-5.2.8/php.ini-dist /usr/local/lib/php.ini
■sugarCRM
vi php.ini
upload_max_filesize = 20M
memory_limit = 40M

extension=php_mbstring.so

mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = pass
mbstring.detect_order = auto
mbstring.substitute_character = none
default_character = UTF-8

extension = php_imap.so

session.save_path = “/tmp”
vi /etc/mysql/my.cnf
default-character-set = utf8
skip-character-set-client-handshake
/etc/init.d/apache2 restart
/etc/init.d/mysql reload
SugarCE-5.1.0c.zip
chmod -R 775 *
chmod -R 777 config.php  config_override.php cache custom data modules

SugarCRMインストール開始

途中で止まるので

vi install/installSystemCheck.php
204     //$error_found = true;
205     $error_found = false;

モジュール導入
chown -R www-data.www-data SugarCRM/
JapaneseLanguagePack_021.zip
JapaneseExtensionPack_030.zip
ログイン画面のOptionで日本語を選択

コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード トラックバック URL

コメントをどうぞ

You must be logged in to post a comment.

HTML convert time: 0.377 sec. Powered by WordPress ME