Discuz X3.2和phpcms v9.5.9 相互同步登陆注册退出 详细版

最近闲来无事,打算用discuz 和phpcms 做站,里面涉及到 discuz ,phpcms,ucenter 相互通信的问题,本人做个小教程供大家参考,水平有限,请多包涵^_^。

本次测试使用的是Discuz X3.2,Phpcms v9.5.9和ucenter,因考虑到以后的扩展,所以单独把ucenter独立安装,如果没有其他考虑的话可以不用独立安装ucenter,可直接使用discuz内置的ucenter.

<——————- 此处高手可忽略 start———————–>

安装这3样以后在ucenter 的应用管理内添加phpcms应用

然后

应用类型选择“其他”

应用名称:phpsso           //此处可以自定义

应用的主URL: http://你的域名/phpsso_server    //注意又要多朋友粗心会忘记在域名后加phpsso_server导致通信失败

是否开启同步登陆和是否接受通知全部选“是” 然后提交

你会得到一个通信秘钥,

<——————- 此处高手可忽略 end———————–>

第一步会发先phpcms与ucenter通信失败。

解决方法:登陆phpcms的phpsso——>系统配置——–>UCenter配置

是否启用: 选择“是”

Ucenter api 地址:http://你的域名     //不要带反斜杠 “/”该地址为ucenter的根目录可以根据需求修改,如果你的UCenter 是直接内置discuz里面那么地址为 http://论坛地址/ucenter

其他的数据库主机名,用户名,密码 ,按自己的实际情况正常填写

继续阅读

Centos7.3 新磁盘挂载

本次试验对象为centos 7.3 ,要挂载的磁盘为100G

 

查看磁盘

1
fdisk –l

 

在我的测试环境中找到了一块磁盘编号为/dev/xvdb  的新磁盘

磁盘格式化

磁盘分区

  1. 进入fdisk模式
  2. 1
    /sbin/fdisk /dev/xvdb
  3. 输入n进行分区
  4. 输入p选择分区类型为主分区
  5. 输入1选择分区个数为1,
  6. 注意 主分区可以有4个,扩展分区 linux上扩展分区只能有1个,扩展分区创建后不能直接使用,还要在扩展分区上创建逻辑分区。
  7. 选择柱面,这里我们直接回车选默认的就可以了
  8. 输入w保存,

保存后输入

1
ls –l /dev

就可以看到有个新分区 xvdb1已经建立好了

 

格式化分区

新分区格式化为ext4文件系统

1
mkfs -t ext4 /dev/xvdb1

挂载硬盘

选着挂载点,没有的话就自己建立一个

我是挂载在根目录下的www目录所以创建一个www挂载点

1
mkdir www

然后将/dev/xvdb1 挂载到www下

1
mount /dev/xvdb1 /www

然后使用df -h查看挂载结果会看到已经挂载成功

1
df -h

 

最后一步设置开机自动挂载

编辑/etc/fstab 文件

1
vi /etc/fstab

然后再输入

1
/dev/xvdb1 /www ext4 defaults 1 2

然后保存

大功告成。