本次用到:
环境nginx
CentOS Linux 7.5.1804
宝塔面板
备案域名一个,以及解析到主机
备案云服务器
ssl证书(没有或者不知道哪里有可以查看文章:怎么获取SSL证书)
匿聊2.0源码:
此处内容已经被作者隐藏,请输入验证码查看内容
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“麻木博客”或者“mamublog”或者微信扫描右侧二维码都可以关注本站微信公众号。
开始搭建:
1:打开安装好的宝塔面板,如不知道怎么安装面板,请查看文章:如何安装服务器管理面板
2:解析域名后添加网站:
3:删除默认文件,上传匿聊源码
4:设置网站运行目录为:client
5:设置ssl证书
6:上传源码中的数据库SQL文件
7:配置Applications/chat/config.php 数据账户用户名密码
配置/client/connect.php
/client/client.js第二行代码改为:wss://网站域名:8282,记得防火墙放行8282端口。wss代表https,如果没有ssl证书就设置为ws//网站域名:8282
8:创建ssl目录,上传与域名相匹配的ssl证书crt及key证书。
9:在/Application/chat/start_gateway.php配置worerman的wss的ssl证书路径,使网站支持https。
10:在宝塔面板终端输入:php -m检查PHP是否有PDO与pdo_mysql扩展,如果没有pdo 或者 pdo_mysql,请⾃⾏安装。
查看自己网站默认路径
重启服务器后:
在宝塔面板终端
使用linux cd命令进入匿聊网站根目录输入php start.php start -d 运行start.php启动workerman服务器。
测试效果与预览网站:点我