自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 nginx

nginx简介nginx是一个web服务器,它支持反向代理,也是高性能的服务器。它的优点相当于apache来说有占用内存小,并发能力强,稳定性高等。nginx作为http服务器正向代理:如果把局域网外的 Internet 作为一个资源库,则局域网中的客户端要访 问 Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。我们需要通过代理服务器来进行访问服务器。举例(翻墙)。添加参数:max_clients = worker_processes * worker_connection

2021-04-19 21:46:24 139

原创 Haproxy负载均衡

haproxy原理作为主流的负载均衡器软件之一的haproxy,有着很多的优点。它供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机的使用。haproxy适用于比较大型的web站点,这些站点通常在7层(应用层)上处理。第一步,安装软件:yum install haproxy -y配置文件在:/etc/haproxy/haproxy.cfg文件中几大板块:global: 设置全局配置参数,属于进程的配置,通常是和操作系统相关。defaults:配置默认参数,这些参数可以被用

2021-04-11 19:54:29 155

原创 lvs负载均衡调度器

lvs简介lvs(Linux Virtual Server):linux虚拟服务器。它是一款强大的基于ip的数据请求负载均衡调度器;终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的某台Web服务器。其中轮询算法可以把用户的请求平均发送给后端的服务器,用户访问lvs调度器虽会被转发到后端真实的服务器;如果服务器连接的是相同的存储,所以用户不管访问哪个服务器得到的结果都是一样的。lvs有三种不同的工作模式:NAT;T

2021-04-05 11:47:23 283

原创 ftp服务之虚拟用户的建立

虚拟用户

2021-03-26 21:35:38 287

原创 ftp服务搭建及使用

搭建环境平台ftp,安装上下面两个软件。vsftpd :服务端lftp:客户端关闭selinux,vim/etc/selinux/configenforceing 改为 disabled .然后重启系统防火墙上允许ftp服务,允许匿名用户访问,修改配置文件:可以访问:vsftpd服务信息服务名称:vsftpd.service配置目录:/etc/vsftpd主配置文件:/etc/vsftpd/vsftpd.conf默认发布目录:/var/ftp连接方式:1.浏览器输入ft

2021-03-22 19:15:02 660

原创 linux-sshd服务

1.基础认识ssh -l root 172.25.254.1连接远程主机,实现通过网络在远程主机上登陆,开启安全shell。ssh---------客户端sshd------服务器端

2021-03-21 10:44:17 99

原创 ansible-模块大全

ansible模块file 文件模块参数:path 指定文件名称state : touch ##建立absent ##删除directory ##递归link ##软链接hard ##硬链接 ,文件id一致mode :设定权限owner :设定文件用户group :设定文件组src :源文件dest :目标文件recurse :递归更改建立文件:ansible westos -m file -a ‘path=/mnt/file1 state=touch mode=777 o

2021-03-20 15:12:54 240

原创 ansible基础(一)

ansible介绍ansible是一个自动化运维工具,通常使用一台主机控制,管理多台主机。可以实现批量系统配置,运行管理等,ansible提供一种框架,有批量部署的是ansible运行的模块。ansible也是基于模块工作。ansible的安装:1:下载两个rpm包:ansible-2.9.11-1.el8.noarch.rpm 和 sshpass-1.06-9.el8.x86_64.rpm2:dnf install ansible-2.9.11-1.el8.noarch.rpm sshpa

2021-03-18 14:17:58 173

原创 linux-shell中的逻辑判断

1.脚本中的传参非交互模式下:从shell中向脚本内部传参。$0 :脚本本身名称$1 :脚本后输入的第一串字符$2 :脚本后输入的第二串字符$3 :脚本后输入的第三串字符$* :脚本后输入的所有字符 (eg: “apple banana orange”)$# :脚本后输入的字符串个数$@ :脚本后输入的所有字符 (eg: “apple” “banana” “orange”)交互式传参:read -p “。。。。。” 变量 -p 后跟字符,字符后跟变量名。read -

2021-03-18 10:05:54 321

原创 linux——恢复系统的内核文件和镜像文件

恢复内核文件1.查看内核文件 : cd /boot/ “vmlinuz-4…_64”2.删掉文件rm -rf vmlinuz-4.18.0-80.el8.x86_643.进入挽救模式4.挽救系统rescue …5.chroot /mnt/sysinage/6.把镜像挂载到/media下面,cd / media/BaseOS/Packages/,进入里面。然后把镜像中的内核文件 复制到/mnt下面。7.进入/mnt下面,解压rpm包rpm2cpio kernel-core-

2021-03-13 16:41:40 802

原创 linux从光盘启动主机,系统引导过程中磁盘引导修复

从光盘启动主机添加光驱从光驱启动系统引导过程中磁盘引导修复不通电的时候磁盘处于零磁道,通电之后磁盘处于mbr分区,mbr分区引导磁盘转到哪个区。/dev/vda表示设备名称,Boot下面的*表示设备上mbr记录表示从系统0字节中截取数据到vda硬盘中,截取一块大小为446byte,一共截取一块。系统重启不了,系统引导程序被破坏。解决方式,关机从光盘启动挽救系统:chroot /mnt/sysimage 表示:转换系统从光驱到真实系统的磁盘中。chroot /mn

2021-03-13 14:58:35 435

原创 linux中虚拟机的快照

对linux中的虚拟机进行快照,以防损坏此虚拟机,方便使用所以快照一个一模一样的虚拟机步骤:1.cd /var/lib/libvirt/images 进入这个目录查看要进行快照的对象,为serverb.qcow2文件2.执行快照命令把serverb.qcow2 快照成 westos1.qcow23.打开虚拟机管理器,把westos1.qcow2导入到虚拟机里完成虚拟机的快照,与原来的虚拟机一样。linux虚拟机命令管理方式virt-manager :打开虚拟机管理器vir

2021-03-13 10:32:59 382

原创 linux系统kvm虚拟化软件的安装

kvm虚拟化软件1.inter的cpu————要有vmx2.adm的cpu————要有svm2.kvm虚拟化软件安装dnf group install “Virtualization Client” “Virtualization Hypervisor” “Virtualization Tools” -y安装这三个软件,调用必须使用root然后就有Virturl Machine Manager打开虚拟机服务:systemctl enable --now libvirtd3.安装虚拟机

2021-03-13 09:53:18 229

原创 linux-shell基础命令(2)

linux - shell 基础命令(2)

2021-03-11 16:11:38 76

原创 linux-shell之grep,sed,awk基础命令

**linux-shell基础命令**1.diff命令diff : 用于shell中两个文件或两个目录之间的比较格式:diff [options] files | directorys输出信息:[num1,num2]. [a|c|d]. [num3,num4]num1,num2 : 第一个文件中的行a 添加 c 更改d 删除< 第一个文件中的内容> 第二个文件中的内容num3,num4 : 第二个文件中的行常用参数

2021-03-04 19:58:19 194 2

转载 Linux--auto自动挂载+nfs

什么是autofs.它是一种在客户端实现自动挂载和卸载的软件。autofs 是一个守护进程,如果它检测到用户正在访问一个尚未挂载的文件系统,如果存在,autofs 会自动将其挂载;如果它检测到某个已经挂载的文件系统在一段时间内没有被使用,那么 autofs 会自动将其卸载。配置方式vim /etc/auto.master ; 配置文件最终挂载点的上层目录 自动以子策略文件/mnt /e...

2020-03-23 18:41:04 724

原创 Linux---DNS服务器的部署

DNS是什么Domain Name System :DNS 其实是一个数据库,是用于 TCP/IP 程序的分布式数据库,同时也是一种重要的网络协议。DNS储存了网络中的 IP 地址与对应主机的相关信息,用户可以通过询问解决库(解决库发送询问并对DNS回应进行说明)在 DNS 上查询信息。简单说就是把域名或者说主机名转化为IP地址(同时也可以反向域名查询)访问 http://www.sougou...

2020-03-21 16:05:46 101

原创 Linux---samba文件共享服务

Samba是一个可以在不同主机之间快速分享资源及相互通信的一个服务。让我们一起来了解一下跨平台的文件共享服务——Samba服务器的构建。samba的基本信息服务名称: smb.service主配置目录:/etc/samba主配置文件:/etc/samba.conf安全上下文:samba_share_tsamba的安装与开启samba的安装:dnf install samba ...

2020-03-18 11:59:35 307

原创 Linux---数据库的使用与管理

来了来了它来了,本篇博客我们会学会linux下的数据库的种种操作;帮助我们更好地使用数据库。数据库的定义数据库是以一定方式储存在一起、能予多个用户共享的数据集合。简而言之数据库就是功能更加强大的,更高级的表格软件常见的有:Mysql ;Oracle ;mongodb ;db2; sqlite ;sqlserver …Mysql (SUN -----> Oracle)mariadb...

2020-03-14 22:55:30 81

原创 Linux--Apache的语言支持与加密

Apache的语言支持1、PHP阿帕奇可以支持多种语言,PHP是现在最流行的语言之一。学习在apache上用PHP语言搭建一个网页vim /var/www/html/index.php ; 一个index.php文档<?phpphpinfo();?>dnf install php -y ; 安装PHP服务systemctl restart httpd ; 重...

2020-03-12 22:49:32 199

原创 Linux--apache服务的使用与管理

作为最受欢迎的Apache,linux怎么会少了它呢。就让我们在这篇博客中搞定linux下的apache服务Apache的传输形式在web被访问时通常使用http://的形式http:// :超文本传输协议已知比较流行的软件还有:nginx,stgw,jfe,tengineredhat8中Apache的安装dnf install httpd.x86_64Apache的启...

2020-03-11 23:05:51 149

原创 Linux--系统引导过程及系统修复

系统引导

2020-03-09 22:21:22 87

原创 Linux--kickstart自动安装脚本

为了减去人工安装linux系统的步骤,解放人们的双手,让linux系统自动安装好。我们要学会一个强大的工具:kickstart操作步骤在redhat7中安装kickstart软件yum install system-config-kickstart开启图形制作工具system-config-kickstart编辑ks.cfg文件vim ks.cfg%packages@bas...

2020-03-09 13:00:56 139

原创 Linux---详说selinux

一、selinux的状态1、查看selinux状态:getenforce三种类型:disabled 关闭enforcing 强制(1)permissive 警告(0)2、设置selinux状态:setenforce 0/13、配置selinux状态的文件:/etc/sysconfig/selinuxSELINUX=selinux状态reboot 重启系统...

2020-02-29 23:09:07 237

原创 Linux---软件管理之共享软件库的搭建(3)

一、共享软件仓库搭建1、软件仓库支持的访问方式file:// 本地文件ftp:// 文本传输协议http:// 超文本传输协议2、配置含有软件资源的主机命令:mount /dev/cdrom /softwaresourcecd /etc/yum.repos.d编辑:vim redhat7.repo3、安装共享软件ftp命令:yum install ...

2020-02-23 15:07:55 386

原创 Linux--软件管理之软件仓库(2)

二、yum软件仓库1、搭建软件仓库目的:使用rpm命令安装软件的时候,会存在软件依赖性问题、rpm不能解决软件依赖关系所以我们要搭建一个软件仓库。2、步骤(1)、得到与当前系统匹配的系统镜像文件(2)、建立系统安装镜像挂载点目录mkdir /west(3)、挂载镜像到镜像挂载点mount /dev/cdrom /west(4)、配置系统访问软件路径cd /etc/yum....

2020-02-21 21:28:25 554

原创 Linux---软件管理(1)

一、软件安装包格式类型rpm:其中redhat linux、centos等系统中包含tar:适用于源码编译3、软件包名称分析dhcp-4.2.5-68.el7_5.1.x86_64.rpm1、软件名称2、软件版本3、软件授权4、软件多少位5、软件后缀表示软件包用的rpm命令4、rpm命令rpm-ivm, 安 装-v, 显示过程-h, hash,检...

2020-02-21 18:03:36 108

原创 Linux---网络环境的部署之网关的设定(2)

一、网关1、

2020-02-20 14:09:39 239

原创 Linux---网络环境的部署之redhat8中dhcp服务搭建(3)

一、dhcp服务器的搭建1,Redhat 8中先把镜像接入光驱,然后df查看光驱挂载位置2,进入到这个挂载文件里3,安装dhcp命令:rpm -ivh dhcp-server-4.3.6-30.el8.x86_64.rpm4,建立一个静态网络5,配置dhcp文件路径:[root@localhost ~]# cd /etc/dhcp/[root@localhost dhcp]...

2020-02-17 23:23:42 1167

原创 Linux---网络环境的基础之网卡的设定

一、ip 说明1,网络层协议 IP,版本为ipv4,地址2^32;由主机位和网络位构成。网络位相同,主机位不同的ip地址可以通信查看ip地址:ip addr showifconfig2,ip addr del dev ens33 172.25.254.70/24 删除ipip addr add 172.25.254.70/24 dev ens33 添加ip ...

2020-02-17 21:51:12 188

原创 Linux---日志的查看与管理

linux中日志的查看–journaldlinux中默认的日志存放路径是/run/log。此服务的名称:systemd-journald.service;journalctl命令:-n number 查看日志最近几条2. --since “2020-02-02 12:00” 显示这个时间段之后的日志3. --until “2020-02-02 12:0...

2020-02-17 17:42:03 195

原创 Linux系统中文件的传输

一,文件传输1,scp命令:scp 本地文件 远程主机@远程主机ip:远程主机目录scp 远程主机@远程主机ip:远程主机目录 本地目录在企业七里面建立环境rhel7:192.168.0.7;rhel8:192.168.0.77把本地文件复制到目标主机建立主机间的免密登录ssh-keygen,生成秘钥ssh-copy-id -i /root/.ssh/id_rsa.pub....

2020-02-13 11:16:19 95

原创 Linux--权限的管理与设定

1,查看和读取权限信息

2020-02-05 17:40:35 71

原创 Linux下的用户管理

1.用户的概念:操作者在系统下的身份标识组 :用户的集合,便于归类用户,管理权限2,用户在系统中就是文件中的字符串,每个字符串反映了该用户所用到的系统资源3,用户信息的查看whoami :查看当前用户id ##查看指定用户id信息idid -u 查看用户的uidid -g 查看用户的gidid -G 查看用户所在的所有组的idid -n 显示名字而不...

2020-01-12 11:47:11 71

原创 Linux中的输出与输入

1.1 输入指系统外接向系统中传递的信息,可以用键盘,鼠标,和输入命令1.2 输出指在命令执行完成后产生的字符串,stdout(标准正确输出)在linux中输出编号为1;stderr(标准错误输出)在linux下输出编号为21.3 重定向输出> : 重定向正确输出2> :重定向错误输出&> :重定向所有输出注:重定向会覆盖源文件内容1.4输出...

2020-01-12 07:24:46 730 2

原创 Linux强大的编辑器----vim

Vim:强大的Linux文本编辑器1.1命令行:vim + filename(可存在也可不存在)vim 基本用法: i键进入插入模式;Esc键退出插入模式,进入命令模式;:wq保存退出,即退出模式;在命令模式下 :set + 参数信息,可以暂时设定vim的形式,vim关闭后自动取消:进入vim/etc/vimrc 最后一行开始 set + 参数信息可永久修改vim的形式1.2 v...

2020-01-11 22:57:55 143

原创 Linux系统结构

#Linux系统是一个倒立的树形结构,最大的一层叫根目录(/),紧接着就都是系统中的二级目录二,文件命令1.文件的建立。命令:touch filenamestat filename 查看文件时间戳等属性注: touch不但可以建立文件也可以修改文件的时间戳时间戳分为:atime:文件内容被访问的时间标识mtime:文件内容被修改的时间标识ctime:文件属性或文件内...

2020-01-10 23:02:02 80

原创 Linux入门学习

#Linux系统了解与认识##shell界面:它是我们与linux系统交互的一个重要的工具Linux内核:它是系统的核心程序,主要负责管理系统的进程,内存,设备驱动程序,文件等等。想要查看系统名称和系统版本,命令行只需输入uname / uname -r命令行中字符的含义如下:[kiosk@foundation1 Desktop]$• kiosk # 开启Shell的用户•@ # ...

2020-01-10 22:24:30 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除