基于 Laravel 的客服系统: www.kefu.chat.
composer install
cp .env.example .env
#修改数据库、Redis密码和
code .env
php artisan key:generate
php artisan jwt:secret
php artisan migrate
#导入省市区街道数据库
php artisan pca:refreshData -d jd
#初始化套餐信息
php artisan db:seed --class=Database\\Seeders\\PlansTableSeeder
#初始化管理员
php artisan db:seed --class=Database\\Seeders\\PermissionSeeder
php artisan db:seed --class=Database\\Seeders\\AdminSeeder
#待分配对话
php artisan db:seed --class=Database\\Seeders\\ConversationTableSeeder
php artisan db:seed --class=Database\\Seeders\\MessageTableSeeder
#已分配对话
php artisan db:seed --class=Database\\Seeders\\ConversationTableSeeder
php artisan db:seed --class=Database\\Seeders\\MessageTableSeeder
php artisan db:seed --class=Database\\Seeders\\AssignSeeder
#全新企业
php artisan db:seed --class=Database\\Seeders\\InstitutionsTableSeeder
#全新客服
php artisan db:seed --class=Database\\Seeders\\UsersTableSeeder
#全新访客
php artisan db:seed --class=Database\\Seeders\\VisitorsTableSeeder
Nginx 需要配置
location /websocket {
proxy_pass http://127.0.0.1:6003;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
break;
}
启动服务
php artisan websocket:serve --host=127.0.0.1 --port=6003
php artisan test
商业软件, 保留知识产权, 不开源.