基本操作

端口、web服务器相关操作

yum install -y httpd

systemctl start httpd

yum install -y tomcat

yum install -y tomcat-webapps tomcat-admin-webapps

systemctl start tomcat

基本操作

端口、web服务器相关操作

yum install -y httpd

systemctl start httpd

yum install -y tomcat

yum install -y tomcat-webapps tomcat-admin-webapps

systemctl start tomcat

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

作业

1、分组讨论:是开源还是闭源更有利于软件的发展,安排在前三章学习完成后。

2、独立编程:优化俄罗斯方块程序或者/在现有程序的基础上增加功能,其中增加功能部分自己定义。

3、挖坑与填坑分组对抗:一组改动俄罗斯方块程序使得程序不能正常运行,另一组根据该改动后的程序分析出原因。

作业

1、分组讨论:是开源还是闭源更有利于软件的发展,安排在前三章学习完成后。

2、独立编程:优化俄罗斯方块程序或者/在现有程序的基础上增加功能,其中增加功能部分自己定义。

3、挖坑与填坑分组对抗:一组改动俄罗斯方块程序使得程序不能正常运行,另一组根据该改动后的程序分析出原因。

1. Linux Full Course In 5 Hours _ Linux Tutorial For Beginners

2. Linux From Scratch

3. Linux快速入门

4. 《Linux_内核完全注释_赵炯》

在这里插入图片描述

学苑网课中心

松鼠学苑发展历程

在这里插入图片描述

主营业务

在这里插入图片描述

She教研解决方案

1、远端浏览器,从Google、GitHub、Maven等获取技术资源不再有羁绊。

2、基于Devfile的、一键式、无差别构建,基于账号的隔离独享环境,基于浏览器的全新开发模式,让你和你的 小伙伴的软件工程环境精准的一致,而且能随心所欲的创建一个新的属于你的环境。

3、全系列、分步骤镜像,让你的大数据能够从任一成功阶段继续,从裸Linux到Zookeeper、Hadoop、Tez、 Hive、Spark、Oozie、HBase,到Kafka、Flink、Ambari,All in One的Jupyter,最新版本的TensorFlow, 使用你擅长的任一语言,Python、Java、Scala、R、Julia。

4、无需任何配置,只要bind任一端口,你的应用便自动地expose出去,自动配置域名。

She平台架构

在这里插入图片描述

She是构建在docker/k8s之上、用于软件开发调试的大数据平台,平 台本身是架构在大数据集群之上的分布式系统,包括三层:计算资源管 理层、She核心调度层、应用层,应用层集合了所有课程环境,Devfile 和Workspace是其中两个核心概念:

1.Devfile是开展某项软件类开发任务所需环境的定义,那么将这个草稿 建设起来的就是Workspace,即Workspace是物理的、而Devfile是逻辑 的、是静态的:Workspace包括了物理上运行的各容器或物理机实体、端 口、命名等一干看得见摸得着的资源,所以Devfile定义了某个实训任务 的资源需求情况,如CPU、GPU、Memory、Disk等,而运行中的Work space的则实际占有了这些资源,因此,从这个意义上看,具体的实训 任务决定了She平台的硬件配置需求。

2.Devfile是She平台的预置环境,即其对应的Workspace中已经安装了 一系列版本号确定的工具,这些工具集的选择是根据这项开发任务的通 用需求而定的,是通用的;但是我们可以根据需要卸载、升级、安装相 应工具。

HFS三节点集群拓扑结构

在这里插入图片描述

为了降低实训成本,我们以三节点为例搭建HFS集群,但这个集群理论上可以水平扩展到10万点的规模。