我想在现有的Web应用程序中集成Sugar CRM。我搜索了安装过程,但我脑子里有些含糊不清。
假设我的应用程序正在www.myhost.com
上运行。现在我想将糖CRM整合到我现有的网站中。我发现下载了糖CRM并按照安装向导进行操作。
现在我的问题是在哪里安装糖CRM。我是否需要在任何其他Web服务器上安装它?因为在安装过程中编写的是将糖CRM的所有文件复制到根文件夹。我必须要有另一台服务器吗?如果是,那么如何将它集成到我的Web应用程序中。
如果在运行我的应用程序的同一台服务器上,我在www.myhost.com上运行的根目录上有我的web文件,然后在哪里放这些糖crm?
请指导我。
问候。
答案 0 :(得分:2)
Sugar将从解压缩zip文件的任何地方运行,只要它位于“web root”后代目录中即可。例如,如果这是您的网络根目录:
/ SRV /网络/
你可以在下面打开糖包装:
/ SRV /网络/ SugarCRM的
或
/ SRV /网络/ web应用/ SugarCRM的
或
/ SRV /网络/糖/ CRM
只要http服务器可以访问index.php和install.php文件,你就应该好了(当然,通常需要正确设置权限等)。
此外,您可以更新您的dns和vhost,以便通过/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仍在努力实现真正的模块化,但就应用程序本身来说,它几乎是拖累。