其它服务器(ThinkPHP5)与Discuz3.3自带的UCenter实现同步(一) - 通信成功

本篇不限于使用什么框架,没有框架都行,只要你放项目根目录,都一样的。

下载discuz,打开压缩包后
在这里插入图片描述
我们只需要upload这个目录,解压至服务器www目录下,改不改名随你,我改为dz。
目录结构
在这里插入图片描述
安装dz
在这里插入图片描述
纳尼?你想说你要实现的是俩台联网的服务器互联啊!
放心,可以连到。但我穷,买不起。

注意了!
该版本貌似最高只支持php7.0,再高就会安装不了。即使你用7.0安装完切换到更高版本也会报错,不能正常使用,所以,你要切换到7.0。

我同意→下一步→下一步→配置数据库,本地就127.0.0.1,为了模拟你放服务器上要填ip,下一步→安装完长这样,就对了。
在这里插入图片描述
重新http://localhost/dz/admin.php访问,输入登录帐号密码,进入后台,点击UCenter,还是那个帐号密码
在这里插入图片描述
在这里插入图片描述
如果你发现它一直是正在连接
在这里插入图片描述
那么,是因为你用的nginx,你换成apache就好了。
在这里插入图片描述
它为什么能通信成功?因为它是discuz自带的,已经配置好了的。
现在,我们要使它和其它服务器也通信成功,为啥要通信成功?因为没成功,那你什么操作都接收不到。

下载了tp5.0.24,用来模仿俩个站点。
在这里插入图片描述
打开这个配置文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重点在于UC_KEY(通信密钥)UC_APPID在这里插入图片描述
现在,我们添加一个应用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
会自动生成密钥的
在这里插入图片描述
将dz的这几个复制tp目录下
在这里插入图片描述
修改tp,这俩就是刚才新建应用里的id与key。
在这里插入图片描述
刷新dz后台
在这里插入图片描述

发布了112 篇原创文章 · 获赞 75 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/weikaixxxxxx/article/details/91129388
今日推荐