自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql5.6的安装部署

可能需要用到的mysql5.6下载地址https://downloads.mysql.com/archives/community/以及可能需要安装的依赖包yum install -y perl-Module-Install.noarchyum -y install libaio解压tar xf mysql-5.6.40-linux-glibc2.12-x86_64.tar.gzmv mysql-5.6.40-linux-glibc2.12-x86_64 /usr/local/mysqlu

2020-11-10 17:47:40 206

原创 循序渐进的了解Docker

这期专栏,我会笼统的介绍一下docker的基本命令及使用,然后慢慢深入了解docker的核心技术。

2020-09-24 17:17:07 269

原创 Docker篇之后续增删端口

在创建容器时,可以用-p来指定端口映射,但是在start容器的时候,并没有有关添加端口映射的方法,无奈百度一下,实践一下,记录一下。在/var/lib/docker/containers/下,存在着创建好的容器信息,这些都是我们的容器ID[root@localhost nginx]# ls /var/lib/docker/containers/1f7a9dba7e9ab6792f94b689714288b233e8a67f69433d32759e1778e8e160aa 619a15d3bc06c1

2020-09-24 17:15:53 246

原创 Docker创建容器后无法update更新以及Job for docker.service failed because the control……错误

这篇总结了一下docker出现的错误

2020-09-22 18:24:46 2271 1

原创 Docker中的数据卷及数据卷容器

文章目录前言一、数据卷1.什么是数据卷2.创建数据卷(volume create)3.挂载数据卷二、数据卷容器1.什么是数据卷容器2.数据卷容器的创建及挂载三、数据卷容器对数据的操作1.备份数据2.恢复数据总结前言在生产环境中使用Docker的时候,往往要在多个容器中进行数据共享,这就涉及到了容器的管理操作。而在Docker中,有两种数据管理的方法,就是下面将要介绍的数据卷及数据卷容器。一、数据卷1.什么是数据卷数据卷是一个可供容器用的一个目录,实在本地宿主机上创建的,可以挂载到所有的容器中。

2020-09-11 18:04:06 337 3

原创 Docker篇之docker容器

Docker篇之docker容器文章目录Docker篇之docker容器前言:什么是容器¿一、创建容器1.创建容器(create)2.启动容器(start)3.创建并新建容器(run)4.查看容器输出(logs)二、停止容器1.暂停容器(pause)2.终止容器(stop)3.进入容器(attach|exec)4.删除容器(rm)5.导出导入容器(export、import)6.查看容器7.其他容器命令总结前言:什么是容器¿什么是容器¿容器,是Docker的另一个核心概念,简单来说,容器是运行在镜

2020-09-11 11:29:47 183

原创 Docker篇之docker镜像

Docker Hub网站是docker的官方网站,里面有着大量的镜像来供大家下载查找镜像 (search)这里以nginx为例docker search nginxNAME DESCRIPTION STARS OFFICIAL AUTOMATEDnginx Of

2020-09-10 14:56:15 873

原创 Python编程之TK

root = tk.Tk()root.withdraw() #隐藏主窗口

2020-07-31 17:09:34 3608

原创 Linux下iptables规则控制端口访问

查看所有的的iptables规则iptables -L -n开放80端口iptables -A INPUT -p tcp --dport 80 -j ACCEPT未完待续········

2020-07-22 16:53:20 204

原创 linux清理挖矿病毒kdevtmpfsi,sysupdate, networkservice

突然发现公司测试服务器CPU过高,是这两个sysupdate, networkservice进程,很明显是被挖矿了,网上参考,总结一下,方便下次使用病毒会把一些文件给加i锁或a锁,导致无法修改数据,所以某些操作需要清除锁清除定时任务chattr -ai /var/spool/cronchattr -ai /var/spool/cron/rootcrontab -r lsattr 查看chattr -i 去除i锁chattr +i 加i锁sysupdate,networkservice

2020-07-22 12:00:02 899

原创 CentOS7防火墙开放指定端口

查看所有开放的端口firewall-cmd --list-ports开放本机80端口/关闭80端口firewall-cmd --add-port=80/tcp --permanentfirewall-cmd --remove-port=80/tcp --permanent–add-port=80/tcp 开放端口及类型–remove-port=80/tcp 关闭端口–permanent 永久生效...

2020-07-22 11:31:56 1029

原创 vim中设置制表符为四个空格或者四个空格的长度

在/etc/vim.rc或者/etc/vim/vim.rc下添加:设置为四个空格set ts=4set expandtabset autoindent设置为四个空格长度,视为一个长空格set ts=4

2020-05-20 17:48:32 1035

原创 运算符算法

i += a 等于 i = i + ai ++ 等于 i = i + 1

2020-05-12 15:10:11 147

原创 关于sh的一些小知识

双方括号 [[ ]]双括号内可用于数值判断a=10b=10if [[ $a -gt 10 ]];then echo $($a +$b) fi$() 和 ``(反撇号)调用命令a=`date +%Y%m%d`b=$(date +%Y%m%d)

2020-05-08 14:48:25 675

原创 不格式化进行U盘文件系统的更改

管理员运行命令提示符,输入convert G: /fs:NTFSG: U盘符号,我这里是G盘 所以是G

2020-04-30 16:23:43 2168

原创 nginx通过stream模块实现反向代理

默认安装的nginx是没有开启stream模块的,需要在安装时添加,如果已经安装了,后续安装的话,请看这篇文章NGINX的后续模块添加下面已包含stream模块./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module ...

2020-04-24 17:16:29 2238 1

原创 Linux发送邮件

首先,需要安装所需要软件包yum -y install mailx修改配置文件,在末尾处添加内容如下,以网易邮箱为例vim /etc/mail.rcset bsdcompatset from=abc@163.com smtp=smtp.163.comset smtp-auth-user=abc@163.com smtp-auth-password=defset smtp-auth...

2020-02-06 11:47:04 144

原创 Windows主机目录映射到VMware Linux虚拟机上

打开虚拟机设置,选择选项,启用共享文件夹,选择要共享的目录yum -y install open-vm-tools-desktop open-vm-toolsmkdir /app ;vmhgfs-fuse .host:/ /app这样就把Windows下aaaa111下的东西映射到Linux /app下了[root@localhost app]# lsaaaa111[root@lo...

2020-01-17 09:57:42 1227

原创 2>&1

0 表示标准输入1 表示标准输出2 表示标准错误输出& 放到后台

2020-01-12 01:22:06 198

原创 CentOS7更换yum源

rm -rf /etc/yum.repos.d/*.repo #删除repo文件,或者自己备份curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo...

2020-01-08 10:41:21 234

原创 基于Mycat进行读写分离

主机IPMaster192.168.100.23Slave192.168.100.26Mycat192.168.100.27准备工作所有主机关闭防火墙和selinuxsystemctl stop firewalldsetenforce 0下载mycat,上传到服务器,解压移动到/usr/local/[root@localhost ~]# cd...

2020-01-07 14:48:52 115

原创 mycat进入库中但是没发现表

在主库上创建授权账号,让mycat能通过该账号及密码来登陆远程数据库

2020-01-06 19:18:47 1980

原创 is not allowed to connect to this MariaDB server(远程连接数据库报错)

[root@localhost conf]# mysql -uroot -p123456 -h192.168.100.26ERROR 1130 (HY000): Host '192.168.100.27' is not allowed to connect to this MariaDB server当远程连接数据库时连接失败时说明所连接的用户帐号没有远程连接的权限,只能在本机(local...

2020-01-06 19:16:54 4858

原创 获取Nginx访问日志中来源IP的归属地

本次查看前二十位IP的归属地vim auto.sh#!bin/bash IP=$(cat /usr/local/nginx/logs/access.log|awk '{print $1}' |sort -nr|uniq -c |sort -nr|head -20|awk '{print $2}')for i in $IPdo curl https://ip.cn/?ip...

2019-12-18 11:03:07 1899

原创 GitLab环境的部署

安装依赖包[root@gitlab ~]# yum -y install curl openssh-server openssl-clients postfix cronie policycoreutils-python准备工作[root@gitlab ~]# systemctl stop firewalld[root@gitlab ~]# iptables -F[root@gitla...

2019-12-11 19:07:51 92

原创 CenOS7秘钥双向验证的配置

配置密钥对的双向配置HOST1配置:root下编辑/etc/ssh/sshd_configRSAAuthentication yes      //启用RSA算法PubkeyAuthentication yes        //启用秘钥对验证[root@host1 ~]# useradd hadoop //...

2019-12-11 09:48:23 234

原创 编译安装Nginx时所需的依赖包以及常用插件

所需依赖包gcc gcc-c++ makepcre-develzlib-developenssl-developenssl-devel(用于加密)常用插件--prefix=/usr/local/nginx--user=nginx --group=nginx--with-http_stub_status_module--with-http_ssl_module--...

2019-12-11 09:30:08 1762

原创 Rsync+inotify实现实时同步

首先修改/etc/sysctl.conffs.inotify.max queued events = 16384fs.inotify.max user instances = 1024fs.inotify.max user watches = 1048576sysctl -p

2019-11-19 16:31:49 117

原创 Rsync的环境的搭建及测试

名称IP发起端192.168.200.114同步源192.168.200.115发起端配置首先安装Rsync,一般来说系统都已经默认安装yum -y install rsyncrpm -q rsync修改配置文件vim /etc/rsyncd.conf # /etc/rsyncd: configuration file for rsync daem...

2019-11-18 20:34:12 225

原创 MySQL基于Atlas实现读写分离

名称IPMaster192.168.200. 114Slave192.168.200. 115Atlas192.168.200. 116所有机器关闭防火墙及selinuxsystemctl stop firewalldiptables -Fsetenforce 0所有机器安装Mariadbyum -y install mariadb mari...

2019-11-18 17:25:35 184

原创 Docker的安装

简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。安装首先安装所需依赖包以及下载它的官方源yum-utils device-mapper-persistent-data lvm2curl https://downl...

2019-11-18 14:39:29 184

原创 Git的安装及基本用法

Git简介Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。Git 易于学习, 占地面积小,具有闪电般的快速性能。它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和 多个工作流等功能,今天我们来说一下Git的安装Git的官方下载地址:点击进入实验环境机器...

2019-11-12 21:03:26 143

原创 TOMCAT中session复制的配置

修改配置文件[root@server ~]# vim /usr/local/tomcat9/conf/server.xml128 <Engine name="Catalina" defaultHost="localhost" jvmRoute="本机IP或本机名"> #添加jvmRoute,填主机名的话注意好hosts文件中的映射134 <Cluster className...

2019-11-08 12:06:07 317

原创 安装zabbix时的注意事项

因为zabbix是基于服务器端上的LAMP或LNMP上的,所以我们先搭建一个简单的LAMP集群:Apache、MySQL、PHP安装所使用的依赖包这里先简单说一下所需的Java环境Linux自带的Java命令中,是没有Javac这个命令的,所以需要我们手动安装上传java的源码包,解压到/usr/local/j,名叫java[root@server ~]# tar xf jdk-8u19...

2019-11-06 21:29:34 248

原创 zabbix连接钉钉机器人报警

在钉钉客户端的群中,添加自定义机器人添加完成后记录好webhook值,待会会用到修改zabbix服务端配置文件,设置脚本的存放位置,以后要使用的脚本都要存放到该目录下[root@server ~]# vim /usr/local/zabbix/etc/zabbix_server.confAlertScriptsPath=/usr/local/zabbix/share/zabbix/al...

2019-11-05 14:01:02 307

原创 NGINX配置内容的修改(不定时更新)

开启nginx后台监控,需支持模块location /status { stub_status on; access_log off;}

2019-11-05 11:54:20 173

原创 NGINX的后续模块添加

首先查看一下当初安装nginx时添加的模块[root@client1 nginx-1.15.9]# nginx -Vnginx version: nginx/1.15.9built by gcc 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) configure arguments: --user=nginx --group=nginx --prefix=/u...

2019-11-05 11:07:28 331

原创 zabbix报警脚本参数及动作模板

首先报警媒介类型中的脚本参数,权限需所有读写 {ALERT.SENDTO} {ALERT.SUBJECT} {ALERT.MESSAGE}然后是动作中的操作模板,操作细节都需要选择用户标题:故障{TRIGGER.STATUS}, 服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障内容:告警信息:{TRIGGER.NAME} 告警主机:{HOSTNAME1} ...

2019-11-04 16:59:45 2505

原创 Tomcat开启远程连接的脚本配置

修改配置文件(手动添加)[root@server ~]# vim /usr/local/tomcat9/bin/catalina.shCATALINA_OPTS="-Djava.library.path=/usr/local/apr/lib"CATALINA_OPTS="$CATALINA_OPTS-Dcom.sun.management.jmxremote ##启用远程监控...

2019-11-04 15:07:42 143

原创 非关机状态下找回mysql数据库密码

修改配置文件[mysqld]skip-grant-tablesmysql> alter user 'root'@'localhost' identified by '123456'; //报错后刷新授权表ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it...

2019-10-21 19:45:25 83

空空如也

空空如也

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

TA关注的人

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