news 2026/5/4 14:40:42

RHCSA结课项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RHCSA结课项目

综合项目

搭建论坛

项目架构

整体结构
  • 使用LNMP环境+Discuz论坛源程序

  • LNMP= Linux + Ngnix + mariadb + PHP

Nginx
  • 最初于2004年10月4日为俄罗斯知名门户站点而开发的

  • Nginx是一款轻量级的网站服务软件,因其稳定性和丰富的功能而深受信赖,

  • 特点:低系统资源、占用内存少且并发能力强,是目前主流网站使用的http服务程序

Mariadb
  • Mariadb是一种数据库软件

  • 由开源社区维护,是MySQL的分支,几乎完全兼容MySQL,两者性能基本一致,操作十分相似

PHP
  • PHP(Hypertxt Preprocessor,超文本预处理器)是一种通用的开源脚本语言,发明于 1995年,它吸取了 C 语言、Java 语言及 Perl 语言的很多优点,具有开源、免费、快捷、跨平台性强、效率高等优良特性,是目前 Web 开发领域最常用的语言之一

  • Discuz默认使用PHP编写

Discuz
  • Discuz一套通用的社区论坛软件系统

  • 自2001年6月面世以来,Discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度、覆盖率最大的论坛软件系统之一

  • 2010年8月23日被腾讯收购

  • 网址:https://www.discuz.vip/

项目准备

安装RHEL9系统
配置系统
  • 关闭安全软件

[root@localhost ~]# systemctl stop firewalld # 关闭防火墙 [root@localhost ~]# systemctl disable firewalld # 取消开机启动 [root@localhost ~]# setenforce 0 # 关闭SELinux
  • 修改主机名

  • 配置本地光盘镜像为yum源

# 挂载光盘 ​[root@localhost ~]# yum clean all ​[root@localhost ~]# yum makecache
  • 测试网络连通性:ping www.qq.com

  • 制作快照

下载Discuz安装包
  • 使用windows迅雷下载Discuz!x3.5安装包

  • 地址:https://gitee.com/Discuz/DiscuzX/attach_files/2044572/download

  • 在windows系统解压缩后备用

部署项目

安装LNMP环境
  • 安装php

[root@localhost ~]# dnf install -y php*
  • 安装nginx

[root@localhost ~]# dnf install nginx -y
  • 安装数据库

[root@localhost ~]# dnf install mariadb-server -y
配置环境
  • 数据库配置

# 启动数据库Enter password: 在此处直接回车即可 # 查看目前的所有数据库信息​ # 创建luntan数据库​ # 修改登录数据库的密码
  • 设置论坛安装文件

    • 使用xftp将Discuz_X3.5_SC_UTF8_20250205目录中的upload目录上传到根目录,并赋予权限

[root@localhost ~]# chmod -R 777 /upload

  • 设置nginx

# 修改​​​​​​​
安装论坛软件
本机IP地址:192.168.88.130
  • windows中打开浏览器输入服务器ip ,按照Discuz安装向导提示操作

  • 下一步后成功

  • 直接访问站点,测试

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/28 12:51:15

快速启动YOLOE容器,GPU环境配置一步到位

快速启动YOLOE容器,GPU环境配置一步到位 你是否也经历过这样的场景:好不容易找到一个前沿的开放词汇检测模型,结果卡在环境配置上——CUDA版本不匹配、PyTorch编译失败、CLIP依赖冲突、Gradio端口起不来……折腾半天,连第一张图片…

作者头像 李华
网站建设 2026/4/28 12:50:08

Docker build缓存失效真相:87%的“强制更新”其实根本没生效!用docker image history -v反向验证你的每一层是否真被重建(附自动化校验工具)

第一章:Docker build缓存失效的真相与认知误区Docker 构建缓存并非“智能记忆”,而是严格基于构建上下文、指令顺序与内容哈希的确定性机制。许多开发者误以为只要 Dockerfile 未修改,缓存就必然复用;实则任意上游层(如…

作者头像 李华
网站建设 2026/4/28 12:51:16

三分钟掌握m3u8视频下载神器:MediaGo深度体验指南

三分钟掌握m3u8视频下载神器:MediaGo深度体验指南 【免费下载链接】m3u8-downloader m3u8 视频在线提取工具 流媒体下载 m3u8下载 桌面客户端 windows mac 项目地址: https://gitcode.com/gh_mirrors/m3u8/m3u8-downloader 还在为网页视频无法保存而烦恼吗&a…

作者头像 李华
网站建设 2026/4/18 4:58:14

YOLOE模型推理提速秘诀,官方镜像真香

YOLOE模型推理提速秘诀,官方镜像真香 在智能安防、工业质检和自动驾驶等实时性要求极高的场景中,目标检测与分割的“快”与“准”始终是一对难以调和的矛盾。传统方案往往依赖高性能GPU集群才能勉强满足帧率需求,部署成本居高不下。而随着YO…

作者头像 李华
网站建设 2026/4/28 11:29:56

DeepSeek-Coder-V2:让编程效率翻倍的智能代码助手

DeepSeek-Coder-V2:让编程效率翻倍的智能代码助手 【免费下载链接】DeepSeek-Coder-V2 项目地址: https://gitcode.com/GitHub_Trending/de/DeepSeek-Coder-V2 你是不是经常在夜深人静的时候,对着屏幕上的bug百思不得其解?或者在学习…

作者头像 李华
网站建设 2026/5/3 12:05:26

麦橘超然生成多样性控制:不同seed效果对比

麦橘超然生成多样性控制:不同seed效果对比 你有没有试过用同一个提示词生成图片,结果每次都不一样?有时候惊艳,有时候离谱。这背后的关键,就是 seed(随机种子)。 在 AI 图像生成中&#xff0c…

作者头像 李华