用宝塔面板搭建悟空CRM-11.0-PHP客户管理系统

用宝塔面板搭建悟空CRM-11.0-PHP客户管理系统

rongyan
2022-11-22 / 14 评论 / 2,287 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年03月11日,已超过640天没有更新,若内容或图片失效,请留言反馈。

准备工作

1、到下面的链接下载悟空CRM

https://gitee.com/wukongcrm/crm_php#server%E6%90%AD%E5%BB%BA

在克隆/下载菜单里点下载ZIP将源码包下载到本地电脑
001.jpg

2、接着,宝塔环境准备:
我这里是Apache+PHP7.4(Nginx也可以的,PHP版本要保证7.0以上)

php需要安装有redis扩展,官方有说明:
002.jpg

redis扩展安装:
003.jpg

3、为了安全,安装完成后进行redis设置面板进行设置:记住设置的端口及连接密码,后面要用到
004.jpg

4、接着就可以创建网站了:假如宝塔安装了多个PHP版本,请注意PHP版本的选择要正确(涉及到是否安装了redis)
并且直接生成一个数据库,记好数据库连接信息,后面要用到。
005.jpg
006.jpg

5、在宝塔的文件管理中,进入刚才新建的网站目录,删掉系统自动生成的几个文件:
007.jpg

6、将下载下来的CRM源码压缩包直接上传到网站目录并解压:
008.jpg
009.jpg
010.jpg

7、默认解压会有个目录,需要注意的是要到目录里把所有的文件剪切到网站根目录:
011.jpg

最后的网站目录应该是这个样子:
012.jpg

8、然后,我们需要修改config/database.php配置文件:
将config目录下的database_template.php文件重命名为database.php
013.jpg

打开编辑:
根据自己的实际情况填写:
上面在建立网站的时候一并建立的数据库信息,把它填入此处保存关闭即可:

    'hostname'        => '127.0.0.1',一般不需要变动
    'database'        => '数据库名称',
    'username'        => '数据库连接用户名',
    'password'        => '数据库连接密码',
    'hostport'        => '数据库连接端口',

014.jpg

9、依然是config目录,打开config.php文件,配置redis连接信息(第3步的内容):

 'host' => '127.0.0.1',一般不需要变动
 'port' => redis连接端口,
 'password' => 'redis连接密码',

015.jpg

10、将源码包里的四个sql文件(数据库文件)解压到本地,并依时间顺序导入到CRM数据库里去:
016.jpg

见下图,按从上到下的顺序导入:
017.jpg

步骤如下:
018.jpg
019.jpg

上传完成后,直接点导入:
020.jpg

重复以上步骤,直至将四个数据库文件全部导入即可(注意时间顺序!!)

11、全部配置完成后,用域名访问:
若提示“悟空软件”四个字,说明配置是正确的:
021.jpg

12、开始正式安装:
打开浏览器,访问http://你的域名/index.php/admin/install/index.html
同意协议:
022.jpg

环境检测,继续下一步:
023.jpg

填好数据库信息及建好初始管理员:
024.jpg

安装序列号:

6EA74C261C4BA344BC716FCD68295694BABFE016F5B7FA4890E4E29B0F52A5D965EE4A1AF633633D4573A2559630986F976D8F2920D688686CB60967F6FFB9FDADE6AC6DFD39416DE175D0DE01699C816244C16EE4E533A959E3ED0653143A7363E5B98E62126A78CDC5578636F456D29FD2B063FCBED837D50B10450C6FFBF0290DB782C8D4525864A96A98C37C0106FB5D8392A7E828F0BEFA86B4CD28BEBE83628A59BB23F60B7799A22C8D7B2039ED30F05492E9D2A2E2A03D7AC0199EA2CE529D561AE622B3C0DECC50D8A223BC5DA03E3AFF1150F0F217B0BE0400835369329DB74454870D5314DBA7C24B98CCE5600CBDAF264A21974FA3C85E7EAF0A

点“安装”:
025.jpg

安装完成:
026.jpg

登陆成功,安装成功:
027.jpg

补充:网站的默认文档一般都是index.php在前,悟空的默认文档应该设置为index.html,否则每次不能自动显示登陆页
到默认文档设置里把除index.html以外的全部删除然后点添加即可。
028.jpg

2023-03-11 重要说明:悟空软件名义上是开源,但是它开源仅仅是针对个人学习使用,假如你私自用于公司运营,则构成了侵权了,各位三思。(开源这俩字人家悟空玩得好呀!我就奇了怪了,这CRM系统个人是如何能够使用起来的?所以悟空这所谓的开源,不过是挂羊头卖狗肉,一个低极的营销手段罢了)这软件开源版授权价格不菲,至少6万+,一旦被悟空软件发现你用于公司环境使用,后果你懂的。我也只是搭建起来体验一下,本来是打算推给公司销售部使用的,一问价格怂了,用不起用不起。
WechatIMG29.jpeg

所以我已经体验完把它下架了,换了一家能够买得起的(https://www.bgk100.com/)帮管客,这家价格还在可接受范围,功能上虽然没有悟空多,但是作为一个CRM系统,足够了。有兴趣的可以去了解一下。
iShot_2023-03-11_08.33.49.jpg
iShot_2023-03-11_08.30.02.jpg

0

评论 (14)

取消
  1. 头像
    心血索魂
    Windows 10 · Google Chrome

    另外输入什么会出现 悟空软件 这四个字? 我用index.html 直接就是登录页面了

    回复
  2. 头像
    心血索魂
    Windows 10 · Google Chrome

    大佬 我按您的流程安装完成了,http://你的域名/index.php 登录页面出来了,但是我按昭你要求装页面出现了错误:http://你的域名/index.php/admin/install/index.html 出现的错误是
    Connection refused
    $this->options = array_merge($this->options, $options);
    }
    # redis 密码
    $password = config('cache.password');
    if (!empty($password)) $this->options['password'] = $password;
    $this->handler = new \Redis;
    if ($this->options['persistent']) {
    $this->handler->pconnect($this->options['host'], $this->options['port'], $this->options['timeout'], 'persistent_id_' . $this->options['select']);
    } else {
    $this->handler->connect($this->options['host'], $this->options['port'], $this->options['timeout']);

    回复
    1. 头像
      rongyan 作者
      MacOS · Google Chrome
      @ 心血索魂

      应该是你的redis的密码没有设置正确。参看一下我的贴子中关于redis部分的内容。

      回复
      1. 头像
        rongyan 作者
        MacOS · Google Chrome
        @ rongyan

        正常搭建好后(源码config文档里的数据库、raids)几个类目都设置正确之后,直接域名/index.php或者IP(ip/index.php)访问,就会显示悟空软件四个字(宝塔新建的网站默认文档是index.php在index.html之前)你是不是在地址栏直接输入了index.html或者在宝塔里设置过默认文档把index.html提在前了?设置默认文档应该放在成功安装好系统之后,当然这没太大影响,提前设置也可以,只是你测试有没有悟空软件四个字的时候,手动输入一下index.php访问测试即可。

        回复
  3. 头像
    永恒
    Windows 10 · Google Chrome

    我用centOS7+宝塔+Apache+Mysql 用这个方法可行 WIN宝塔+Nginx+Mysql 就404

    回复
    1. 头像
      rongyan 作者
      Windows 10 · Google Chrome
      @ 永恒

      WIN下的宝塔确实会引起程序玄学问题,有时候确实很让人抓狂。
      所以最好还是用LINUX跑宝塔,会比WIN下要稳定得多。

      回复
  4. 头像
    悟空
    Windows 10 · Google Chrome

    要设置TP伪静态才现实“悟空软件”,但是访问安装路径还是现实“悟空软件”

    回复
  5. 头像
    悟空
    Windows 10 · Google Chrome

    数据库导入完 进入域名 直接到登陆页面,不提示悟空软件。访问安装路径 提示404 Not Found

    回复
    1. 头像
      rongyan 作者
      Windows 10 · Google Chrome
      @ 悟空

      那应该还是配置得不正确。还是需要从运行环境和数据库连接入手。
      一定要保证直接访问会有悟空软件四个字,这是环境+程序配置正确的前提。
      正确了才能进行下一步的安装。

      回复
  6. 头像
    悟空2
    Windows 10 · Google Chrome

    你好 按照你 这个 就是不能安装 一直显示 悟空软件!

    回复
    1. 头像
      rongyan 作者
      Windows 10 · Google Chrome
      @ 悟空2

      能显示悟空软件说明配置正确,继续进行第12步就可以了。全部配置完成以后,一定要把默认文档设置成index.html而不是index.php

      回复
      1. 头像
        小白
        Windows 10 · Google Chrome
        @ rongyan

        你好大佬,那四个数据库是一定要导入的嘛?我在群晖搭建,有些数据库导入报错了

        回复
        1. 头像
          rongyan 作者
          Windows 10 · Google Chrome
          @ 小白

          我只是自己试着安装的时候把四个都导入了。
          官方文档也是模凌两可的,没个准备的说法。我也不知道是不是全部都要导,你可以只导一个试试。

          回复
          1. 头像
            小白
            Windows 10 · Google Chrome
            @ rongyan

            好的,感谢大佬,即使错误也还是可以用,就是不知道会不会有暗病

            回复