一.系统基础配置
1. 关闭防火墙并禁止开机启动
2. 修改主机名
3. 配置本地光盘为yum源
mount /dev/sr0 /mnt
vim /etc/yum.repos.d/yum.repo
yum clean all
yum makecache
4. 测试网络连通性
二.部署LNMP环境 、Discuz论坛
1. 安装PHP:dnf install -y php*
2. 安装Nginx:dnf install nginx -y
3. 安装MariaDB:dnf install mariadb-server -y
(1)上传Discuz安装包到Linux
Xftp新建连接:主机填RHEL9.3的IP,用户名“root”,密码“redhat123”,点击“连接”。
在Xftp中,将Windows的“upload”目录拖拽到Linux的“/”下
(2)安装完成后启动数据库:systemctl start mariadb
(3)登录MariaDB:mysql -uroot -p
(4)在MariaDB命令行中执行以下操作:
查看当前数据库:show databases;
创建论坛专用数据库:create database luntan;
查看数据库,确认“luntan”已创建:show databases;
修改root密码:alter user 'root'@'localhost' identified by 'redhat123';
退出MariaDB:exit
执行mysql -uroot -p,完成配置。
4.部署Discuz论坛
(1)给Discuz文件赋予权限
给“/upload”目录所有权限:chmod -R 777 /upload
(2)配置Nginx指向Discuz文件,编辑Nginx主配置文件:vim /etc/nginx/nginx.conf
重启Nginx使配置生效:systemctl restart nginx
5.安装论坛软件(windows中打开浏览器输入服务器ip ,按照Discuz安装向导提示操作)
终端Ip:192.168.88.128