- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 nginx高可用脚本
#!/bin/bash#2020年3月15日10:00:10#autochecknginxvip.#byauthorlee########################ETH_NAME="ens33:0"ETH_VIP="192.168.1.188"ETH_MASK="255.255.255.0"ETH_DIR="/etc/sysconfig/netwo...
2020-03-15 11:59:28
248
原创 Tomcat WEB多实例部署脚本(v3版本)
#!/bin/bash#2020年3月13日20:35:44#auto config tomcat web.#by author lee########################JDK_VER="1.8.0_131"JDK_DIR="/usr/java"JDK_SOFT="jdk${JDK_VER}.tar.gz"JDK_SRC=$(echo $JDK_SOF...
2020-03-13 23:15:29
193
原创 Shell编程实战之Nginx、Tomcat脚本
Tomcat用于发布JSP Web页面,根据企业实际需求,会在单台服务器配置N个Tomcat实例,同时手动将Tomcat创建后的实例加入至Nginx虚拟主机中,同时重启Nginx,开发Nginx、Tomcat自动创建Tomcat实例及Nginx虚拟机管理脚本能大大减轻人工的干预,实现快速交付。本篇shell脚本实现Nginx自动安装、虚拟主机及自动将Tomcat加入虚拟机,实现思路如下:1...
2020-03-07 13:35:40
406
原创 node electron开发环境搭建
electron环境搭建:1.安装 (全局安装 只需要一次) npm install -g electron / cnpm install -g electron (不会cnpm 百度搜cnpm)2、创建项目 通过git 克隆项目 1.cd到对应的项目里面 2、执行下面命令 # 克隆示例项目的仓库 git clon...
2020-02-23 21:12:00
1085
原创 centos7下推荐使用yum包管理器部署LNMP
先进行Mysql5.7安装1.下载 MySQL yum包wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2.安装MySQL源rpm -Uvh mysql57-community-release-el7-10.noarch.rpm3.安装MySQL服务端,需要等待一些时间yum install -y mysql-community-server4.启动MySQLsystemctl
2020-06-02 17:17:02
420
原创 centos7配置实战ELK7.5.1版本
部署配置ES,需要配置JDK 环境,JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)),此处采用JDK1.8版本,配置JAVA环境变量下载JAVA jdk源码包wget https://mirrors.yangxingzhen.com/jdk/jdk-11.0.1_linux-x64_bin.tar.gz[root@es ~]# ta...
2020-04-15 11:15:12
533
原创 jenkins利用shell脚本自动发布Tomcat任务
#!/bin/bash#Auto deploy Tomcat for jenkins#By author leeexport JAVA_HOME=/usr/java/jdk1.8.0_131TOMCAT_PID=`/usr/sbin/lsof -n -P -t -i :8081`TOMCAT_DIR="/usr/local/tomcat/"FILES="edu.wa...
2020-04-13 12:41:17
239
原创 docker 批量生成镜像脚本
FROMcentos7MAINTAINERlee 20200323RUNrm-rf/etc/yum.repos.d/*;mkdir-p/root/.ssh/COPYCentos-7-al.repo/etc/yum.repos.d/COPYid_rsa.pub/root/.ssh/authorized_keysRUNyuminstallpasswd-yRU...
2020-03-29 16:43:05
558
原创 Tomcat WEB多实例部署脚本V2版本
#!/bin/bash#2020年3月13日20:35:44#auto config tomcat web.#by author lee#########################Install java jdk toolsJDK_VER="1.8.0_131"JDK_DIR="/usr/java"JDK_SOFT="jdk${JDK_VER}.tar.gz"...
2020-03-13 23:13:43
230
原创 Nginx WEB双机互备脚本
#!/bin/bash#2020年03月13日22:42:50#auto change service VIP#by author lee########################ETH_NAME="ens33:1"NGX_VIP="192.168.1.188"NGX_MASK="255.255.255.0"ETH_DIR="/etc/sysconfig/ne...
2020-03-13 23:09:38
179
原创 Tomcat WEB多实例部署脚本V1版本
(编程思路)安装JDK工具包、Tomcat软件服务; 支持单个Tomcat实例部署; 支持多个Tomcat实例部署;#!/bin/bash#2020年3月13日20:35:44#auto config tomcat web.#by author lee#########################Install java jdk toolstar -xzf j...
2020-03-13 23:07:21
157
原创 SHELL编程开发Nginx虚拟主机管理脚本精华版
#!/bin/bash #2020年3月8日15:28:16 #auto config nginx vhosts #by author lijingtao ######################### NGX_VHOST="$*" NGX_VER="1.16.0" NGX_CNF="nginx.conf" NGX_YUM...
2020-03-08 17:23:12
217
原创 Shell脚本编程实战之Nginx虚拟主机脚本一
Nginx Web服务器的最大特点在于Nginx常被用于负载均衡、反向代理,单台Nginx服务器配置多个虚拟主机,百台服务器配置N多虚拟主机,基于Shell脚本可以更加高效的配置虚拟主机及添加、管理。本篇知识点主要介绍用Shell脚本实现Nginx自动安装以及虚拟主机的维护,编写思路如下:判断Nginx WEB软件服务是否部署或者运行; 支持单个虚拟主机的添加; 支持多个虚拟主机添加; ...
2020-03-06 23:22:16
394
原创 shell编程之服务器IP地址一键修改
本shell脚本编程主要实现以下四个方面的功能:1、实现将动态IP修改为静态IP2、实现将静态IP修改为其他静态IP3、实现修改之前确认是否修改,如果不修改需要恢复IP信息4判断用户输入的IP是否正确,如果不正确,让其循环输入,直到正确输入为止#!/bin/bash#2020年2月24日20:36:07#autochangeserverip##########...
2020-02-24 23:12:25
1232
原创 Linux入门之shell编程及hello world!
曾经有人说过,学习Linux不知道shell编程,那就是不懂linux。要熟练掌握shell编程,必须要大量的练习。初学者可以用shell打印hello world,开始学习历程!shell脚本编程需要如下几个规则:1、shell脚本名称命名一般为英文、大写、小写;2、不能使用特殊符号、空格来命名;3、shell脚本后缀以.sh结尾;4、不建议shell为纯数字,一般以脚本功...
2020-02-23 21:52:15
301
原创 shell编程Nginx一键管理脚本:安装、升级、删除
#!/bin/bash#====================================================#Author:lijingtao#CreateDate:2020-02-22#Description:#====================================================#判断本机是否安装ngi...
2020-02-23 21:09:14
486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅