news 2026/4/3 4:44:27

RHCSA结课综合作业

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RHCSA结课综合作业

一、项目架构

(1)整体结构

1、使用LNMP环境+Discuz论坛源程序

2、LNMP=Linux+Nginx+mariable+PHP

(2)Nginx
1、最初于2004年10月4日为俄罗斯知名门户站点而开发的
2、Nginx是一款轻量级的网站服务软件,因其稳定性和丰富 的功能而深受信赖
3、特点:低系统资源、占用内存少且并发能力强,是目前主 流网站使用的http服务程序
(3)Mariadb
1、Mariadb是一种数据库软件
2、由开源社区维护,是MySQL的分支,几乎完全兼容
3、MySQL,两者性能基本一致,操作十分相似
(4)PHP
1、PHPHypertxt Preprocessor,超文本预处理器)是一种 通用的开源脚本语言,发明于 1995年,它吸取了C语 言、Java语言及Perl语言的很多优点,具有开源、免费、 快捷、跨平台性强、效率高等优良特性,是目前 Web开 发领域最常用的语言之一
2、Discuz默认使用PHP编写
(5)Discuz
1、Discuz一套通用的社区论坛软件系统
2、自20016月面世以来,Discuz!已拥有15年以上的应用历 史和200多万网站用户案例,是全球成熟度、覆盖率最大 的论坛软件系统之一
3、2010823日被腾讯收购
4、网址:https://www.discuz.vip/

二、实现过程

安装RHEL9系统

见博主发布的RHCSA第一次作业中有详细过程;

1、项目准备
(1)配置系统

关闭安全软件

修改主机名

配置本地光盘镜像为yum源

进入之后点i进行编辑如下内容,编辑完以后点ESC输入:wq退出;

清理yum源,并创建makecache

测试网络连通性

制作快照

(2)下载Discuz安装包

使用Windows下载Discuz! x3.5安装包

下载地址如下

在windows系统中解压缩后备用(记住文件夹位置)

2、部署项目
(1)安装LNMP环境

安装php

安装nginx

安装数据库

(2)配置环境

数据库配置

设置论坛安装文件

使用xftpDiscuz_X3.5_SC_UTF8_20250205目录中的 upload目录上传到根目录,并赋予权限
在Xshell中点Xftp软件标志,进入Xftp

在Xftp里找到之前下载的Discuz安装包的位置,只需要将upload文件夹拖到旁边的根目录下(拖到空白处,不要放在任何一个文件夹内);

输入上述命令后,蓝色字体upload将带有绿色背景,如下:

设置nginx

进入之后只编辑红色框内的内容,具体内容如图所示:

(3)安装论坛文件

复制上图的ip以后,进入浏览器搜索,将会出现如下界面,根据图中提示操作

点击完同意以后会出现一个小弹窗,点击取消/继续

填写内容得与数据库创建时填入的内容相符,Email可改可不改

完成以上步骤后即整体架构完成

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

基于SpringBoot+Vue医疗陪护服务平台的设计与实现

博主主页:一点素材 博主简介:专注Java技术领域和毕业设计项目实战、Java微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。 技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬…

作者头像 李华
网站建设 2026/3/10 10:34:39

提示工程架构师进阶:多模态AI系统的5大提示工程挑战与突破

提示工程架构师进阶:多模态AI系统的5大提示工程挑战与突破 副标题:从文本到多模态的Prompt设计升级指南 摘要/引言 当GPT-4V、Gemini Pro Vision等多模态大模型(MLLM)成为AI应用的核心驱动力时,我们突然发现——原来纯文本时代的Prompt设计经验,在多模态场景下会“失效…

作者头像 李华