运维
fighting545847013
大家相互学习,545847013QQ即微信
展开
-
docker集群
docker swarm 集群服务编排部署指南(docker stack)_墨鸦_Cormorant的博客-CSDN博客原创 2023-06-30 11:44:24 · 65 阅读 · 0 评论 -
docker命令2-映射和挂载
一 网络映射bridge-utils 工具:查看网桥brctl show:查看一个网卡上绑定了几个虚拟网卡-p:暴露端口-p<container Port>:指定容器的端口映射到所有地址的一个动态端口-p<host port>:<container port>:将映射容器的端口到指定主机的端口-p<ip>::<container port>:将指定容器端口映射到指定主机<ip>的动态端口-p<ip>原创 2021-07-16 11:56:49 · 674 阅读 · 0 评论 -
docker安装
转载网页https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html一 安装Docker1,root账户登录,查看内核版本如下uname -a2.yum install wget3.添加yum源cd /etc/yum.repos.d/wget https://download.docker.com/linux/centos/docker-ce.repo4.可以查看所有仓库中所有docker版本,并选择特定版本安装yum l原创 2021-07-16 11:52:19 · 116 阅读 · 0 评论 -
docker命令1-镜像制作与推送仓库
一 docker 制作镜像(1)制作镜像1.从远程仓库拉取一个纯净的 centos 系统镜像查询 centos 相关的镜像docker search centos下载镜像到本地docker pull 镜像名查看本地镜像docker images2.创建并进入容器创建容器格式:docker run -dit --name=容器名 镜像 id /bin/bash查看所有的容器docker ps -...原创 2021-07-16 11:38:56 · 357 阅读 · 0 评论 -
mongodb-基本操作
mongodb基本操作1.基本操作show dbs 查看当前实例下的数据库列表show users 显示目录use <db_name> 切换当前数据库db.help() 显示数据库操作命令show collections 显示当前数据库中的集合db.mycoll.help() 显示集合操作命令,mycoll是当前数据库下叫做mycoll的集合db.foo.find() 对当前数据库中foo集合进行数据查找2.增删改查#插入数据db.test.inse.原创 2021-03-10 10:18:01 · 142 阅读 · 0 评论 -
mongodb4.0版本搭建
基于Linux centos7安装部署mongodb4.0版本1.下载https://www.mongodb.com/try/download/communityhttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.4.tgz一 单机部署2.部署(1)解压缩包 并且创建logs和data目录tar -zxvfmongodb-linux-x86_64-rhel70-4.4.4.tgzmv mongod.原创 2021-03-10 09:36:09 · 219 阅读 · 0 评论 -
nfs环境的搭建
来自转载nfs链接linux:https://www.cnblogs.com/diantong/p/10895954.htmlwindows:https://blog.csdn.net/qq_38265137/article/details/83146421原创 2021-01-18 10:34:58 · 116 阅读 · 0 评论 -
awk进阶
1.使用变量awk编程语言支持两种不同类型的变量: 内建变量 自定义变量awk有一些内建变量。这些变量存放用来处理数据文件中的数据字段和记录的信息。也可以在gawk程序里创建你自己的变量。1.1. 字段和记录分隔符变量awk数据字段和记录变量变 量 描 述FIELDWIDTHS 由空格分隔的一列数字,定义了每个数据字段确切宽度FS 输入字段分隔符RS ...原创 2020-05-28 17:39:03 · 310 阅读 · 0 评论 -
awk
awk作用:能提供一个类编程环境来修改和重新组织文件中的数据。1. awk命令格式awk程序的基本格式如下:awk options program fileawk选项-F fs 指定行中划分数据字段的字段分隔符 -f file 从指定的文件中读取程序 -v var=value 定义awk程序中的一个变量及其默认值 -mf N 指定要处理的数据文件中的最大字段数 -mr N 指定数据文件中的最大数据行数 -W keyword 指定awk的兼原创 2020-05-28 16:47:07 · 126 阅读 · 0 评论 -
sed基础
二sed 编辑器基础1.更多的替换选项用s命令(substitute)来在行中替换文本1替换标记 替换命令在替换多行中的文本时能正常工作,但默认情况下它只替换每行中出现的第一处 例如 $ cat data4.txt This is a test of the test script. This is the second test of the test script. $ $ sed 's...原创 2020-05-28 09:31:52 · 142 阅读 · 0 评论 -
正则表达式
1.基本元字符集及其含义^ 只只匹配行首echo -e "123456acdd\nhgncdg" |grep 123$ 只只匹配行尾echo -e "123456acdd\nhgncdg" |grep dg* 只一个单字符后紧跟*,匹配0个或多个此单字符echo -e "123456acdd\nhgncdg" |grep c*[ ] 只匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用-表示[ ]内字符序列范围,如用[ 1 - 5 ]代替[ 1 2 3 4 5 ]\ 只用来屏蔽.原创 2020-05-27 16:00:57 · 133 阅读 · 0 评论 -
LVM基础详细说明及动态扩容lvm逻辑卷的操作记录
https://www.cnblogs.com/kevingrace/p/5845634.html原创 2020-05-27 09:28:32 · 217 阅读 · 0 评论 -
Jenkins安装与部署
一 git安装与部署--git的ip服务器上操作1.安装gityum install -y git2.创建用户和设置密码useradd gitpasswd git3.创建和初始化仓库cd /home/gitmkdir reposmkdir app.gitgit --bare init /home/git/repos/app.git/二 Jenkins安装与部署---Jenk...原创 2020-05-05 16:05:21 · 174 阅读 · 0 评论 -
iptables 防火墙-规则的导出 / 导入、使用防火墙脚本程序
https://mp.weixin.qq.com/s/LcrYPR15R2vxcLcCiWnwRw转载 2020-01-26 16:35:21 · 246 阅读 · 0 评论 -
SNAT / DNAT 策略及应用
https://mp.weixin.qq.com/s/54HoVNcxhkiY7eBFbbPy9w# iptables 服务器作为网关时,内网访问公网SNAT 策略应用:是为局域网共享上网提供接入策略,处理数据包的切入时机是在路由选择后进行,是将局域网外发数据包的源 IP 地址修改为网关服务器的外网接口 IP 地址。SNAT 策略用在 nat 表的 postrouting 链。编写...转载 2020-01-26 15:55:52 · 438 阅读 · 0 评论 -
防火墙iptables规则编写2
命令: 管理规则 -A:附加一条规则,添加在链的尾部 -I CHAIN [num]: 插入一条规则,插入为对应CHAIN上的第num条; -D CHAIN [num]: 删除指定链中的第num条规则; 例如:iptables -D OUTPUT 2 -R CHAIN [num]: 替换指定的规则; 管理...原创 2020-01-26 15:50:41 · 256 阅读 · 0 评论 -
防火墙iptables规则编写1
iptables/netfilter:表:(table) filter、nat、mangle和raw链:(chain) PREROUTING、INPUT、FORWARD、OUTPUT和POSTROUTINGfilter: INPUT、FORWARD和OUTPUTnat: PREROUTING(DNAT)、OUTPUT、POSTROUTING(SNAT...原创 2020-01-26 15:37:44 · 338 阅读 · 0 评论 -
防火墙iptables
iptables防火墙分类:过滤防火墙和应用层防火墙iptables 是 Linux 下的配置防火墙的工具,用于配置 Linux 内核集成的 IP 信息包过滤系统,使增 删改查信息包过滤表中的规则更加简单。1.Linux 防火墙基础Linux防火墙主要工作在网络层,针对TCP/IP数据包实施过滤和限制,典型的包过滤防火墙,基于内核编码实现,具有非常稳定的性能和高效率。 ip...转载 2020-01-26 12:13:33 · 124 阅读 · 0 评论 -
docker的debug日志
docker的debug日志开启与查看https://www.jb51.net/article/138102.htm转载 2020-01-19 15:38:18 · 2376 阅读 · 0 评论 -
redis单机部署
redis单机节点部署https://www.cnblogs.com/zuidongfeng/p/8032505.html主从部署https://www.cnblogs.com/diantong/p/11259368.html转载 2020-01-14 14:59:56 · 175 阅读 · 1 评论 -
mysql双主双从配置
-------------------------双主配置------------------------一 主从模式搭建1.主从ipmaster ip:192.168.1.10slave ip:192.168.1.112.主从配置2.1主数据库配置(1)进入/etc/my.cnf文件vim /etc/my.cnf添加[mysqld]#服务器唯一idserver-i...原创 2020-01-14 13:55:30 · 582 阅读 · 1 评论 -
mysql5.7的二进制包安装
一 清华源下载mysql.tar.gz安装包,上传到linux服务器目录/usr/localhttps://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz---清华源镜像https://dev.mysql.com/downloads/file...原创 2020-01-14 11:00:15 · 465 阅读 · 1 评论 -
网络排错与查看命令
1.两主机之间的沟通ping2.两主机之间节点分析traceroutetraceroute -n ip地址3.查看本地网络端口netstat/ss4.主机名和ip的对应host/nslookup原创 2020-01-11 13:45:14 · 200 阅读 · 0 评论 -
设置网络命令参数
一 手动/自动配置ip参数ifconfig ifup ifdown1.ifconfig手动查看修改启动关闭网络接口ifconfig 网卡接口(例如eth0 eth1等) up|down二 修改路由器routeroute -[nee]-n:不使用通信协议或主机名,直接使用ip/port number-ee 显示更加详细的信息修改命令route add/del [-ne...原创 2020-01-11 13:40:01 · 319 阅读 · 0 评论 -
Linux网络相关配置文件
一 网络IP等相关配置文件路径:/etc/sysconfig/network-script/ifcfg-eth0DEVICE=物理设备名IPADDR=IP地址NETMASK=掩码值NETWORK=网络地址BROADCAST=广播地址GATEWAY=网关地址ONBOOT=[yes|no](引导时是否激活设备)USERCTL=[yes|no](非root用户是否可以控制该设备)...原创 2020-01-11 11:59:08 · 192 阅读 · 0 评论 -
集线器,交换机,路由器
一 集线器集线器:hub,工作于OSI模型第一层物理层,对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。集线器的作用:用来集中所有局域网内网络设备(电脑和其他集线器等),并且将网络带宽平均分给各个网络设备https://baike.baidu.com/item/%E9%9B%86%E7%BA%BF%E5%99%A8/214614#6二 ...原创 2020-01-05 13:11:47 · 195 阅读 · 0 评论 -
关于自签名证书http跳转到https以及修改nginx配置
一生成证书1.检查是否已经安装openssl:openssl version -a2.生成ca证书(如果需要生成ca,执行命令)openssl genrsa -out ca.key 2048opennssl req -key ca.key -subj "/C=CN/ST=Chongqing/CN=183.230.102.40" -new -x509 -days 3650 -out ...转载 2019-12-26 20:21:55 · 353 阅读 · 0 评论