自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 crontab -e修改默认编辑器

与冬相见欢,与你相见安crontab -e默认编辑器为nano,不怎么好用想要修改成vim或者其他编辑器,方法如下。sudo select-editor**注:**默认一台新机器第一次使用crontab -e 的时候也是上面这个图片的画面,第一次可以自己选择进入之后的文本编辑方式;后期需要改的话就可以使用上面的命令进行修改改为3或者4,然后确定再次输入命令 crontab -e 进入的就是vim编辑环境了...

2021-12-23 10:54:04 1828

原创 手机电子邮件如何绑定公司企业邮箱

没有一个工作是容易的,如果轻松地可以赚钱,也未必能轮到你来做腾讯企业邮箱在设置时,就建议选择手动设置,将其POP3服务器地址设置为pop.exmail.qq.com,端口号设置为995,SMTP服务器地址设置为smtp.exmail.qq.com,端口号设置为465,安全类型需全部设置为SSL(接受所有证书)或SSL/TLS(接受所有证书)才能顺利连接。...

2021-12-09 23:33:15 1075

原创 harbor机器关机之后,web页面无法登录

心之所向就是最好的生活harbor:机器关机之后web页面登录不了需要重启docker.service服务和docker-compose服务[root@ubuntu1804 /apps/harbor]#systemctl restart docker.service[root@ubuntu1804 /apps/harbor]#docker-compose stop[root@ubuntu1804 /apps/harbor]#docker-compose up -d...

2021-07-20 08:35:39 1025

原创 LINUX中配置IP和网卡

放轻松点生活,你没那么多观众centos的网卡配置文件[root@centos7 /apps/harbor]#vim /etc/sysconfig/network-scripts/ifcfg-eth0配置文件里面的eth0的名字,一定要和外面配置文件的设备名相同NAME=eth0DEVICE=eth0 ###网卡名称###(这个名字必须和外面的设备名称一样)BOOTPROTO=static #路由协议(此处使用的是静态路由,默认一般为动态路由)IPADDR=10.0.

2021-07-18 18:13:37 514 1

原创 开启ip_forward转发功能

最好的时光在路上,一路向阳查看配置状态[root@centos7 /apps/harbor]#sysctl -a |grep ip_forward正常ip_forward转发没开启的时候,此处为0写配置文件net.ipv4.ip_forward = 1生效,更改完成###生效[root@centos7 /apps/harbor]#sysctl -p net.ipv4.ip_forward = 1###更改完成[root@centos7 /apps/harbor]#sy

2021-07-18 17:16:41 6772

原创 Error response from daemon: Get https://10.0.0.7/v2/: dial tcp 10.0.0.7:443: connect: connection ref

一个人时翻山越岭,两个人时穿过四季HARBOR报错:Error response from daemon: Get https://10.0.0.7/v2/: dial tcp 10.0.0.7:443: connect: connection refused解决方法在docker.service配置文件中,下面的圈起来的地方,加上这段话:IP或者域名都行:--insecure-registry 10.0.0.7 --insecure-registry harbor.lpk.net改完

2021-07-18 16:57:15 2558 2

原创 微服务的优缺点

人无远虑,必有近忧微服务优点:每个服务足够内聚,足够小,代码容易理解。这样能聚焦一个只当的业务功能或业务需求。开发简单、开发效率提高,一个服务可能就是专业的只干一件事,微服务能够被小团队单独开发,这个小团队可以是2到5人的开发人员组成微服务是松耦合的,是有功能意义的服务,无论是在开发阶段或部署阶段都是独立的。微服务能使用不同的语言开发易于和第三方集成,微服务运行容易且灵活的方式集成自动部署,通过持续集成工具,如:Jenkins、Hudson、Bamboo微服务易于被一个开发人员理解、修改和维

2021-06-24 09:08:45 754 1

原创 动态资源和静态资源的区别?

每天进步一点点某些语言实现的效果可以动起来,但还是属于静态资源(例如JavaScript)静态资源:服务器端的文件从服务器端传给浏览器之后,如果在浏览器上看到的页面内容和服务器端一模一样,就是属于静态资源动态资源:服务器端会把程序动态运行起来,运行完以后会把程序的执行结果 发还给客户端 ,客户端看到的只是一个结果,看不到源程序简单来说:静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来。动态资源:一般客户端请求的动态资源,先将

2021-06-24 07:46:22 855

原创 LINUX面试高频题库(持续更新中,建议收藏)

种一棵树 最好的时间是十年前,其次是现在。1) Linux 哲学思想有哪些? 一切都是一个文件(包括硬件) 小型,单一用途的程序 链接程序共同完成复杂的任务 避免令人困惑的用户界面 配置数据存储在文本中2) 计算机领域常用的计数进制有哪些? 二进制,八进制,十进制,十六进制3) Linux 系统中使用哪个命令可以获取系统硬件时间,date 命令是否可以获取系统硬件时间?当服务器硬件时间和系统时间不同步时,请写出如何将系统时间写入到服务器硬件时钟的具体操作命令?Lin

2021-06-15 21:08:41 1041 2

原创 (面试重点)LINUX系统中软硬链接的区别

万丈红尘三杯酒,千秋霸业一壶茶软硬链接区别:ln 创建硬链接ln -s 创建软连接#查看链接文件指向的原文件 readlink / / /硬链接特性: 硬链接本质上就给一个文件起一个新的名称,实质是同一个文件创建硬链接会在对应的目录中增加额外的记录项以引用文件对应于同一文件系统上一个物理文件每个目录引用相同的inode号创建时链接数递增删除文件时:rm命令递减计数的链接,文件要存在,至少有一个链接数,当链接数为零时,该文 件被删除不能跨越驱动器或分区不支持对目录创建硬链接软链

2021-06-15 20:27:45 232 3

原创 LINUX生产中一些实用的配置

行到水穷处,坐看云起时修改history历史显示格式添加下面两行,可以在查看历史的时候增加时间格式定义别名:扫描新加的磁盘:生产中定义别名用的比较多,特别是命令比较长,平常使用比较多的命令查看操作系统发行版本:centos:[root@centos8 ~]#cat /etc/redhat-release CentOS Linux release 8.3.2011[root@centos8 ~]#cat /etc/os-release NAME=“CentOS Linux”VER

2021-06-15 18:02:58 226 1

原创 LINUX基础常用命令(持续更新中,建议收藏)

所谓无底深渊,下去,也是前程万里1) hostnamectl set-hostname NAME 设置主机名(持久生效)2) arch 查看系统架构3) ps aux 开启的进程4) runlevel 查看当前所属界面5) echo $SHELL 查看shell类型6) echo $PATH 查看外部命令文件的搜索路径7) echo $LANG 查看utf编码表8) cat /etc/shells 系统支持的shell9) nano 文本

2021-06-12 20:25:12 818 6

原创 域名临时重定向与永久重定向最本质的区别

不是看到了希望才去坚持,而是坚持了才会看到希望域名临时重定向与永久重定向最大的本质区别?临时重定向:浏览器不会缓存当前域名的解析记录永久重定向:浏览器会缓存永久重定向的DNS解析记录。permanent (301永久重定向)redirect (302临时重定向)永久重定向301域名永久型调整,即域名永远跳转至另外一个新的域名,之前的域名再也不使用,跳转记录可以缓存到客户端浏览器临时重定向302域名临时重定向,告诉浏览器域名不是固定重定向到当前目标域名,后期可能随时会更改,因此

2021-06-11 22:12:55 2551

原创 LINUX下怎么退出telnet

比起成功,失败教会了我们更多的道理telnet怎么退出ctrl + “]” 键进入命令行模式,然后输入quit或者ctrl+d键就可以退出了telnet命令可以在线测试网站是否开启某些服务,直接输入该服务的端口此界面说明当前网址开启了21端口,也就是FTP服务此界面说明当前网址开启了22端口,也就是SSH服务此界面则表示没有2222号端口...

2021-06-10 22:28:30 3971 3

原创 LINUX中添加或删除临时IP地址

你得走完该走的路,才能走你想走的路查看IP地址添加临时IP地址[root@LVS ~]#ip a a 172.16.0.100/32 dev lo查看添加的IP删除临时IP地址[root@LVS ~]#ip a del 172.16.0.100/32 dev lo

2021-06-07 20:32:46 2477

原创 面试:LVS的四种工作模式

只是踩着父母的肩,见识了父母从未见识过的繁华LVS集群的工作模式lvs-nat:修改请求报文的目标IP,多目标IP的DNATlvs-dr:操纵封装新的MAC地址lvs-tun:在原请求IP报文之外新加一个IP首部lvs-fullnat:修改请求报文的源和目标IPDR模式速度最快,效率最高,生产中使用最多

2021-06-05 21:26:27 309

原创 面试:LVS的(10+2)种调度算法

生活很苦,但优雅从不过时LVS 调度算法包括以下几种循环调度加权循环调度来源哈希兴调度目的地哈希定调度最少连接调度加权最小连接调度最短的预期延迟计划从不队列调度基于本地的最小连接调度基于本地的与复制调度的最小连接

2021-06-05 19:55:55 193

原创 HTTP常见状态码总结

多少红尘过客,多少过往云烟,一声离别,天涯流散。HTTP常见状态码http协议状态码分类1xx:100-101 信息提示2xx:200-206 成功3xx:300-307 重定向4xx:400-415 错误类信息,客户端错误5xx:500-505 错误类信息,服务器端错误http协议常用的状态码200: 成功,请求数据通过响应报文的entity-body部分发送;OK301: 请求的URL指向的资源已经被删除;但在响应报文中通过首部Location

2021-05-29 09:46:17 118 7

原创 HTTP报文Method 方法

少年不知愁滋味,为赋新词强说愁HTTP报文Method 方法请求方法,标明客户端希望服务器对资源执行的动作,包括以下:GET: 从服务器获取一个资源HEAD: 只从服务器获取文档的响应首部POST: 向服务器输入数据,通常会再由网关程序继续处理PUT: 将请求的主体部分存储在服务器中,如上传文件DELETE: 请求删除服务器上指定的文档TRACE:追踪请求到达服务器中间经过的代理服务器OPTIONS:请求服务器返回对指定资源支持使用的请求方法CONNECT:建立一个到由目标资源标识的服

2021-05-29 09:37:19 394

原创 一次完整的http请求处理过程

一粥一饭,当思来之不易;半丝半缕,恒念物力维艰.一次完整的http请求处理过程(1):建立连接: 接收或拒绝连接请求(2):**接受请求:**接收客户端请求报文中对某资源的一次请求的过程(3):**处理请求:**服务器对请求报文进行解析,并获取请求的资源及请求方法等相关信息,根据方法,资 源,首部和可选的主体部分对请求进行处理常用请求Method: GET、POST、HEAD、PUT、DELETE、TRACE、OPTIONS(4):**得到资源:**服务器获取请求报文中请求的资源web服

2021-05-29 09:25:37 188 1

原创 基于HTTPD的多虚拟主机

一勤天下无难事,一懒世间万事休httpd 支持在一台物理主机上实现多个网站,即多虚拟主机网站的唯一标识:IP相同,但端口不同IP不同,但端口均为默认端口FQDN不同, IP和端口都相同多虚拟主机有三种实现方案:基于ip:为每个虚拟主机准备至少一个ip地址基于port:为每个虚拟主机使用至少一个独立的port基于FQDN:为每个虚拟主机使用至少一个FQDN注意:httpd 2.4版本中,基于FQDN的虚拟主机不再需要NameVirutalHost指令注意:任意目录下的页面只

2021-05-28 22:08:17 367

原创 面试题:导致MySQL 主从数据不一致的原因?

生命就像小河;风雨只会让它更加宽阔造成主从不一致的原因主库binlog格式为Statement,同步到从库执行后可能造成主从不一致。主库执行更改前有执行set sql_log_bin=0,会使主库不记录binlog,从库也无法变更这部分数据。从节点未设置只读,误操作写入数据主库或从库意外宕机,宕机可能会造成binlog或者relaylog文件出现损坏,导致主从不一致主从实例版本不一致,特别是高版本是主,低版本为从的情况下,主数据库上面支持的功能,从数据库上面可能不支持该功能MySQL

2021-05-24 08:33:14 1759 8

原创 ANSIBLE常用模块

如果事与愿违,那一定是另有安排1 Command模块(不具有幂等性) 默认模块2 Shell模块 (不具有幂等性) 增强版的command模块3 Script模块 (不具有幂等性)在远程主机上运行ansible服务器上的脚本(无需执行权限)4 Copy模块 从ansible服务器主控端复制文件到远程主机5 Get_url模块 用于将文件从http、https或ftp下载到被管理机节点上6 Fetch模块 从远程主

2021-05-24 08:13:34 391 4

原创 MySQL中修改用户密码

修改用户密码:方法1mysql> set password for root@'localhost'='123456' ; 方法2MariaDB [(none)]> flush privileges;MariaDB [(none)]> alter user root@'localhost' identified by 'ubuntu';方法3MariaDB [(none)]> update mysql.user set authentication_string=p

2021-05-23 17:54:56 189 1

原创 重复执行 cp -r 得到的结果有什么区别

cp -r 复制目录cp -r /etc /data/etc-bak假如/etc-bak文件不存在,第一次执行命令会把/etc复制到/data下改名为/etc-bak;第二次执行,则会把/etc复制到/data/etc-bak/目录下作为一个子文件夹。

2021-05-22 14:47:21 431

原创 基于LINUX查询、关闭防火墙和SELINUX

基于LINUX查询、关闭防火墙和SELINUX平常学习或者生产中的很多项目和实验都需要提前构建一个我们所需要的环境;关闭防火墙和selinux相对来说是比较通用的。查看当前的防火墙状态#关闭防火墙systemctl disable --now firewalld 查询SELINUX当前状态[root@centos7 ~]#getenforce Disabled关闭SELINUXvim /etc/selinux/config将SELINUX=这项,等号后面的内容改成Disable

2021-05-22 08:17:12 132

原创 基于MyAQL的高可用集群---PXC集群

基于MyAQL的高可用集群—PXC集群Percona XtraDB Cluster(PXC 5.7)目前不支持CentOS 8,所以用centos7来实现部署关闭防火墙和SELinux,保证时间同步注意:如果已经安装MySQL,必须卸载环境准备:四台主机pxc1:10.0.0.7pxc2:10.0.0.17pxc3:10.0.0.27pxc4:10.0.0.37最后一个节点用来演示扩展机器(三个节点不够用了,需要添加第四个节点)第一个节点配置yum源,官方源太慢了把yum源配

2021-05-21 23:15:17 207 2

原创 在CentOS8的MySQL8.0 上实现半同步复制

在CentOS8的MySQL8.0 上实现半同步复制查看插件文件主服务器master服务器安装插件master服务器修改配置文件重启数据库服务查看配置文件修改是否成功创建账号,并授权从节点服务器slave1服务器在slave1服务器上安装插件修改配置文件重启数据库服务实现主从复制slave2服务器安装插件修改配置文件重启数据库服务实现主从复制最后在master服务器上验证是否配置成功结束...

2021-05-20 12:37:13 170

原创 生产中添加设置MySQL主从复制架构

生产中设置MySQL主从复制架构**前提环境:**主服务器非新建时,主服务器运行一段时间后,新增从节点服务器准备环境:公司中一直运行着的老服务器下载安装MySQL数据库启动服务器#导入一些数据,充当数据库之前的数据[root@centos8 ~]#rz -Erz waiting to receive. [root@centos8 ~]#lshellodb_innodb.sql[root@centos8 ~]#mysql < hellodb_innodb.sql

2021-05-19 21:42:36 179 5

空空如也

空空如也

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

TA关注的人

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