wolive客服系统源码搭建

wolive是一款为数不多的可自行搭建的php客服系统源码,基于开源高性能workerman框架开发,看了下,功能比较全。想到基于workerman开发,并发性能应该不错。

找遍其它客服系统,发现都没有给源码,程序及聊天数据也全部存储在别人服务器上,由于业务涉及到一些账号、订单、买家信息等隐私,担心数据安全问题,所以找到了wolive。由于wolive可以私有化部署,数据库、程序都在自己服务器上,安全问题得到解决。同时他们提供源码,二次开发很方便。另外看到wolive已经成为workerman官方推荐项目,所以果断购买授权入手。

本篇文章主要记录下wolive客服系统源码的搭建过程。

wolive客服系统分为wolive-web和wolive-pusher两部分,wolive-web顾名思义,就是一套web程序啦,提供客服界面啥的。wolive-pusher是workerman开发的socket服务,用来做数据实时推送的。

安装php环境

apt-get install php5.6-cli php5.6-fpm php5.6-curl php5.6-mbstring php5.6-gd php5.6-mysql nginx  -y

安装php-cli(workerman用到它)、php-fpm+nginx+mysql以及一些php扩展(wolive-web用到)。

配置nginx

server {
    listen 80;
    server_name  你的域名;
    root 实际磁盘路径/wolive-web/public;
    client_max_body_size 18M;
    index index.php index.html;
    location / {
      index index.html index.php;
      if (!-e $request_filename) {
          rewrite ^/index.php(.*)$ /index.php?s=$1 last;
          rewrite ^(.*)$ /index.php?s=$1 last;
          break;
      }
    }

    location /app
    {
      proxy_pass http://127.0.0.1:9090;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "Upgrade";
      proxy_set_header X-Real-IP $remote_addr;
    }

    location ~ \/upload\/.*\.php {
      deny all;
      return 404;
    }

    location ~ \.php$ {
       add_header Access-Control-Allow-Origin *;
       fastcgi_pass    127.0.0.1:9000;
       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

重启nginx

/etc/init.d/nginx restart

安装wolive-web

访问 http://域名.com/install.php得到如下界面

如果都是ok就可以下一步,不是的话上面是少扩展,下面是目录不可写,给个写权限就好了。

下一步如下页面

这部分就是填写数据库等信息,注意左边的部分是自动生成的,不用动。之前我就懂了导致无法通讯,切记。

下一步就安装成功了

 

接下来是wolive-pusher

cd /home/www/wolive-source/wolive-pusher

 

$domain 配置改成自己的域名

启动wolive-puser

这样就把wolive-pusher启动了

好了,大功告成,我们可以愉快的使用wolive了。

配上截图:

访客侧

客服侧:

移动端:

     

页面的样式还是很不错的。

 

 

转载于:https://my.oschina.net/u/3984347/blog/3018417

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 搭建环境 首先需要在服务器上安装好Web服务器(如Apache、Nginx等)、PHP解释器和MySQL数据库。可以使用一键安装工具如XAMPP、WAMP等。 2. 创建数据库 使用MySQL客户端创建一个新的数据库,例如"training_system"。 3. 导入数据表 下载员工培训系统源码,将其中的"training_system.sql"文件导入到刚刚创建的数据库中。可以使用命令行工具导入: ``` mysql -u root -p training_system < training_system.sql ``` 4. 修改数据库配置文件 在源码中找到"config.php"文件,修改其中的数据库连接信息: ``` define('DB_HOST', 'localhost'); define('DB_NAME', 'training_system'); define('DB_USER', 'root'); define('DB_PASS', 'your_password'); ``` 将"DB_USER"和"DB_PASS"替换为你的MySQL用户名和密码。 5. 配置Web服务器 将源码中的所有文件复制到Web服务器的根目录下(例如Apache的htdocs目录)。修改Web服务器的配置文件,将所有请求都重定向到"index.php"文件: ``` RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L,QSA] ``` 6. 测试 在浏览器中访问你的培训系统网站,例如"http://localhost/training_system"。如果一切正常,你应该能够看到登录页面。 7. 管理员登录 默认的管理员用户名和密码是"admin"和"admin"。登录后可以对培训系统进行管理和配置。 以上就是员工培训系统网站源码搭建教程的全部内容,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值