- 博客(27)
- 收藏
- 关注
原创 shell概述
语言类型编译型:C C++ go java等等解释型:python perl php shell bash定义变量方式直接赋值:名=值##无空格,不能有特殊字符,变量名不能以数字开头,名最好使用驼峰语法,不能与系统命令冲突传参:传递参数--位置变量交互式设置变量:read命令-p 设置提示信息...
2019-07-09 18:25:17
182
原创 nginx状态码
200:服务器成功返回网页403:服务器拒绝请求。404:请求的网页不存在499:客户端主动断开了连接。500:服务器遇到错误,无法完成请求。502:服务器作为网关或代理,从上游服务器收到无效响应。503 - 服务不可用504:服务器作为网关或代理,但是没有及时从上游服务器收到请求。这些状态码被分为五大类:100-199 用于指定客户端应相应的某些动作。...
2019-07-09 18:07:32
284
原创 LVS简介
Linux Virtual Server ,linux虚拟服务器,是一个虚拟服务器集群系统们可以在UNIX/Linux平台下实现负载均衡集群功能。该项目是在1998年5月有张文嵩博士组织成立支持超大量的高并发,日PV1000-2000W 或者并发请求在一万以下都可日使用nginx反向代理,超过这个值的话nginx反向代理就力不从心了,这个时候就需要用到了LVS## 大型门户网站,电商...
2019-07-09 17:58:02
414
原创 Redis详述
简介1.优点高速读写支持持久化多种内存分配及回收策略支持事务消息队列、消息订阅支持高可用支持分布式分片集群依然高性能该并发支持多数据类型,主从复制和集群管理不在使用SQL了2.传统的缓存机制的内存管理机制以Linux系统的缓存机制为例buffer:缓冲写操作cache :缓冲读操作内存划分:三大部分存在的问题1、...
2019-07-09 17:52:00
214
原创 Mongodb分片集群部署,多实例
系统:CentOS-6.9---前置echo "`ifconfig | awk -F"[ :]+" 'NR==2{print $4}'` `hostname`" >> /etc/hostsgroupadd -g 800 mongoduseradd -u 801 -g mongod mongodpasswd mongodmkdir -p /mongodb/...
2019-07-09 16:47:46
1808
原创 showdoc docker
###yapi:https://www.linuxidc.com/Linux/2018-01/150513.htm###nodejs(npm)8.1.4:https://blog.csdn.net/jonatha_n/article/details/75271050###node包:https://npm.taobao.org/mirrors/node/v8.1.4/---部署安装c...
2019-07-01 16:48:06
3810
原创 redis-cluster
系统:CentOS7.4,Redis多实例yum install -y gcc-c++ tclwget http://download.redis.io/releases/redis-3.2.0.tar.gztar zxf redis-3.2.0.tar.gz -C /usr/local/cd /usr/local/redis-3.2.10/makemake testmake i...
2019-07-01 16:45:57
116
原创 kafka_zookeeper-cluster
系统:CentOS7.4,多实例yum -y install java---zkwget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gzmkdir -p /usr/local/zookeeper/zkdata/{zk1,zk2,zk3}ec...
2019-07-01 16:34:43
271
原创 ELK
环境:CentOS-7.4 所需包:elasticsearch logstash kibana filebeat参考以下两篇文章做的:https://blog.csdn.net/qq_33406938/article/details/80307679https://blog.csdn.net/bittersweet0324/article/details/78503961#这是单机...
2019-07-01 13:18:00
1406
原创 Confluence 破解部署
办公室的wiki平台CentOS-7.5,MySQL5.6,图形化界面(破解的时候需要用.我也是给办公室的服务器做的,如果无法满足图形化界面则无法破解)#环境准备yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-develyum -y remove mysql-libs.x86_64wget http://repo.m...
2019-07-01 13:06:05
3288
原创 shell脚本-批量创建用户
指定密码:#!/bin/bashULIST=$(cat /root/users.txt) ##/root/users.txt 里面存放的是用户名,一个名一行for UNAME in $ULISTdo useradd $UNAME echo "123456" | passwd --stdin $UNAMEdone----------#!/bin/bashPREFIX="stu...
2018-03-27 17:24:59
9396
1
原创 shell脚本-玩具脚本-1到100之间的和
#!/bin/bash# 这个可以输入10000,在大的数的话就卡住不动了read -p "请输入一个1-100之间的整数: " ENDi=1SUM=0while [ $i -le $END ]do SUM=$(expr $SUM + $i) let i++doneecho "从 1-$END 之间所有整数的和为 : $SUM"-----------------------------...
2018-03-27 17:20:09
1920
原创 shell脚本-根据连接数封IP
#!/bin/bash #根据并发连接数,将短时间内PV大于100的封掉,计划任务每三分钟#environment variablesource /etc/profileiplist=`netstat -ntu | awk '{print $5}'| cut -d':' -f1| sort |uniq -c | sed 'N;$d;P;D' | awk '{if($1>100)print ...
2018-03-26 20:08:26
830
原创 shell脚本-玩具脚本-价格竞猜小游戏+排排队
#!/bin/bashPRICE=$(expr $RANDOM % 1000)TIMES=0echo "商品实际价格为0-999之间,猜猜看是多少?"while truedo read -p "请输入你猜测的价格数目:" INT let TIMES++ if [ $INT -eq $PRICE ] ; then echo "恭喜你答对了,实际价格是 $PRICE" ...
2018-03-26 20:05:26
478
原创 shell脚本-玩具脚本-乘法口诀
#!/bin/bashecho "while与for的九九乘法表" i=1 while [ $i -lt 10 ] do for(( j=1;j<=9;j++ )) do #当$j小于等于$i,在屏幕上打印乘法表 [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ] " done...
2018-03-26 20:01:18
434
原创 shell脚本-玩具脚本-case计算器
#!/bin/bash#while+caseecho " ----------------------------------"echo "|这是一个简单的整数计算器,biubiubiu|"echo " ----------------------------------"echowhile :doread -p "请输入一个整数: " nuexpr $nu + 0 &> /dev...
2018-03-26 19:59:11
1077
原创 zabbix3.0-CentOS7
----------系统环境:CentOS7--------------------server部署:10.0.0.61 server端的端口是10051----------rpm -i http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm## 使用官方的源安装yum clean...
2018-03-21 17:58:43
1295
原创 kickstart
--------------------kickstart无人值守安装--------------------环境:CentOS7,网卡模式需要一致服务端:172.16.1.201,关闭防火墙客户端:新建虚拟机,把内存设置成2G,剩下什么都不要动----------dhcp部分----------yum -y install dhcpcat >>/etc/dhcp/dhcpd.conf...
2018-03-21 17:46:11
325
原创 常用基础命令集
基本命令ping 格式ping IP用于测试网络连通性telnet telnet IP这是一个工具 也是用远程连接的 不过较小date显示当前日期时间-s //指定时间/日期20100521 //2010年5月2112:12:12 //12点12分12...
2018-03-15 19:42:03
471
原创 jumpserver
环境:centos6,可以联网,注意:这个软件必须下载安装到 /opt 下,固定的,就特(因为里面部署完,里面有好多路径都是/opt 等)最好是使用一台新的虚拟机,而且不要有ansible等,会起冲突官方文档:https://github.com/jumpserver/jumpserver/wiki/v0.3.x-%E5%9F%BA%E4%BA%8E-RedHat前置:需要epel源,mysql有...
2018-03-14 20:34:25
426
原创 zabbix-编译安装
环境:centos6LAMP(LNMP也行,不过apache比较方便)zabbix 3.0/server/tools 存放数据包的目录,可以自定义zabbix_server IP:10.0.0.61----------LAMP----------yum -y install gcc gcc-c++yum -y install httpd httpd-develservice httpd star...
2018-03-14 19:38:48
246
原创 nginx反向代理&负载均衡
环境:三台web,一台负载web1:10.0.0.7web2:10.0.0.8web3:10.0.0.9lb1:10.0.0.5部署:-----------------四台主机环境------------------wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo##更新epel源yum -...
2018-03-13 18:58:04
110
原创 LNMP
环境:版本:CentOS-6web:nginx+phpmysql/application/ ##安装软件的目录,每台服务器上都一样##最好也弄一个下载软件包的目录,方便管理##可以是分离式,也可以安装在一起开始部署:-----------------nginx------------------wget -O /etc/yum.repos.d/epel.rep...
2018-03-13 17:50:25
138
原创 Ntp&Chrony-CentOS7部署
1.1 ntpntp服务端口是123服务端: rpm -qa ntprpm -qa chronyyum -y install ntp cp /etc/ntp.conf{,.bak} vim /etc/ntp.conf 8 #restrict default nomodify notrap nopeer noquery 9 restrict default nomodify 21 #server 0...
2018-03-13 16:28:51
323
原创 ansible部署&使用
ansibleansible是一个基于Python开发的自动化运维工具!(saltstack)其功能实现基于SSH远程连接服务!ansible可以实现批量系统配置、批量软件部署、批量文件拷贝、批量运行命令等功能 1.1.1 特点不需要单独安装客户端,基于系统自带的sshd服务,sshd就相当于ansible的客户端需要依靠大量的模块实现批量管理配置文件/etc/ansible/ansible.cf...
2018-03-13 16:24:46
1305
原创 ssh简介
SSHSecure Shell Protocol 安全shell协议SSH先对联机数据包通过加密技术进行加密处理。加密猴在进行数据传输,确保了传送数据的安全 1.1 opensshopenssh-server: rpm -qf `which sshd`/etc/init.d/sshd 启动脚本/etc/ssh/sshd_config 主配置文件(服务端)/usr/sbin/ssh...
2018-03-13 16:04:52
308
原创 iptables
iptablesiptables:netfilter包过滤防火墙,内核态,不以程序或文件形式存在:iptables命令程序,用户态,位于/sbin/iptablesiptables主要工作在OSI七层中的二、三、四层iptables < 表 < 链 < 规则/etc/sysconfig/iptables //防火墙主配置文件iptables-save >...
2018-03-13 15:58:13
236
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人