自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 安装Docker部署Nginx服务

Docker有两个分支版本:Docker CE和Docker EE,即社区版和企业版。本教程基于CentOS 7安装Docker CE。-p 8080:80: 端口进行映射,将本地8080端口映射到容器内部的80端口。--name nginx-test:容器名称。-d nginx: 设置容器在后台一直运行。

2023-11-08 14:54:22 62

转载 二十七、Linux Shell编程及自动化运维实现 第4章 数组和函数

1.1数组简介 变量:用一个固定的字符串,代替一个不固定的字符串 数组:用一个固定的字符串,代替多个不固定的字符串 1.2类型 普通数组:只能使用整数作为数组的索引 关联数组:可以使用字符串作为数组的索引 1.3普通数组 定义数组: 方法一: 一次赋一个值 数组名[下标]=变量值 # array1[0]=pear # array1[1]=apple

2023-02-28 09:39:00 106

原创 二十六、Shell编程及自动化运维实现 第3章 循环

Shell循环:for

2023-02-09 14:25:49 102

原创 二十五、 Shell编程及自动化运维实现 第2章 判断

shell编程中if和case都是用来做流控的。下面先通过一个案例1,来了解case的特点。案例1:简单的模式匹配邀请用户输入待删除用户名。询问用户,确定要继续删除吗 yes/no: " y。

2023-02-07 10:56:49 88

原创 二十四、Shell编程及自动化运维实现 第1章 变量

shell 变量?用一个固定的字符串去表示不固定的内容,便于修改。简述 用户自定义变量是最常用的变量类型,其特点是变量名和变量值都是由用户自由定义的。学习要点定义变量变量调用重复定义变量变量查看可以通过 echo 命令查询已经设定的变量的值,这种查询是已知变量名查询变量值。但是如果不知道变量名,那么可以查询系统中已经存在的变量吗?变量删除示例使用变量前使用变量后交互定义变量注意​​​​​​​。

2023-02-02 13:49:02 99

原创 二十三、Mysql数据库运维实战--集群

集群目的负载均衡 解决高并发高可用HA 服务可用性远程灾备 数据有效性图示类型原理图示概念1. 在主库上把数据更改(DDL DML DCL)记录到二进制日志(Binary Log)中。2. 备库I/O线程将主库上的日志复制到自己的中继日志(Relay Log)中。3. 备库SQL线程读取中继日志中的事件,将其重放到备库数据库之上。

2023-02-01 13:58:21 96

原创 二十二、Mysql数据库运维实战--备份

它是开源免费的支持MySQL 数据库热备份的软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份。它不暂停服务创建Innodb热备份;为mysql做增量备份;在mysql服务器之间做在线表迁移;使创建replication更加容易;备份mysql而不增加服务器的负载。percona是一家老牌的mysql技术咨询公司。它不仅提供mysql的技术支持、培训、咨询,还发布了mysql的分支版本--percona Server。并围绕。

2023-01-03 15:05:39 215

原创 二十一、Mysql数据库运维实战--SQL2(增删改查)

Mysql数据库增删改查

2022-11-22 15:29:06 391

原创 二十、Mysql数据库运维实战--数据类型约束

由于生活中需要避免重名的情况,所以数据库中某列使用完整性约束来限定此类要求。用于保证数据的完整性和一致性。

2022-11-22 13:50:34 207

原创 十九、Mysql数据库运维实战--SQL1

创建业务数据库语法CREATE DATABASE 数据库名;数据库名要求区分大小写唯一性不能使用关键字如 create select不能单独使用数字和特殊符号“如-"正常的:用拼音或单词即可。查看所有数据库。

2022-11-21 16:12:49 1059

原创 十八、Mysql数据库运维实战--部署

不论是淘宝,吃鸡,爱奇艺,抖音,快手,知乎,百度贴吧等,总所周知的服务程序。存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。只要是信息,就一定在数据库里。

2022-11-17 10:55:30 162

原创 十七、域名服务

互联网的访问依靠IP地址。但IP地址不好记。所以使用域名服务(DNS,好记名),来替代访问的地址。

2022-11-16 17:25:08 93

原创 启动Apache服务时报错,Job for httpd.service failed because the control

这时我们用systemctl status httpd.service 查看服务的状态,发现80端口被占用。ps -ef|grep httpd察看占用的进程或者用netstat -lnp|grep 80。发现是nginx占用了80端口,找到以后kill 1069。安装完httpd服务以后,再启动时报错。再启动httpd服务就好了。

2022-11-16 15:38:14 2017

原创 YUM安装httpd报错 No package httpd available.

安装httpd,如果出现No package httpd available,可以尝试:

2022-11-16 15:09:03 1887

原创 十六、网站服务Linux + Apache + MySQL + PHP

UI的转变:B/S架构。

2022-11-15 16:33:12 133

原创 更新yum库时 报错The other application is: PackageKit

在设置完阿里源 更新yum库的时候报错。The other application is: PackageKit

2022-11-15 15:27:54 338

原创 十五、文件服务--FTP--NFS-SSH

FTP,NFS SSH

2022-11-10 16:47:19 300

原创 十四、网络管理实战三 网络层

1.简介32位二进制数IP用于主机在互联网中的标识4组十进制表示2.分类3.私有IP分类4.子网掩码把IP跟子网掩码进行逻辑运算,得出是不是同一网络,能不能直接通信5.网络地址。

2022-11-09 17:30:47 104

原创 十三、网络管理二 物理层与数据链路层

物理层与数据链路层

2022-11-08 16:06:49 110 1

原创 十二、网络管理一 OSI与TCP/IP

开放式系统互联 国际标准化组织(Iso)制定 定义了不同计算机互联的标准 设计和描述,不同计算机通信的框架 全世界网络通信的框架分为7层 应用层 表示层 会话层

2022-11-07 15:45:41 610

原创 十一、Linux网络管理

网卡文件地址:/etc/sysconfig/network-scripts/ ifcgf-ens33。

2022-11-03 17:03:56 133

原创 十丶Linux日志管理

etc/logrotate.d/syslog 和日志轮转(切割)相关的文件。系统操作的有关信息,如登录信息,程序启动关闭信息,报错信息。rpm -qc rsyslog 观察日志程序的配置程序。yum install rsyslog logrotate 默认已安装。etc/rsyslog.conf rsyslogd的主配置文件。rpm -qc 查看已安装软件的配置文件。rsyslogd系统专职日志管理程序。将大量的日志分割管理,删除旧日志。rsyslogd的相关文件,定义级别。

2022-10-31 17:20:00 298

原创 九丶Linux任务计划

crontab2.查看进程状态3.cron示例计划任务存储位置管理方式创建计划查询计划删除计划语法格式Job format说明* /5 * * * /mysql_back.sh 每隔5分钟执行一次0 2 1,4,6 * * /mysql_back.sh 每月的1,4,6号这三天的2点整去执行0 2 5-9 * * 每月的5至9号2点去执行* * * * * 每分钟执行一次。

2022-10-28 15:15:52 158 1

原创 八、Linux软件安装

0.目的:通知LInux服务器,通过本机的系统光盘获得软件包,并安装1.观察YUM核心配置目录 yum下载地址存储文件,以repo结尾2.删除官方YUM库3.编写本地YUM库配置文件4.挂载安装光盘ls -a 查看隐藏文件init 6重启5.使用YUM安装或卸载软件yum install -y httpd 安装软件systemctl start httpd 启动软件systemctl stop firewalld 关闭防火墙。

2022-10-27 17:20:36 357 1

原创 七丶Linux查找与压缩

tar命令是unix/linux中备份文件的可靠方法,几乎可以工作在任何环境中,它的使用权限是所有用户,建议针对目录。

2022-10-26 15:25:51 536 1

原创 六丶Linux存储管理 二

inode 记录文件的属性 (文件的元数据:文件 的属性,文件的大小,权限,属主,连接数,块数量,块的编号)一个文件占用一个inode,同时记录此文件数据所在的block number。实际存储文件的内容,若文件较大,会占用多个block。未使用与已使用的inode/block的数量。1.EXT3/4文件系统-----简介。XFS:文件系统最大100TB。EXT3:文件系统最大16TB。EXT4:文件系统最大32TB。block 存储文件的实际数据。索引:目录,字典的前十几页。

2022-10-24 16:32:04 235

原创 五丶Linux存储管理 一

MBR 主引导记录MBR支持的最大磁盘容量是< 2TB,设计时分配四个分区如果希望超过4分区,则需要放弃主分区,改为扩展分区与逻辑分区GPT 支持>2T的硬盘,支持128个分区(1).查看磁盘信息查看磁盘 ll /dev/sd*列出块状设备 lsblk(2).创建分区2.1 启动分区工具2.2进入会话模式2.3 刷新分区表2.4 查看分区结果3.创建文件系统(格式化)格式化 mkfs.ext4 /dev/sdb1。

2022-10-24 12:00:25 443 1

转载 四丶Linux管道与重定向

date 查看日期FD简介 file descriptors FD文件描述符 进程使用文件描述符来管理打开的文件 文章目录一、重定向1.1 输出重定向1.1.2 重定向1.1.2 追加重定向1.2 输入重定向二、管道一、重定向linux启动后,会默认打开3个文件描述符,分别是:标准输入:standard input 0正确输出:standard output 1错误输出:error output 2命令执行完成:成功了,会把成功结果输出到屏幕:standard outp

2022-10-19 10:33:24 205

原创 三丶Linux进程管理

PS process status 进程状态管理器。进程是已启动的可执行程序的运行实例,进程有以下组成部分。ps aux | grep vim 查看指定进程。程序代码的一个或多个副本(也叫执行线程)kill -num pid 控制进程。查看内存 free - m k g。查看进程父子关系 ps -ef。查看磁盘空间 df -hT。动态查看进程 top。

2022-10-18 16:51:34 200

原创 二丶Linux用户的权限

在linux系统中,我们创建一个新的文件或者目录的时候,这些新的文件或目录都会有默认的访问权限,umask命令与文件和目录的默认访问权限有关。若用户创建一个文件,则文件的默认访问权限为-rw-rw-rw-,创建目录的默认权限drwxrwxrwx,而umask值则表明了需要从默认权限中去掉哪些权限来成为最终的默认权限值。当我们想改变创建文件和目录时的默认访问权限,则可以通过umask命令来实现。

2022-10-18 09:25:56 848

原创 一丶Linux文件和用户管理

su - root 永久提权 - (可加可不加) 需root密码。ls -l / 长格式显示根下的详细内容。mkdir -p 父系 当创建目录没有上一级时,自动创建。windows以多根的方式组织文件 C:\ D:\ E:\。ls / 默认显示根目录下的内容。重定向 ls /指定目录 > 指定文件。rm -rf 强制删除 文件或目录的路径。linux以单根的方式组织文件 /cp -r 复制文件夹到目标目录。

2022-10-11 11:49:43 252 2

空空如也

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

TA关注的人

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