LAMP 部署 Discuz 论坛 📅 2026/7/18 21:21:01 一、安装 LAMP 环境 上传工具# 安装Apache、MariaDB、PHP数据库驱动 dnf install httpd mariadb-server php php-mysqli -y # 检查lrzsz上传工具未安装则安装 rpm -qa | grep lrzsz dnf install lrzsz -y二、数据库初始化# 启动数据库服务 systemctl start mariadb systemctl status mariadb # 进入数据库 mysql # 查看现有库 show databases; # 创建论坛数据库luntan create database luntan; # 修改本地root账号密码为redhat alter user rootlocalhost identified by redhat; # 退出数据库 exit三、部署 Discuz 论坛源码# 移动论坛压缩包到网站根目录 mv Discuz_X5.0_20260610.zip /var/www/html/ # 进入网站目录 cd /var/www/html/ # 查看目录文件 ll # 删除默认Apache首页 rm -rf index.html # 确认当前路径 pwd # 查看压缩包文件类型 file Discuz_X5.0_20260610.zip # 安装解压工具并解压源码 dnf install unzip -y unzip Discuz_X5.0_20260610.zip # 解压后查看文件 ll # 给论坛目录读写权限安装必需 chmod 777 upload/data/ upload/config/ -R # 回到家目录 cd四、启动 Web 服务 防火墙配置# 启动Apache并查看状态 systemctl start httpd systemctl status httpd # 查看防火墙状态放行http服务可选推荐 systemctl status firewalld firewall-cmd --add-servicehttp --permanent firewall-cmd --reload # 临时关闭SELinux重复执行保险 setenforce 0五.进入 Discuz 安装页面setenforce 0时关闭SELinux数据库名luntan数据库密码redhat