-
内容大纲
本书为国家职业教育软件技术专业教学资源库配套教材,也是高等职业教育计算机类课程新形态一体化教材。
当前国产操作系统发展迅猛,其中,openEuler作为一款功能强大且灵活易用的开源操作系统,日益成为业界瞩目的焦点。本书通过精心设计的知识体系和丰富的实战案例,将openEuler操作系统的使用方法巧妙地融入不同服务部署的全过程,内容通俗易懂,便于学习与实践。本书内容共分为9个项目,包括openEuler操作系统安装部署、技术分享平台服务部署、Web应用负载均衡服务部署、私有云存储服务部署、文件共享服务部署、文档在线编辑服务部署、数据库服务部署、技术分享平台自动化部署,以及综合项目——在线技术分享平台。
本书可作为高等职业院校软件技术、计算机网络技术和云计算技术应用等专业教材,也可作为openEuler操作系统应用培训教材,还可作为开源操作系统爱好者的自学参考书。 -
作者介绍
-
目录
项目1 openEuler操作系统安装部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务1.1 安装openEuler操作系统
任务简介
知识准备
1. openEuler操作系统简介
2. openEuler操作系统安装注意事项
任务环境
任务实施
1. openEuler操作系统安装
2. openEuler操作系统基本环境部署
3. openEuler操作系统的快照与克隆
4. openEuler操作系统基本使用
任务拓展
任务1.2 使用包管理器
任务简介
知识准备
1. 包管理器简介
2. 常用软件包管理器
任务环境
任务实施
1. 使用rpm命令管理软件包
2. 使用dnf命令管理软件包
任务拓展
互享微空间
项目小结
项目训练
项目2 技术分享平台服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务2.1 部署GitBook服务
任务简介
知识准备
1. GitBook服务简介
2. GitBook服务安装与配置准备
任务环境
任务实施
1. 在openEuler操作系统中安装Node.js
2. 安装Gitbook
3. Gitbook服务初始化
4. 添加章节和内容
任务拓展
任务2.2 部署MkDocs服务
任务简介
知识准备
1. MkDocs服务简介
2. MkDocs服务安装与配置准备
任务环境
任务实施
1. 在openEuler操作系统中安装MkDocs
2. 验证MkDocs安装完成
3. 初始化MkDocs
4. 预览与发布MkDocs文档
任务拓展
互享微空间
项目小结
项目训练
项目3 Web应用负载均衡服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务3.1 部署反向代理服务
任务简介
知识准备
1. 反向代理概念
2. Nginx反向代理原理
任务环境
任务实施
1. Nginx服务安装
2. Nginx服务管理
3. 反向代理
任务拓展
任务3.2 部署负载均衡服务
任务简介
知识准备
1. 负载均衡概念
2. Nginx负载均衡原理
任务环境
任务实施
1. Nginx服务负载均衡安装与部署
2. MkDocs静态站点负载均衡
任务拓展
互享微空间
项目小结
项目训练
项目4 私有云存储服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务4.1 部署Nextcloud服务
任务简介
知识准备
任务环境
任务实施
1. 基础环境配置
2. 数据库配置
3. Nextcloud服务安装
4. Apache服务配置
5. 安全配置
6. Nextcloud配置
7. 文件上传与下载
8. 用户创建
任务拓展
任务4.2 部署Nextcloud服务第三方应用
任务简介
知识准备
任务环境
任务实施
1. 应用管理页面
2. 离线安装Deck
任务拓展
互享微空间
项目小结
项目训练
项目5 文件共享服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务5.1 部署FTP服务
任务简介
知识准备
任务环境
任务实施
1. FTP服务配置
2. FTP服务使用
任务拓展
任务5.2 部署Samba服务
任务简介
知识准备
任务环境
任务实施
1. Samba服务配置
2. Samba服务使用
3. Samba目录挂载
任务拓展
互享微空间
项目小结
项目训练
项目6 文档在线编辑服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务6.1 部署JupyterLab服务
任务简介
知识准备
任务环境
任务实施
1. JupyterLab服务安装
2. JupyterLab服务配置
3. JupyterLab使用
任务拓展
任务6.2 部署Code Server服务
任务简介
知识准备
任务环境
任务实施
1. Code Server安装
2. Code Server使用
任务拓展
互享微空间
项目小结
项目训练
项目7 数据库服务部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务7.1 部署MariaDB数据库服务
任务简介
知识准备
1. MariaDB数据库
2. 数据库基础命令
3. MariaDB数据库主从同步
任务环境
任务实施
1. 克隆虚拟机
2. MariaDB数据库部署
3. 创建测试数据
4. 配置主从同步
5. 同步未记录数据
任务拓展
任务7.2 部署Redis数据库服务
任务简介
知识准备
1. Redis数据库简介
2. Redis数据库服务的应用场景
3. Redis主从同步
任务环境
任务实施
1. Redis数据库服务的安装和配置
2. 基于Redis数据库服务的数据库管理
3. 配置Redis主从同步
任务拓展
任务7.3 部署openGauss数据库服务
任务简介
知识准备
1. openGauss数据库服务简介
2. GaussDB数据库服务的版本与特性
任务环境
任务实施
1. openGauss数据库服务的安装和配置
2. 基于openGauss数据库服务的数据库管理
任务拓展
互享微空间
项目小结
项目训练
项目8 技术分享平台自动化部署
教学目标
【能力目标】
【知识目标】
【素养目标】
任务8.1 自动化部署GitBook服务
任务简介
知识准备
1. Shell自动化部署服务的作用
2. Shell自动化部署常用命令
任务环境
任务实施
1. openEuler操作系统Node.js安装
2. 安装GitBook
3. GitBook服务初始化
4. 添加章节和内容
任务拓展
任务8.2 自动化部署Nginx服务
任务简介
任务环境
任务实施
1. Nginx服务安装
2. Nginx服务管理
3. 反向代理
任务拓展
任务8.3 自动化部署Nextcloud服务
任务简介
任务环境
任务实施
1. 基础环境配置
2. 数据库配置
3. Nextcloud服务安装
4. Apache服务配置
5. 安全配置
任务拓展
任务8.4 自动化部署Samba服务
任务简介
任务环境
任务实施
1. 服务端配置
2. 创建用户
3. 配置共享文件
4. 修改Samba配置文件
5. 配置防火墙
6. Samba服务使用
7. 查看Samba服务
任务拓展
任务8.5 自动化部署JupyterLab服务
任务简介
任务环境
任务实施
1. JupyterLab服务安装
2. JupyterLab服务配置
3. JupyterLab使用
任务拓展
任务8.6 自动化部署MariaDB数据库服务
任务简介
任务环境
任务实施
1. MariaDB数据库部署
2. 创建测试数据
任务拓展
互享微空间
项目小结
项目训练
项目9 综合项目——在线技术分享平台
项目要求
项目环境
项目实施
1. GitBook服务配置
2. JupyterLab服务部署
3. Nginx服务部署
4. 防火墙配置
5. 文件创建与编写
6. 页面发布
7. 内容修改
项目拓展
互享微空间
项目小结
项目训练
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
