脚本
五柳东篱
记个笔记
展开
-
centos安装adb工具
centos安装adb工具原创 2022-12-27 17:06:21 · 808 阅读 · 0 评论 -
自建虚拟机,ens33修改静态IP地址脚本
自建虚拟机,ens33修改静态IP地址脚本。原创 2022-12-26 15:15:23 · 739 阅读 · 0 评论 -
docker自动安装脚本
【代码】docker自动安装脚本。原创 2022-10-12 18:12:41 · 380 阅读 · 0 评论 -
zookeeper-3.4.14.tar.gz安装脚本(需先更改配置)
#! /bin/bash#集群的话各台服务器配置JDK环境cd /optyum install -y wgetwget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gztar -xvf zookeeper-3.4.14.tar.gzmkdir -p /data/zookeepercat > /opt/zookeeper-3.4.14/conf/zoo.cfg &l.原创 2021-10-21 21:43:30 · 750 阅读 · 0 评论 -
kafka_2.11-2.2.2.tgz安装脚本(用时需先改配置)
#! /bin/bash#需要配置jdk环境#上传kafka_2.11-2.2.2.tgz到/opt下cd /opttar -xvf kafka_2.11-2.2.2.tgz#创建数据目录mkdir /data/kafkacat > /opt/kafka_2.11-2.2.2/config/server.properties-EXAMPLE <<EOF#集群中每台机都需要不一样broker.id=0#监听地址listeners=PLAINTEXT://192.原创 2021-10-21 21:41:43 · 173 阅读 · 0 评论 -
rabbitmq-server自动安装脚本
#! /bin/bash## primary RabbitMQ signing keyrpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc## modern Erlang repositoryrpm --import 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang.原创 2021-10-20 19:49:45 · 290 阅读 · 1 评论 -
ansible自动安装脚本
#! /bin/bash#安装中科大epel源sudo yum install -y epel-releasesudo sed -e 's|^metalink=|#metalink=|g' \ -e 's|^#baseurl=https\?://download.fedoraproject.org/pub/epel/|baseurl=https://mirrors.ustc.edu.cn/epel/|g' \ -i.bak \ /etc/yum..原创 2021-10-13 18:53:22 · 309 阅读 · 2 评论 -
filebeat-7.7.1-x86_64.rpm自动安装脚本(含配置文件提示)
#! /bin/bash#环境:#上传rpm -ivh filebeat-7.7.1-x86_64.rpm 到/opt下cd /optrpm -ivh filebeat-7.7.1-x86_64.rpmcat > /etc/filebeat/filebeat.yml.bak <<EOF#仅供参考,有些地方删掉一对 ‘’就对了,不然脚本cat不了filebeat.inputs:- type: log enabled: true paths: - /usr/l.原创 2021-10-12 16:32:41 · 336 阅读 · 0 评论 -
logstash-7.7.1.rpm自动安装脚本(含配置文件模板)
#! /bin/bash#环境:#上传rpm -ivh logstash-7.7.1.rpm到/opt下cd /optrpm -ivh logstash-7.7.1.rpmcat > /etc/logstash/conf.d/system.conf.bak <<EOF#有redis模块,需要安装redisinput { redis { data_type => "list" host => "192.168.175.172.原创 2021-10-12 16:06:57 · 225 阅读 · 0 评论 -
kibana-7.7.1-x86_64.rpm自动安装脚本(有配置文件模板)
#! /bin/bash#环境:#上传kibana-7.7.1-x86_64.rpm到/opt 下cd /optrpm -ivh kibana-7.7.1-x86_64.rpm#写一个参考配置文件bak,在源yml里找到改了就行cat > /etc/kibana/kibana.yml.bak <<EOF#kibana.yml也有这些模块,需要手动打开server.port: 5601server.host: "0.0.0.0"#所在主机域名或ip地址:server..原创 2021-10-12 15:30:59 · 108 阅读 · 0 评论 -
elasticsearch-head-master.zip安装脚本(数据可视化插件)
#! /bin/bash#安装环境:#已经安装有elasticsearch#上传elasticsearch-head-master.zip到/opt下#一般和elasticsearch的master装在一起cd /optyum install -y unzip wget#安装nose.jswget https://nodejs.org/dist/latest-v10.x/node-v10.24.1-linux-x64.tar.gztar -xvhf node-v10.24.1-linux.原创 2021-10-12 15:02:51 · 413 阅读 · 0 评论 -
elasticsearch自动安装脚本(elasticsearch-7.7.1-x86_64.rpm)
#! /bin/bash#上传jdk-8u201-linux-x64.tar.gz和elasticsearch到/opt下yum install -y gzip#准备jdk环境cd /optjava -versionif [ $? -eq 0 ] then rpm -ivh elasticsearch-7.7.1-x86_64.rpm #手撕一个elasticsearch.yml.bak cat >/etc/elasticsearch/elasticsearch.yml.b.原创 2021-10-12 11:30:44 · 370 阅读 · 0 评论 -
jkd环境安装脚本(jdk-8u201-linux-x64.tar.gz)
#! /bin/bash#上传jdk-8u201-linux-x64.tar.gz到/opt下yum install -y gzip#准备jdk环境cd /optjava -versionif [ $? -eq 0 ] then echo "你已经安装有jkd环境" else cd /opt echo "请稍后,正在为你解压..." gunzip jdk-8u...原创 2021-10-12 11:03:02 · 1341 阅读 · 0 评论 -
tomcat自动安装脚本(apache-tomcat-8.5.59.tar.gz)
#! /bin/bash#环境:jdk-8u201-linux-x64,tomcatcd /optyum install -y wget#下载jdk和tomcat安装包wget http://192.168.3.200/package/gz/jdk-8u201-linux-x64.tar.gzwget http://192.168.3.200/package/gz/apache-tomcat-8.5.59.tar.gzgunzip jdk-8u201-linux-x64.tar.gzt.原创 2021-10-08 14:11:56 · 1017 阅读 · 1 评论 -
lnmp自动安装脚本
#! /bin/bash#1、安装nginx#安装环境yum install -y gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel wget#到/opt/下cd /opt/wget http://nginx.org/download/nginx-1.20.1.tar.gz#解压gunzip nginx-1.20.1.tar.gz#解压tar -xvf nginx-1.20.1.tar#到解压目录下cd.原创 2021-09-25 16:28:37 · 401 阅读 · 0 评论 -
nginx自动安装脚本(nginx-1.20.1.tar.gz)
#! /bin/bash#安装环境yum install -y gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel wget#到/opt/下cd /opt/wget http://nginx.org/download/nginx-1.20.1.tar.gz#解压gunzip nginx-1.20.1.tar.gz#解压tar -xvf nginx-1.20.1.tar#到解压目录下cd nginx-1.20.原创 2021-09-23 19:27:39 · 984 阅读 · 0 评论 -
php自动安装脚本(php-7.0.27.tar.gz)
! /bin/bashcd /optyum install -y wget#安装依赖yum install curl-devel -yyum install libxml2 -yyum install libxml2-devel -yyum install libjpeg-devel -yyum install libpng-devel -yyum install libXpm-devel -ywget ftp://mcrypt.hellug.gr/pub/c.原创 2021-09-23 19:24:54 · 208 阅读 · 0 评论 -
nginx 自动安装脚本(nginx-1.21.1.tar.gz)
#! /bin/bash#安装环境yum install gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel#到/opt/下cd /opt/#解压gunzip nginx-1.21.1.tar.gz#解压tar -xvf nginx-1.21.1.tar#到解压目录下cd nginx-1.21.1#创建用户组useradd nginx -s /sbin/nologin#编译参数./config.原创 2021-09-16 20:06:18 · 294 阅读 · 0 评论 -
redis自动安装脚本(redis-5.0.8.tar.gz)
#! /bin/bash#环境:centos7,上传安装包到/opt/下yum -y install gcc automake autoconf libtool makecd /opt/tar -xvf redis-5.0.8.tar.gzmv redis-5.0.8 rediscd redismake#环境变量:echo "export PATH=/opt/redis/src:$PATH" >> /etc/profile source /etc/profi.原创 2021-09-12 22:18:28 · 354 阅读 · 0 评论 -
mha自动安装脚本(未验证)
#! /bin/bash#环境:#1.准备gtid的1主2从架构#2.三台机器全部安装node包,manager生产建议单独放#此处可以放到一台从库#主从之间能够互相免密登录,所有主从都安装mha—node节点#三台机/opt/下有mha—node包,manager上多一个mha-manager包#先安装主库yum install perl-DBD-MySQL -y#首先移除历史环境,否则影响mysqld的安装yum remove mariadb-libs -y#安装环境,.原创 2021-09-12 15:05:24 · 99 阅读 · 0 评论 -
atlas自动安装脚本(Atlas-2.2.1.el6.x86_64.rpm)
#! /usr/bin/bash#先安装数据库#使用rz命令把mysql-5.7.35-el7-x86_64.tar上传到/opt 下,或者wget一个安装包到/opt下#包名一定要是mysql-5.7.35-el7-x86_64.tar,不然脚本用不了#包的目录一定是/opt#首先移除历史环境,否则影响mysqld的安装yum remove mariadb-libs -y#安装环境,否则mysql输入显示error while loading shared librarie.原创 2021-09-11 21:02:40 · 370 阅读 · 0 评论 -
基于mysql-5.7.35-el7-x86_64.tar主从自动安装脚本
#! /bin/bash#脚本运行环境:#关闭防火墙#准备两台虚拟机做从库和主库#确保主库和从库 /opt/目录下有MySQL安装包(mysql-5.7.35-el7-x86_64.tar)#主库从库能够基于RSA使用ssh免密登录#互相免密登录方法:#主库:ssh-keygen -t rsa #ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.175.148#试验是否能主库能免密登录从库:ssh root@192.168.175.148.原创 2021-09-10 14:07:24 · 155 阅读 · 0 评论 -
mycat
#! /usr/bin/bash#首先移除历史环境,否则影响mysqld的安装yum remove mariadb-libs -y#安装环境,否则mysql输入显示error while loading shared libraries: libncurses.so.5: cannot open shared object fileyum install libncurses* -y##创建用户和组useradd mysql -s /sbin/nologin##创建数据储存目录m.原创 2021-09-08 15:36:46 · 138 阅读 · 0 评论 -
mysql-bin.000001脚本(恢复到误删库前状态)
#! /usr/bin/bash#日志位置和日志名前额#echo 'log_bin=/data/binlog/mysql-bin' >> /etc/my.cnf#binlog日志刷盘策略,每次事务提交立刻刷写到磁盘#echo 'sync_binlog=1' >> /etc/my.cnf##echo 'binlog_format=row' >> /etc/my.cnf##echo 'gtid-mode=on' >> /etc/my.cnf#.原创 2021-09-02 13:07:06 · 314 阅读 · 0 评论 -
mysql多实例单板本(mysql5.7.35)安装脚本
#! /usr/bin/bash#首先移除历史环境,否则影响mysqld的安装yum remove mariadb-libs -y#安装环境,否则mysql输入显示error while loading shared libraries: libncurses.so.5: cannot open shared object fileyum install libncurses* -y##创建用户和组useradd mysql -s /sbin/nologin##创建数据储存目录m.原创 2021-08-29 18:37:44 · 121 阅读 · 0 评论 -
二进制(预编译)安装mysql5.7(mysql-5.7.35-el7-x86_64.tar)
我不想填原创 2021-08-29 16:31:05 · 578 阅读 · 1 评论 -
mysql5.6.48源码安装脚本
#准备环境yum install -y gcc-c++ ncurses-devel make cmake wget gzip.x86_64 perl autoconf#创建MySQL用户和组useradd mysql -s /sbin/nologin#5.7开始要依赖boost的c++扩展#安装包一般下载到/opt/下cd /opt/#下载要保证网络没问题,能访问的包的网页(这里是老刘的192.168.3.200)wget http://192.168.3.200/package/.原创 2021-08-26 18:49:31 · 176 阅读 · 1 评论