安装SugarCRM社区版在Ubuntu 8.10

在Ubuntu 8.10上安装SugarCRM社区版

版本1.0
作者:Falko Timme

SugarCRM是一种基于web的CRM解决方案,用PHP编写。 SugarCRM有不同的口味叫做“版本”(“社区”(免费),“专业”和“企业”)。 有关不同版本的详细概述,请查看SugarCRM网站 。 在本教程中,我将介绍在Ubuntu 8.10上安装免费的Community Edition。 随着模块我的门户日历活动联系人帐户潜在客户机会案例Bugtracker文档电子邮件 ,SugarCRM社区版提供从CRM解决方案可以预期的一切。

1初步说明

在本教程中,我使用IP地址为192.168.0.100的hostname server1.example.com 。 这些设置可能会有所不同,因此您必须在适当的情况下更换它们。

我将在目录/ var / www / sugarcrm中的Apache的默认vhost(文件root / var / www )中安装SugarCRM 。 您可能需要在系统上进行调整。

确保您以root身份登录(输入

sudo su

成为root),因为我们必须以root用户身份运行本教程中的所有步骤。

2安装MySQL数据库服务器

安装解压缩以便以后可以解压SugarCRM包:

apt-get install unzip
安装MySQL:
apt-get install mysql-server mysql-client

您将被问到以下问题:

MySQL“root”用户的新密码: < - yourrootsqlpassword(您选择的密码)
重复MySQL“root”用户的密码: < - yourrootsqlpassword

3安装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

之后,我们需要修改/etc/php5/apache2/php.ini中的两个设置:

vi /etc/php5/apache2/php.ini

memory_limit设置为64M (或更多),将upload_max_filesize设置为20M

[...]
;memory_limit = 16M      ; Maximum amount of memory a script may consume (16MB)
memory_limit = 64M
[...]
; Maximum allowed size for uploaded files.
;upload_max_filesize = 2M
upload_max_filesize = 20M
[...]

之后重新启动Apache:

/etc/init.d/apache2 restart

4安装SugarCRM

您可以从http://www.sugarforge.org/frs/?group_id=6http://www.sugarcrm.com/crm/download/sugar-suite.html下载SugarCRM Community Edition。 选择最新的.zip文件(在这种变形时的版本5.2.0),并安装如下:

mkdir /var/www/sugarcrm
cd /tmp
wget http://www.sugarforge.org/frs/download.php/4902/SugarCE-5.2.0.zip
unzip SugarCE-5.2.0.zip
cd SugarCE-Full-5.2.0/
mv * /var/www/sugarcrm/
chown -R www-data:www-data /var/www/sugarcrm

在浏览器中打开URL http://server1.example.com/sugarcrmhttp://192.168.0.100/sugarcrm ,启动基于Web的SugarCRM安装程序。

SugarCRM设置向导出现:

向下滚动并点击下一步按钮:

接受许可证(GPL),然后点击下一步

选择典型安装 ,然后单击下一步

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏