在Debian 4.0(Etch)上安装SugarCRM OpenSource Edition
版本1.0
作者:Till Brehm <t [dot] brehm [at] projektfarm [dot] com>
SugarCRM是一种基于web的CRM解决方案,用PHP编写。 SugarCRM可作为OpenSource版本和ClosedSource版本使用。 有关不同版本的详细概述,请查看SugarCRM网站 。 在本教程中,我将介绍Debian 4.0上OpenSource版本的安装。 通过模块我的门户
, 日历
, 活动
, 联系人
, 帐户
, 潜在客户
, 机会
, 案例
, Bugtracker
, 文档
和电子邮件
,SugarCRM OpenSource Edition提供从CRM解决方案可以预期的一切。
安装MySQL数据库服务器
以root用户身份登录到服务器的shell上。
安装解压缩,以便以后解压缩SugarCRM包:
apt-get install unzip安装MySQL:
apt-get install mysql-server mysql-client
- >是的
运行以下命令:
mysqladmin -u root password yourrootsqlpassword
设置MySQL根密码
为SugarCRM创建一个MySQL用户和数据库:
mysql -u root -p
并在MySQL shell上执行以下命令:
CREATE DATABASE sugarcrm;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON sugarcrm.* TO 'sugarcrm'@'localhost' IDENTIFIED BY 'sugarpasswd';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON sugarcrm.* TO 'sugarcrm'@'localhost.localdomain' IDENTIFIED BY 'sugarpasswd';
FLUSH PRIVILEGES;
QUIT;
用您选择的密码替换上述命令中的sugarpasswd
。
安装Apache Webserver和PHP
apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 libapache2-mod-php5 php5-common php5-gd php5-idn php-pear php5-imap php5-mcrypt php5-mhash php5-mysql php5-sqlite php5-xmlrpc php5-xsl php5-curl
设置PHP内存限制:
打开文件/etc/php5/apache2/php.ini
:
vi /etc/php5/apache2/php.ini
并换行:
memory_limit = 16M upload_max_filesize = 2M allow_call_time_pass_reference = On
至:
memory_limit = 64M upload_max_filesize = 20M allow_call_time_pass_reference = Off
并重新启动apache:
/etc/init.d/apache2 restart
Continue installing libc-client without Maildir support?
- >是的
安装SugarCRM
mkdir /var/www/crm
cd /tmp
wget http://www.sugarforge.org/frs/download.php/3103/SugarOS-4.5.1e.zip
unzip SugarOS-*
cd SugarOS-Full-*
mv * /var/www/crm/
chown -R www-data:www-data /var/www/crm
通过打开浏览器中的URL启动基于Web的SugarCRM安装程序:
http://192.168.0.100/crm/
选择语言:
接受许可条款:
检查是否满足先决条件。
如果您收到MySQL不可用的错误,请打开文件/etc/php5/apache2/php.ini
并在文件末尾
添加以下行:
extension=mysql.so
并重新启动apache:
/etc/init.d/apache2 restart
现在输入我们上面为SugarCRM数据库创建的用户名和密码。 如果您想要播放一些演示数据,请使用演示数据填充数据库?
复选框
输入SugarCRM 管理员
用户的密码。
设置区域设置和货币设置。