1

我想将 Sugar CRM 集成到我现有的 Web 应用程序中。我搜索了安装过程,但我有一些模棱两可的想法。

假设我的应用程序正在运行www.myhost.com。现在我想将 Sugar CRM 集成到我现有的网络中。我发现下载了sugar CRM并按照安装向导进行操作。

现在我的问题是在哪里安装 Sugar CRM。我需要将它安装在任何其他 Web 服务器上吗?因为在安装过程中,它被写入将所有糖 CRM 文件复制到您的根文件夹。我是否必须为此拥有其他服务器?如果是这样,那么如何将它集成到我的 Web 应用程序中。

如果在我的应用程序运行的同一台服务器上,我将我的 web 文件放在运行在 www.myhost.com 上的根目录上,那么这些糖 crm 放在哪里?

请指导我。

问候。

4

1 回答 1

2

Sugar 将从您解压缩 zip 文件的任何位置运行,只要它位于“web 根”子目录中。例如,如果这是您的网络根目录:

/srv/www/

您可以在以下位置解包糖:

/srv/www/sugarcrm

或者

/srv/www/webapps/sugarcrm

或者

/srv/www/sugar/crm

只要 http 服务器可以访问 index.php 和 install.php 文件,就可以了(当然,通常需要正确设置权限等)

此外,您可以更新您的 dns 和 vhosts,以便/srv/www/webapps/sugarcrm可以通过crm.mywebsite.com等方式访问。

长话短说,您可以将解压缩文件放在任何地方,只要 apache 或您正在运行的任何东西知道如何获取它并且您知道在那里获取 apache 的 URL。

我有很多次只是通过执行以下操作克隆了 Sugar 的生产实例:

cp /srv/www/sugar /srv/www/sugar/sandbox

然后克隆数据库并更新config.php文件。然后我就去mywebsite.org/sugar/生产和mywebsite.org/sugar/sandbox克隆。

Sugar 仍在努力实现真正的模块化,但就应用程序本身而言,它几乎是拖放操作。

于 2012-07-29T04:04:37.163 回答