LAMP 部署 Discuz 论坛
一、安装 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 'root'@'localhost' 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-service=http --permanent firewall-cmd --reload # 临时关闭SELinux(重复执行保险) setenforce 0五.进入 Discuz 安装页面
setenforce 0时关闭SELinux
数据库名:luntan
数据库密码:redhat
