步骤一:部署Discuz!论坛代码
1)下载及解包
提前下载好Discuz!论坛的代码包文件,比如 Discuz_X3.4_SC_UTF8.zip,通过Xshell 7工具将此文件上传到服务器的 /root/ 目录下,并在服务器上确认
Discuz! 正式版下载 - Discuz! 发布版下载 - Discuz! 下载 - Discuz! 最新版下载 - Discuz! 官方站 - PHP 开源论坛 - Powered by Discuz! (comsenz.com)
https://download.comsenz.com/
ls查看 ls -lh /root/Discuz_X3.4_SC_UTF8.zip
使用unzip命令可以解压.zip格式的压缩包 unzip /root/Discuz_X3.4_SC_UTF8.zip
将论坛代码部署为 /var/www/html/bbs/,作为此站点的一个子目录
复制解压后的upload/子目录,部署为 /var/www/html/bbs。 cp -rf upload/ /var/www/html/bbs
确保LAMP平台已经运行
主要是 httpd、mariadb服务,必要时可以重启一下 systemctl restart httpd mariadb
确保防火墙已经关闭、SELinux机制已经禁用
建议暂时停用防火墙、停用SELinux保护,避免因安全限制带来一些排错困扰 systemctl disable firewalld --now setenforce 0
访问Discuz!论坛安装页面
在 Firefox 浏览器访问 http://192.168.13.55/bbs/install/ ,确保可看到论坛安装页面,单击“我同意”按钮
进入检查安装环境页面,此页面的最底部会显示“请将以上红叉部分修正再试”,无法继续
解决目录权限问题 cd /var/www/html/bbs/ chown -R apache config/ data/ uc_server/ uc_client/ ls -ld config/ data/ uc_server/ uc_client/
接下来的设置运行环境接受默认的“全新安装”即可,单击下一步继续
设置数据库连接
然后会进入到数据库设置页面,根据页面提示正确填写好连接参数(MariaDB数据库的默认管理员为root,密码为空),再继续下一步
完成安装
等待安装程序写入数据库信息,完成相关安装操作,成功后页面右下角会出现提示“您的论坛已完成安装,点此访问”
点此访问之后就会出现下面页面,这样就算成功了