
Linux云计算架构师
文章平均质量分 91
就叫一片白纸
话不多说就是干
展开
-
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第5章第2节——使用dnsmasq搭建简易的DNS服务器
安装前提:需要所有机器在同一网络当中一,安装dnsmasq,在绝大部分发行版中都有提供Centos,Fedorayum install dnsmasq -y Debian,Ubuntuapt-get install dnsmasq -y 二,修改dnsmasq配置文件打开主配置文件,在头部加入几行vi /etc/dnsmasq.conf# 使用的hosts文件路径(...原创 2020-03-21 22:21:36 · 260 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第2章(1)-Linux网络相关ip修改+挂载+yum源+防火墙
第二章 Linux基本操作和自己动手组装服务器本节所讲内容:2.1 Linux网络相关概念和修改IP地址的方法2.2 关闭防火墙并设置开机开不启动2.3 临时和永久关闭Selinux2.4 设置系统光盘开机自动挂载2.5 配置本地YUM源2.6 创建可用实验快照2.7 实战:DIY一台1U服务器2.1 Linux网络相关概念和修改IP地址的方法2.1.1 网...原创 2019-04-03 18:54:18 · 363 阅读 · 2 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第2章(2)- 自己组装一台1U服务器
转载 2019-04-03 19:24:57 · 246 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第3章——Linux基本命令操作
本节所讲内容:3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法3.2 基本命令的使用:ls、pwd、cd、history3.3 查看系统和BIOS硬件时间3.4 Linux如何获得帮助3.5 开关机命令及7个启动级别3.6 实战:设置服务器来电后自动开机3.7 实战:设置服务器定时开机3.1 Linux终端介绍、Shell提示符、Bash基本语...转载 2019-04-04 15:20:18 · 255 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第4章——文件的基本管理和XFS文件系统备份恢复
本节所讲内容:4.1 Linux系统目录结构和相对/绝对路径。4.2 创建/复制/删除文件,rm -rf / 意外事故4.3 查看文件内容的命令4.4 实战:xfs文件系统的备份和恢复4.1 Linux系统目录结构和相对/绝对路径4.1.1系统目录结构在WIN系统中,查看文件先进入相应的盘符,然后进入文件目录在WIN中,它是多根 c:\ d:\ e:Linu...转载 2019-04-04 20:10:23 · 312 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第5章——Vim编辑器和恢复ext4下误删除的文件-Xmanager工具
第五章 Vim编辑器和恢复ext4下误删除的文件-Xmanager工具本节所讲内容:5.1 vim的使用5.2 实战:恢复ext4文件系统下误删除的文件5.3 实战:使用xmanager等远程连接工具管理Linux5.1 vim主要模式介绍,vim命令模式。确保系统已经安装了VIM工具[root@panda ~]# rpm -qf which vim[root@panda...转载 2019-04-07 23:52:53 · 543 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第6章——Centos7用户管理+ 紧急模式恢复root密码
第六章 Centos7用户管理本节所讲内容:6.1 用户和组的相关配置文件6.2 管理用户和组6.3实战:进入centos7 紧急模式恢复root密码用户一般来说是指使用计算机的人,计算机对针使用其的每一个人给了一个特定的名称,用户就可以使用这些名称来登录使用计算机,除了人之外,一些系统服务也需要含有部分特权的用户账户运行;因此出于安全考虑,用户管理应运而生,它加以明确限制各个用户账户...转载 2019-04-08 20:21:18 · 543 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第7章——Centos7-文件权限管理
本节所讲内容:7.1文件的基本权限:r w x (UGO)7.2文件的特殊权限:suid sgid sticky和文件扩展权限ACL7.3实战:创建一个让root都无法删除的文件7.1 文件的基本权限7.1.1 权限的作用通过对文件设定权限可以达到以下三种访问限制权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。7.1.2 查看权限[r...转载 2019-04-09 15:34:32 · 429 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第8章——Centos7软件包的管理与安装
本节所讲内容:8.1 使用rpm命令-安装-查看-卸载-rpm软件包8.2 yum管理软件包8.3 实战tar源码包管理-srpm源码包安装方法8.1 软件包的管理软件包的类型rpm二进制包------》已经使用GCC编译后的tar源码包-----》需要编译RPM概述:RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了Re...转载 2019-04-09 19:41:10 · 556 阅读 · 1 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第9章——文件的归档和压缩
第九章 文件的归档和压缩本节所讲内容:9.1 tar命令进行文件的归档和压缩9.2 zip管理压缩文件9.3 了解gzip-bzip2- xz管理压缩文件-file-sort查看文件9.1 tar命令进行文件的归档和压缩9.1.1 归档和压缩文件归档和压缩文件的好处:节约硬盘的资源 ,加快文件传输速率tar命令 作用:打包、压缩文件作用:打包、压缩文件;tar 文...转载 2019-04-09 23:53:09 · 222 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第10章——Linux系统进程管理
本节所讲内容:10.1 进程概述和ps查看进程工具10.2 uptime查看系统负载-top动态管理进程10.3 前后台进程切换- nice进程优先级-实战screen后台执行命令10.1 进程概述和ps管理进程10.1.1 什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一...转载 2019-04-10 19:26:59 · 302 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第11章——重定向和文件的查找
第十一章 重定向和文件的查找本节所讲内容:11.1文件描述符 0、1、211.2重定向的含义-管道的使用-tee命令11.3 which-whereis-locate-grep-find查找命令11.4 命令判断LINUX下一切皆文件文件又可分为:普通文件、目录文件、链接文件、设备文件LINUX系统使用文件来描述各种硬件设备资源,如:/dev/sda /dev/sdb ...转载 2019-04-11 17:47:49 · 281 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第12章——硬盘介绍和磁盘管理
第十二章-硬盘介绍和磁盘管理本节所讲内容:12.1 SAS-SATA-SSD-SCSI-IDE硬盘讲解12.2 磁盘分区工具和挂载12.3 实战扩展swap分区12.1 SAS-SATA-SSD-SCSI-IDE硬盘讲解常见磁盘类型:•SAS硬盘•SATA硬盘•SSD硬盘•SCSI硬盘•IDE硬盘你的服务器使用什么磁盘?SAS硬盘:•SAS(串行连接SCSI接口...转载 2019-04-11 20:19:09 · 492 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第13章——Linux文件系统结构
第13章-Linux文件系统结构本节所讲内容:13.1 硬盘结构13.2 文件系统结构13.2 硬链接和软链接13.4 实战:解决磁盘有空间但创建不了文件-修复服务器文件系统13.1 硬盘结构13.1.1 硬盘结构文件系统结构,理解文件系统,要从文件储存说起。硬盘结构:互动:磁盘内部是真空的吗? 是:1 ,不是:2磁盘内部不是真空,只不过里面的空气很干净。...转载 2019-04-12 17:08:51 · 459 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第14章——RAID磁盘阵列的原理与搭建
第十四章 RAID磁盘阵列的原理与搭建本节所讲内容:14.1 RAID概念-企业级RAID 0, 1,5,10的工作原理14.2 RAID-0-1-5-10搭建及使用-删除RAID及注意事项14.3 实战:企业中硬件raid5的配置14.1 RAID概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力...转载 2019-04-12 20:13:38 · 454 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第15章——LVM管理和ssm存储管理器使用
第十五章 LVM管理和ssm存储管理器使用本节所讲内容:15.1 LVM的工作原理15.2 创建LVM的基本步骤15.3 实战-使用SSM工具为公司的邮件服务器创建可动态扩容的存储池LVM的基本概念实战场景:对于生产环境下的服务器来说,如果存储数据的分区磁盘空间不够了怎么办?答:只能换一个更大的磁盘。 如果用了一段时间后, 空间又不够了,怎么办?再加一块更大的?换磁盘的过程...转载 2019-04-15 16:05:04 · 438 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第16章——Linux计划任务与日志的管理
本节所讲内容:16.1 计划任务-at-cron-计划任务使用方法16.2 日志的种类和记录的方式-自定义ssh服务日志类型和存储位置16.3 实战-日志切割-搭建远程日志收集服务器16.4 实战-配置公司内网服务器每天定时自动开关机16.1 计划任务-at-cron-计划任务使用方法大家平常都会有一些比如说:你每天固定几点起床?每天按时上班打卡、每月15号准时开工资、每年2...转载 2019-04-16 00:41:15 · 544 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第17章——Linux系统启动原理及故障排除
本节所讲内容:17.1 centos6系统启动过程及相关配置文件17.2 centos7系统启动过程及相关配置文件17.3 实战-加密grub防止黑客通过单用户系统破解root密码17.4 实战-通过liveCD进入救援模式-重装grub修复损坏的系统17.1 centos6系统启动过程及相关配置文件17.1.1 centos6系统启动过程加载 BIOS 的硬件信息,跟...转载 2019-04-16 23:37:46 · 535 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第18章——Linux网络管理技术
本节所讲内容:18.1 OSI七层模型和TCP/IP四层模型18.2 linux网络相关的调试命令18.3 实战-在局域网中使用 awl伪装MAC地址进行多线程SYN洪水攻击18.1 OSI七层模型和TCP/IP四层模型18.1.1 OSI七层参考模型,TCP/IP四层参考模型OSI七层模型:OSI(Open System Interconnection)开放系统互连参考模...转载 2019-04-17 17:32:15 · 699 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第19章——shell脚本的基础
本节所讲内容:19.1 shell 基本语法19.2 SHELL变量及运用19.3 数学运算19.4 实战-升级系统中的java版本到1.8版本-为后期安装Hadoop集群做准备19.1 shell 基本语法19.1.1 什么是shell?Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结...转载 2019-04-18 15:15:13 · 385 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第20章——条件判断和流程控制语句If
本节所讲内容:20.1 read命令键盘读取变量的值20.2 流程控制语句if20.3 test测试命令20.4 流程控制过程中复杂条件和通配符20.5 实战-3个shell脚本实战20.1 read命令键盘读取变量的值从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。在read命令后面,如...转载 2019-04-18 18:35:34 · 337 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第21章——结构化命令case和for、while循环
本节所讲内容:21.1 case - 流程控制语句21.2 循环语句21.3 while循环语句和循环嵌套21.4 实战-3个shell脚本实战21.1 流程控制语句:case控制语句:用来实现对程序流程的选择、循环、转向和返回等进行控制。case是开关语句的一个组成部分;它是根据变量的不同进行取值比较,然后针对不同的取值分别执行不同的命令操作适用于多分支,是一个多选择语...转载 2019-04-19 16:28:19 · 441 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第22章——跳出循环-shift参数左移-函数的使用
本节所讲内容:22.1 跳出循环22.2 Shift参数左移指令22.3 函数的使用22.4 实战-自动备份mysql数据库和nginx服务启动脚本22.1 跳出循环在我们使用循环语句进行循环的过程中,有时候需要在未达到循环结束条件时强制跳出循环,那么Shell给我们提供了两个命令来实现该功能:break和continue22.1.1 break和continueBre...转载 2019-04-19 16:29:37 · 310 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第23章——expect-正则表达式-sed-cut的使用
本节所讲内容:23.1 expect实现无交互登录23.2 正则表达式23.3 sed流编辑器23.4 cut命令23.5 实战-bash脚本语法检查和查看详细的执行过程23.1 expect实现无交互登录expect ([ɪkˈspekt] 期待 )是从它发展出来的。如果你想要写一个能够自动处理输入输出的脚本(如向用户提问并且验证密码)又不想面对C或者Perl,那么e...转载 2019-04-19 20:11:31 · 332 阅读 · 0 评论 -
【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第24章——shell中色彩处理和awk使用技巧
本节所讲内容:24.1 shell中的色彩处理24.2 awk基本应用24.3 awk高级应用24.4 实战-shell脚本实战24.1 Shell中的色彩处理shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e格式1: echo -e “\033[背景颜色;文字颜色m 要输出的字符 \033[0m”格式2:echo -e “\e[背景颜色;文...转载 2019-04-22 15:18:07 · 318 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第1章——搭建Linux实验环境-sshd服务搭建与管理与防治暴力破解
本节课所讲内容:1.1、学习Linux服务前期环境准备、搭建一个RHEL7环境1.2、sshd服务安装-ssh命令使用方法1.3、sshd服务配置和管理1.4、防止SSHD服务暴力破解的几种方式1.1、学习Linux服务前期环境准备、搭建一个RHEL7环境注意:本章学习推荐大家用centos 7.4 系列的系统,用RHEL也可以实验环境搭建:系统安装安装RHEL7或者centos...转载 2019-04-22 23:06:45 · 996 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第2章—— Rsync+sersync实现数据实时同步
RSYNC数据备份RSYNC=Remote Sync 远程同步 高效,一定要结合shell官方网站:https://rsync.samba.org/Author: Andrew Tridgell, Wayne Davison, and othersAndrew Tridgell是Samba项目的领导者和主要开发人员,同时还在参与开发rsync、Linux Kernel。#rs...转载 2019-04-24 15:09:52 · 458 阅读 · 1 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第3章——搭建DHCP服务实现动态分配IP地址-NTP网络时间同步
本节所讲内容:•DHCP服务器工作原理•使用DHCP为局域网中的机器分配IP地址•使用DHCP为服务器分配固定IP地址•ntpdate加计划任务同步服务器时间实验环境:服务端:xuegod63.cn IP:192.168.0.63客户端:xuegod64.cn IP:192.168.0.64DHCP服务概述:名称:DHCP - Dynamic Host Configur...转载 2019-04-24 17:05:44 · 672 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第4章——搭建FTP服务器实现文件共享和NFS服务器配置
本节所讲内容:1.VSFTP服务器概述2.安装配置VSFTP3.实战:匿名访问VSFTP4.实战:用户名密码方式访问VSFTP5.NFS概述-配置NFS服务器并实现开机自动挂载FTP服务端:xuegod63.cn IP:192.168.0.63FTP客户端:xuegod64.cn IP:192.168.0.64FTP服务概述:FTP服务器(File Transfer Pr...转载 2019-04-25 00:03:13 · 699 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第5章——搭建DNS服务器实现域名解析
本节所讲内容:•DNS服务器常见概念•DNS服务器安装及相关配置文件•实战:为公司内网搭建一个DNS服务器•实战:搭建DNS递归查询服务器和使用DNS进行负载均衡•实现:搭建DNS主从服务器DNS服务端:xuegod63.cn IP:192.168.0.63DNS客户端:xuegod64.cn IP:192.168.0.64DNS服务概述:DNS(Domain Name ...转载 2019-04-25 17:22:03 · 931 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第6章——搭建无人执守安装服务器
本节所讲内容:•搭建无人执守安装服务器服务器常见概念•搭建无人执守安装服务器服务器安装及相关配置文件•实战:为公司内网搭建一个搭建无人执守安装服务器•服务端:xuegod63.cn IP:192.168.0.63•客户端:xuegod64.cn IP:192.168.0.64需要使用到的服务:PXE + DHCP+TFTP+ Kickstart+ FTP运行原理如下图:原...转载 2019-04-26 17:56:03 · 427 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第7章——配置iptables防火墙基础
前说明:Centos7.X 开始,系统自带的防火墙是firewalld,但是也同样支持iptables,本节课,我们任然用iptables来作为防火墙来主讲,后面我们也会给大家详细讲解firewalld的常用配置本节所讲内容:•iptables常见概念•iptables服务器安装及相关配置文件•实战:iptables使用方法•例1:使用iptables防火墙保护公司web服务器•例2...转载 2019-04-28 17:33:56 · 240 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第8章——配置iptables防火墙增强服务器安全-案例实战讲解&&seLinux简单介绍&&firewall防火墙配置介绍
•实战:iptables使用方法•例1:使用iptables防火墙保护公司web服务器•例2:使用iptables搭建路由器,通过SNAT使用内网机器上网•例3:限制某些IP地址访问服务器•例4:使用DNAT功能把内网web服务器端口映射到路由器外网•selinux概述-状态切换iptables服务端:xuegod63.cn IP:192.168.1.63iptables客户端:...转载 2019-04-28 17:41:02 · 1340 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第10章——-Mysql初步认实和搭建LAMP环境部署Ucenter和Ucenter-home网站
学习一个服务的过程:1、 此服务器的概述:名字,功能,特点,端口号2、 安装3、 配置文件的位置4、 服务启动关闭脚本,查看端口5、 此服务的使用方法6、 修改配置文件7、 排错(从下到上,从内到外)本节所讲内容:• Mysql服务器常见概念• Mysql服务器安装及相关配置文件• 实战:安装mysql数据库并去除安全隐患• 实战:搭建LAMP环境部署Ucenter和Uce...转载 2019-04-29 17:29:53 · 753 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第11章——MySQL基础语句
SQL概述结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。从上可以看出我们数据库相关工作职位大概两种:DBD和DBAdba是数据库管理员database administratordbd是数据库开发人员database d...转载 2019-04-29 20:18:10 · 394 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第12章——mysql-sql语句进阶
回顾前面的基础命令语句修改数据表添加字段:alter table 表名 add 字段名 列类型 [not null|null][primary key][unique][auto_increment][default value]alter table 表名 add 字段定义 after ar_id;删除字段:alter table 表名 drop 字段名修改字段:alter ta...转载 2019-04-30 17:03:16 · 396 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第13章——MySQL字段约束-索引-外键
本节所讲内容:1.字段修饰符2.清空表记录3.索引4.外键5.视图一:字段修饰符 (约束)1:null和not null修饰符我们通过这个例子来看看mysql> create table worker(id int not null,name varchar(8) not null,pass varchar(20) not null);mysql> insert i...转载 2019-04-30 19:41:08 · 258 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第14章——存储过程-触发器-事务
本节所讲内容:•存储过程•触发器•事务一、存储过程什么是存储过程大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成。存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程...转载 2019-05-01 20:00:31 · 317 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第16章——MySQL主从
一:MySQL Replication什么是MySQL ReplicationReplication可以实现将数据从一台数据库服务器(master)复制到一或多台数据库服务器(slave)默认情况下属于异步复制,无需维持长连接通过配置,可以复制所有的库或者几个库,甚至库中的一些表是MySQL内建的,本身自带的Replication的原理简单的说就是master将数据库的改变写...转载 2019-05-04 17:16:20 · 484 阅读 · 0 评论 -
【Linux云计算架构:第二阶段-Linux必会的20多种服务】第17章——实现读写分离-mycat
MySQL读写分离的概述Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy/Amoeba)来提升数据库的并发负载能...转载 2019-05-05 15:26:03 · 259 阅读 · 0 评论