代码编织梦想

第一周作业

一、基础班

1. 问题

1.按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
1.slackware:SUSE Linux Enterprise Server (SLES)
	OpenSuse桌面
2.debian: ubuntu,deepin(深度),mint
3.redhat: RHEL: RedHat Enterprise Linux
	每18个月发行一个新版本
	CentOS:兼容RHEL的格式
	中标麒麟:中标软件
	Fedora:每6个月发行一个新版本
4.ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid )
5.Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件
6.LFS:Linux From scratch 自制Linux
7.Android:kernel+busybox(工具集)+java虚拟机

2. 问题

2.安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。

注意:在这个过程中没有截图的都使用默认
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择自己下载好的iso镜像
在这里插入图片描述
选择第一个直接安装系统
在这里插入图片描述
点击SOFTWARE SELECTION,修改成GNOME Desktop
在这里插入图片描述
在这里插入图片描述
点击INSTALLATION DESTINATION,选择I will configure partioning 然后选择左上角的Done
在这里插入图片描述
在这里插入图片描述
通过用左下角的+号来对磁盘进行分区,然后把模式改成Standard Partition
在这里插入图片描述
在这里插入图片描述
点击左上角的Done然后确定创建就可以了
在这里插入图片描述
点击Begin installation
在这里插入图片描述
如果密码过于简单就多按几次Done
在这里插入图片描述
在这里插入图片描述
等待按照就可以了
在这里插入图片描述

3. 问题

3.配置环境变量,实现执行history的时候可以看到执行命令的时间。
	
	vim /etc/profile 
	添加
		HISTTIMEFORMAT="%F %T"  
	source /etc/profile

4. 问题

4.总结Linux哲学思想。
一切都是一个文件(包括硬件)
小型,单一用途的程序
链接程序,共同完成复杂的任务
避免令人困惑的用户界面
配置数据存储在文本中

5. 问题

5.总结Linux常用命令使用格式,并用实例说明。
例如echo、screen、date、ifconfig、export等命令
https://blog.csdn.net/qq_41596208/article/details/103939500
自己总结的一些命令,还不全,会慢慢补全的

二、架构班

1. 问题


1、编译安装LNMP,配置自定义404页面,配置访问日志为json格式。

2. 问题

2、配置虚拟主机,实现https访问www.x.com(x.com为自己定义的域名)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_41596208/article/details/104221149

镜像仓库-爱代码爱编程

文章目录 搭建私有镜像仓库前言私有镜像仓库管理前言下载registry镜像并启动测试,查看镜像仓库中所有镜像上传到镜像仓库Docker Hub公共镜像仓库使用注册账号登陆自己的账号镜像打标签上传下载 搭建私有镜像仓库 前言 如果想让我们构建的本地镜像到其他机器上也能够同样运行,那么该如何操作呢?有以下两种方式可以操作: 通过docker

栗子老师带你漫谈静态的那些事儿-爱代码爱编程

为什么需要非直连路由 直连路由的不足 不能去往非自己直连的其他网段(地方) 非直连路由:需要静态路由或动态路由,将网段添加到路由表中 问题?AR1上没有到达如下的网段路由 23.1.1.0/24 2.2.2.2/32 3.3.3.3/32 静态路由应用场景 静态路由是指由管理员手动配置和维护的路由静态路由配置简单,无需像动态路由那样占用路由器

ELK(三)收集nginx日志和beats采集日志-爱代码爱编程

ELK(一)介绍、Elasticsearch安装和构建集群原创 ELK(二)安装配置kibana、logstash和收集日志信息 这篇文章和上面两个是联系起来的。 一.收集nginx日志 在logstash服务器170上配置: vim /etc/logstash/conf.d/nginx.conf #添加 input { file { /

Jenkins 安装部署测试 发布任务-爱代码爱编程

Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet

Zabbix介绍-爱代码爱编程

Zabbix是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案。1、优势: 1. Zabbix是一个自由开放源代码的产品,人们可以在其基础上进行二次开发。 2. 安装以及配置简单。 3. 搭建环境简单,一般情况下lamp或者lnmp即可。 4. 可以支持对Linux、UNIX、Windows、AIX、BSD等的监控。并且系统的资源占用

CENTOS7 修改ssh默认端口-爱代码爱编程

这篇文章主要介绍了centos7系统修改SSH默认端口号的方法 1.登录系统,切换到root账号 su - root 2.修改ssh配置文件,增加新端口12000 vim /etc/ssh/sshd_config port 22 port 12000 3.防火墙放开12000端口 放开12000端口: firewall-cmd --zone=

Arch Linux安装KDE桌面环境-爱代码爱编程

安装KDE 安装xorg pacman -S xorg安装plasma桌面和kde应用包 pacman -S plasma kde-applicationssystemctl enable sddm后续完善软件 声音 pacman -S alsa-utils字体 pacman -S ttf-dejavu wqy-zenhei wqy-micro

【Python爬虫实例学习篇】——7、获取免费IP代理进阶: 在服务器上部署一个高可用代理池(2)-爱代码爱编程

【Python爬虫实例学习篇】——7、获取免费IP代理进阶: 在服务器上部署一个高可用代理池(2) 第一次玩linux服务器,过程还是比较曲折,还好是边写边做,把碰到的问题全部记录下来了,希望对大家有所帮助~个人本博客地址:https://www.asyu17.cn 目录: 配置服务器上传python代码连接服务器配置服务器 安装Xshell6

Manjaro安装VMwareWorkstation-爱代码爱编程

Manjaro安装VMwareWorkstation需要分成两个步骤: 1 安装依赖 Install the correct dependencies: fuse2 - for vmware-vmblock-fuse gtkmm - for the GUI linux-headers - for module compilation ncurses5

linux时间同步设置-爱代码爱编程

linux时间同步设置 1.安装软件 # yum -y install ntp 2.执行同步命令 # ntpdate time1.aliyun.com 如果出现这个问题 尝试添加供应商DNS地址 # vi /etc/resolv.conf nameserver 114.114.114.114 nameserver 8.8.8.8 在虚

ubuntu16.04常见问题解决方法(显卡驱动,亮度无法调节,鼠标速度无法调节)-爱代码爱编程

问题目录 亮度无法调节鼠标速度无法调节软件管家无法打开deb文件下载了无法安装anaconda环境无法切换 亮度无法调节 出现问题为,无法使用fn加键盘快捷键调节亮度,系统设置没有拖动的进度条: 如果有显卡驱动(驱动正常),则可以通过更新系统,调节默认的blacklight文件进行调节亮度如果显卡驱动不能用,重新安装驱动程序安装驱动程序博客

Linux 命令——vmstat-爱代码爱编程

vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。 语法 vmstat [ -a ] [ -f ] [ -s ] [ -p ] [ -d ] [ PhysicalVolume … ] [ Interval [ Count ] ] -a: 显示活跃和非活