• 追加された行はこの色です。
  • 削除された行はこの色です。
目次
目次~
#contents

**概要 [#p0124532]
オープンソースのCRMソフト「SugarCRM」の導入手順。~

**環境情報[#u437b5c0]
|OS|CentOS 5.2|
|SugarCRM|SugarCRM ComunityEdition 5.2.0k 日本語版|
|Webサーバ|Apache 2.2|
|DBMS|MySQL 5.0|
|言語|PHP 5.1|


**基礎環境 [#g72e2367]
SugerCRMは多数のパッケージを使用するため、個々のRPMにより依存関係も含めたインストールが推奨される。~


***MySQL関連 [#r4fc5b7a]
SugarCRMのDBMSとしてMySQLを使用する場合に必要となるパッケージは以下。~

 <MySQL本体>
 mysql-server
 mysql-devel
 perl-DBD-MySQL
 
 <ODBC Connector>
 mysql-connector-odbc
 libtool-ltdl
 unixODBC
 
 <MySQL Bench>
 mysql-bench

~
インストール手順は以下。~
~

 # yum -y install mysql-server
 perl-DBD-MySQL-3.0007-2.el5.i386.rpm
 mysql-server-5.0.77-4.el5_5.5.i386.rpm

 # yum -y install mysql-connector-odbc
 libtool-ltdl-1.5.22-7.el5_4.i386.rpm
 mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm
 unixODBC-2.2.11-7.1.i386.rpm

 # yum -y install mysql-devel
 mysql-devel-5.0.77-4.el5_5.5.i386.rpm

 # yum -y install mysql-bench
 mysql-bench-5.0.77-4.el5_5.5.i386.rpm


***Apache関連 [#c25ab482]
SugarCRMのWebインターフェイスにはApach + PHPを使用する。~
CentOS5.xでは初期状態でApache(httpd)が導入されるが、未導入であった場合は以下の手順にてインストールを行う。~


 # yum -y install httpd
 httpd-2.2.3-43.el5.i386.rpm


***PHP関連 [#f8107f32]
Webインターフェイスの稼動、DBMSとの連携を行うためにPHPを導入する。~
必要となるパッケージは以下となる。~

 <PHP本体・拡張>
 php
 php-common
 php-cli
 php-devel
 php-mbstring
 
 <DB連携>
 php-mysql
 php-pdo 
 
 <LDAP連携>
 php-ldap

<IMAP連携>
php-imap
libc-client

~
インストール手順は以下。~
~

 # yum -y install php
 php-common-5.1.6-27.el5_5.3.i386.rpm
 php-cli-5.1.6-27.el5_5.3.i386.rpm
 php-5.1.6-27.el5_5.3.i386.rpm

 # yum -y install php-mysql
 php-pdo-5.1.6-27.el5_5.3.i386.rpm
 php-mysql-5.1.6-27.el5_5.3.i386.rpm

 # yum install -y php-ldap
 php-ldap-5.1.6-27.el5_5.3.i386.rpm

 # yum install -y php-devel
 php-devel-5.1.6-27.el5_5.3.i386.rpm

 # yum -y install php-mbstring
 php-mbstring-5.1.6-27.el5_5.3.i386.rpm

 # yum install  php-imap
 php-imap-5.1.6-27.el5_5.3.i386.rpm
 libc-client-2004g-2.2.1.i386.rpm



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS