-

Window开始使用 - 入门指南

获得 二鸽客服私有部署

1. 官网首页下载

你可以在我们的 官网首页 下载到 二鸽客服 的最新版。目录结构如下:

</>code

  1. ├─public //公共js、css等目录
  2. ├─template //模板文件
  3. ├─upload //上传目录
  4. └─configdb.json //数据库配置
  5. └─config.json //基础配置
  6. └─x2gkf //linux启动文件
  7. └─x2gkf.exe //window启动文件 直接鼠标双击

2. gitee下载

下载地址: x2gkf-common-master.zip


4. 下载好的x2gkf-common-master.zip,在服务器任意盘解压出来

如果服务器没有解压软件请先安装解压软件后进行解压: WinRaR

服务器环境部署
环境要求
Mysql >= 5.6 推荐 5.7
Nginx

1. 使用phpStudy 配置环境

下载地址: https://www.xp.cn/download.html

下载好后,在服务器直接双击安装,安装好后,系统就已经有Nginx 和 Mysql环境了.


打开软件,新建数据库,第3、4步用户名密码自行填写


导入数据库,找到前面解压出来的文件中的数据库文件


配置文件

数据库配置:在你解压的目录下找到配置configdb.json文件。如果后缀为.bak请重命名删除.bak

{
   "hostname": "127.0.0.1",
   "hostport": "3306",
   "database": "online.service.golang",  //上面创建的数据库名称
   "username": "dbname1",                //上面创建的数据库 用户名
   "password": "a123456",                //上面创建的数据库 密码
   "charset": "utf8mb4",
}
            

其他配置:在你解压的目录下找到配置config.json文件。如果后缀为.bak请重命名删除.bak

{
   "WebPort": 8090,                  //运行端口,默认8090,正常默认就可以了,若有冲突可以修改
   "AdminLoginUrl": "service/login", //自定义后台登入地址,默认service/login
    "VisitorUrl": "v",//自定义访客路由地址,默认v
}
            

注意:如果是程序已经是运行中,修改配置后,需重启程序才能生效

启动程序

在目录下双击x2gkf.exe启动,成功后如下图:

主要:这个窗口不可关闭

自此二鸽客服客服系统已搭建成功,正常启动运行

现在你可以在服务器中浏览 http://127.0.0.1:8090

查看是否可以正常浏览了

站点超级管理默认账号:root 密码:123456 ,登入后第一时间修改

开放服务器端口外部访问

在服务器菜单中找到,防火墙,如果下图:

入站规则设置好后,出站规则也是一样设置一下就好了

如果是阿里云/腾讯云等云服务器,则安全组也需要设置下让8090端口可以被外网访问。

现在你可以在服务器中浏览 http://外网ip:8090
绑定域名/布置https

创建网站,如果下图:

第3步如果选择https会弹出证书选择框,选择自行申请好的证书文件就可以了

接下来选择”伪静态“,将下面代码粘贴进入


#PROXY-START/

location ^~ /
{
    proxy_pass http://127.0.0.1:8090;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    proxy_http_version 1.1;
    # proxy_hide_header Upgrade;

    add_header X-Cache $upstream_cache_status;

    #Set Nginx Cache


    set $static_fileomW69AP6 0;
    if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
    {
    	set $static_fileomW69AP6 1;
    	expires 1m;
        }
    if ( $static_fileomW69AP6 = 0 )
    {
    add_header Cache-Control no-cache;
    }
}

#PROXY-END/

            

画红线地方需要注意,如果上面在配置文件中有修改为其他端口的,这里也要对应填写配置文件中的端口。正常默认就可以了

最后点确定就可以了

自此二鸽客服客服系统域名证书已部署成功,正常启动运行

现在你可以在服务器中浏览 http://域名 或者直接使用 ip+端口 访问 如:http://127.0.0.1:8090

查看是否可以正常浏览了

后台: http://域名/service/login

站点超级管理默认账号:root 密码:123456 ,登入后第一时间修改

二鸽客服 - 在每一个细节中,用心与你沟通,如使用中遇到问题可以直接咨询在线客服