SugarCRM公司是一个基于Web的客户关系管理软件。它有多个版本。 SugarCRM的社区版是免费提供下载和使用。但是,如果你想使用SugarCRM公司的功能,你需要升级以下版本。 1.专业 2.公司 3.企业 4.终极
点击这里阅读更多关于SugarCRM的产品和功能包括以上的版本。 SugarCRM的社区版是免费使用。本文将一步一步指导你如何在CentOS,RHEL和Fedora系统上安装SugarCRM CE。
第1步:安装LAMP
为了运行应用程序SugarCRM,我们需要设置LAMP环境。我们假设在你的系统上你已经安装了PHP,MySQL和Apache。如果你没有使用下面的文章。
在CentOS,RHEL安装Linux,Apache,MySQL和PHP(LAMP)
第2步:安装必需的模块和配置
我们还需要安装一些特定的模块正常工作SugarCRM。使用下面的命令来安装它们
# yum install php-gd php-imap php-ldap php-odbc php-mbstring php-pear php-xml php-xmlrpc php-soap
# yum install curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel
编辑PHP配置文件 /etc/php.ini中和更新下列变量。
- 32位系统:最小内存256M
- 64位系统:最小内存512M
memory_limit = 512M
upload_max_filesize = 10M
做上述更改后重新启动Apache服务以应用更改。
# service httpd restart
第3步:下载并解压缩SugarCRM
下载并提取SugarCRM官方网站最新SugarCRM版本。
# cd /var/www/
# wget http://sourceforge.net/projects/sugarcrm/files/latest/download?source=files
解压下载的压缩。该zip压缩包版本可能变化
# unzip SugarCE-6.5.16.zip
# mv SugarCE-Full-6.5.16 sugarcrm
# chown -R apache:apache sugarcrm
# chmod -R 755 sugarcrm
# chmod -R 766 cache custom modules upload
# chmod 777 install.php config.php config_override.php
第4步:配置Apache的虚拟主机
编辑Apache配置文件,并创建一个新的虚拟主机如下图所示。
<VirtualHost *:80>
ServerName crm.youcl.com
ServerAdmin admin@crm.youcl.com
DocumentRoot /var/www/sugarcrm
<Directory /var/www/sugarcrm>
Allowoverride all
</Directory>
</VirtualHost>
重新启动Apache服务器使用以下命令。
# service httpd restart
第5步:启动SugarCRM的Web安装程序
配置Apache后,用配置的服务器名称并根据网站安装向导完成安装连接到服务器。 5.1 选择preferd语言,然后点击
Next
5.2 在第2步中只需点击
Next
5.3 接受许可Aggrement和点击
Next
5.4 选择安装选项(我们者优先选择典型安装),然后点击
Next
5.5 选择数据库类型,你可以使用SQL Server或MySQL数据库(我使用MySQL),点击
Next 。 在我的情况SQL Server未出现,因为我没有在PHP安装的SQL Server库。
5.6 填写所需的数据库细节,如下面的截图,并点击
Next 。
5.7 填写管理员帐户信息,并安装后点击在管理面板,为login界面,
Next 。
5.8 本屏幕上会显示您做的选择。 此外,它显示了计划的cron同时使用SugarCRM公司的任务自动化。 现在点击
安装 。
5.9 现在你已经安装了SugarCRM,只需点击
Next你将被重定向到管理员登录屏幕。
下面添加内容.htaccess文件,以确保您的SugarCRM应用程序正常。
# BEGIN SUGARCRM RESTRICTIONS
RedirectMatch 403 (?i)^.*.log$
RedirectMatch 403 (?i)/+not_imported_.*.txt
RedirectMatch 403 (?i)/+(soap|cache|xtemplate|data|examples|include|log4php|metadata|modules)/+.*.(php|tpl)
RedirectMatch 403 (?i)/+emailmandelivery.php
RedirectMatch 403 (?i)/+cache/+upload
# END SUGARCRM RESTRICTIONS
祝贺您!您已经成功地在系统上安装SugarCRM。