[写在前面]本文是小白爱情折腾系列的第二篇(不知道以后还有没有)。使用的设备与上一篇文章中的相同,整体操作基于相同的系统环境,因此本文将涵盖一些预部署操作。如果想了解更多,可以参考第一篇文章(WordPress博客部署)。[声明]
本文部分图片来自网络,文后会添加参考文献。
[以下文字]一、安装环境及准备工作概述
1.基本环境:
①红米Note2一台(内置128G内存卡),基本BusyBox LinuxDeploy环境,Linux版本为Debian9。
②前期部署WordPress时已经安装了三件套Nginx PHP7.0 MariaDB,具备基本的LNMP部署环境。2.准备工作:①安装unzip解压工具。
安装解压缩②安装PHP-XML工具(DiscuzX论坛必备,如果你的基础环境缺少,要补上)。Apt-get update #获取软件更新源。
apt-get安装php7.0-xml
③下载DiscuzX3.4,选择UTF-8版本。官方地址:
https://gitee.com/ComsenzDiscuz/DiscuzX
https://gitee.com/3dming/DiscuzL/attach_filesPS:网上教程关于discuzx的位置有很多观点,因为每个人的安装环境不一样。这一步一定要找准位置(多看文献,多思考)。
4.进入Win下的浏览器,在地址栏输入192.168.1.105(移动IP)/discuzx/install,回车安装。同意协议后,我进入了安装环境的检查,此时出现了一些不符合项。5.回到Linux,进入/var/www/html/discuzx/目录,对这个目录中的文件添加可写权限。cd /var/www/html/discuzx/
chmod -R go w配置数据UC _客户端UC _服务器6.修改后,刷新页面并确认所有条件都满足,然后继续下一步。如果中间有什么红叉,需要自己想办法解决。(除了文件夹的权限,主安装提示缺少PHP-XML,这是提前准备的原因。)7.设置运行环境阶段,选择第一项(新安装),然后选择下一步。8.创建数据库链接,填写上一篇文章设置的数据库名称、数据库用户和用户密码,并设置论坛管理员的账号密码,接下来继续。安装成功完成后,您可以看到discuzx论坛主页。
本地地址是http://192.168.1.105(移动IP)/discuzx/
温馨提示:由于采用了整体文件夹安装方式,论坛可以和之前的博客共存,互不影响。
[效果演示]1.论坛界面(访问者视角)
[问题讨论]目前已知的问题是Ucenter和DiscuzX的通讯失败,但并未影响论坛的正常使用(论坛已经测试注册正常)。[参考文献]https://www.cnblogs.com/yitao326/p/11115892.html
https://www.cnblogs.com/yunweibai/p/10885884.html