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可改可不改

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1196695.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【课程设计/毕业设计】基于springboot的智慧医疗网上预约系统医院在线挂号与患者预约管理【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

springboot_ssm807古诗词数字化分享平台--论文

目录具体实现截图摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 摘要 随着数字化技术的快速发展,传统文化资源的保护与传承面临新的机遇与挑战。古诗词作为中华优秀传统文化的重…

异常检测:提示工程架构师如何识别提示数据中的异常行为?

异常检测:提示工程架构师如何识别提示数据中的异常行为? 引言:当提示成为关键基础设施 在当今以大型语言模型(LLM)为核心的应用架构中,提示(Prompt) 已经从简单的指令语句&#xff0…

字节面试官:问你C++观察者模式,你答了7点他说不够深

二面技术官问了你一道看似简单的问题:“用C实现一个观察者模式,说说关键点。” 你噼里啪啦说了一通:接口设计、注册注销、通知机制……自我感觉良好。结果他皱了皱眉说:“这些是基础,我想听的是C特有的实现难点。” …

分流抢票软件bypass,Bypass-分流抢票:让你秒杀抢票,稳定捡漏的神器!

马上要过年了。你的火车票好买吗?希望大家都能买到心仪的火车票,开开心心,安安全全回家过年。bypass是一款抢票服务类软件,系统会实时定位用户位置,快速搜索附近列车信息,在线改期可在线进行,延…

springboot_ssm808图书借阅挂失崔还系统功能全--论文

目录具体实现截图摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 摘要 随着信息化技术的快速发展,图书馆管理系统逐渐从传统的手工管理模式向数字化、智能化方向转变。基于Sprin…

K8s修改Pod的Command/Args参数报错?这篇实操指南帮你搞定

K8s修改Pod的Command/Args参数报错?这篇实操指南帮你搞定在Kubernetes日常运维中,修改Pod配置是很常见的操作,但不少同学会遇到类似“Pod updates may not change fields other than...”的报错,尤其是修改容器启动命令&#xff0…

K8s Nginx Pod 出现 CrashLoopBackOff?从配置排查到彻底解决

在Kubernetes日常运维中,Pod处于CrashLoopBackOff状态是高频问题之一。近期在部署Nginx Pod时,就遇到了这类故障,同时Redis Pod正常运行,说明集群环境无异常,问题聚焦在Nginx Pod自身配置。本文结合实操过程&#xff0…

Ubuntu系统移植

一、移植准备工作 1、安装库 sudo apt-get install u-boot-tools sudo apt-get install libyaml-dev sudo apt-get install libssl-dev sudo apt-get install flex sudo apt-get install bison sudo apt-get install libncurses-dev sudo apt-get install gparted sudo ap…

【奖励到账】CSDN AI 社区镜像创作激励活动第三批奖励正式发放!

家人们注意啦!CSDN AI 社区镜像创作激励活动第二批现金奖励已正式发放,CSDN再次新增开发者 “技术变现” 赛道,还没参与的你,速来 get 这份躺赢攻略,下一批奖励名单说不定就有你! 1月21日:第三…

[特殊字符] 最新版 | Windows10 Win11系统终极优化神器RyTuneX完全安装配置指南 [特殊字符]

RyTuneX是一款基于‌WinUI 3框架开发‌的Windows系统优化工具,专门为‌Windows 10/11‌设计,具备一键清理、性能提升、隐私保护等强大功能。本文将手把手教你如何完整安装、配置并发挥其最大效能,助力系统焕然一新! 【W10 Win11系…

springboot_ssm809基于SSM架构的网上书城系统图书销售--论文

目录具体实现截图摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 摘要 随着互联网技术的快速发展,电子商务已成为现代商业活动的重要组成部分。图书销售作为传统行业之一&#x…

全面优化你的Windows,RyTuneX系统全能优化神器

一、简介 RyTuneX​ 是一款基于WinUI 3框架和**.NET 8开发的现代化Windows系统优化工具,专为Windows 10/11**设计。这款windows优化工具提供一站式系统优化解决方案,让用户无需专业知识即可轻松提升系统性能、清理冗余和保护隐私。 ​ 目前是1.6.0 &…

【课程设计/毕业设计】基于SpringBoot的宝贝回家走失儿童报备系统基于springboot的走失儿童认领与登记系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

springboot_ssm810基于SSM的校园音乐平台--论文

目录 具体实现截图摘要 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 具体实现截图 摘要 随着互联网技术的快速发展,校园音乐文化逐渐成为学生生活的重要组成部分。传统的校园音乐活动受限于时…

springboot_ssm811基于web的特殊药品商城管理系统--论文

目录具体实现截图摘要系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 摘要 随着互联网技术的快速发展,电子商务系统在各行业的应用日益广泛。特殊药品作为医疗领域的重要组成部分&am…

Flux2 Klein 闪电急速出图 WebUI整合包体验版下载及使用教程【上篇】(模型与性能解析)

Flux2 Klein 闪电急速出图 WebUI整合包体验版下载及使用教程【上篇】(模型与性能解析) 关键词(SEO): Flux2、Flux Klein、AI绘画整合包、WebUI整合包、FP8模型、AI出图速度 前言:第一次用 Flux2&#xff0…

淘宝大秒系统设计详解:从技术挑战到架构演进

一、秒杀系统核心挑战与技术背景1.1 秒杀场景的技术特征秒杀作为电商平台中最极致的营销模式,其技术挑战远超普通电商交易场景。淘宝大秒系统面对的典型场景包括:瞬时流量特征:访问量暴增:日常QPS可能从几千瞬间飙升到数百万级别读…

提示工程架构师实战分享:教育领域Agentic AI的5大技术挑战及解决案例

提示工程架构师实战分享:教育领域Agentic AI的5大技术挑战及解决案例 引言:当Agentic AI走进教室——机遇与痛点 清晨的教室,张老师看着讲台上堆成小山的作业,揉了揉太阳穴:35个学生,每个人的学习进度、薄…

科研数据AI分析工具,AI应用架构师的数据分析新策略

科研数据AI分析工具:AI应用架构师的数据分析新策略 一、引言 (Introduction) 钩子 (The Hook) “全球科研数据正以每两年翻一番的速度爆炸式增长,2025年预计达到175ZB——这相当于2.5亿个 Libraries of Congress 的数据量。” 当一位生物学家面对TB级的基…