1 Star 0 Fork 0

yazong / ansible-shell-script

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ansible-shell-script

通过窗口一键初始化/还原操作系统环境基本配置和中间件,选择性初始化/还原操作系统环境基本配置和中间件。
可根据现有目录结构定制自己的脚本。
操作详情请参看https://blog.llyweb.com/articles/2020/05/19/1589894764371.html
直接下载的脚本,在“/etc/ansible/core”目录中不包括软链接”main.yml”和”nginx_config”,需要根据博客中”core(核心配置)”章节中的内容查看。

操作方法

窗口选择

image

命令概要

0.[exit]
#直接退出
1.[sshkey-create-root.sh]
#生成root的SSH密钥
2.[sshkey-delete-root.sh]
#删除root的SSH密钥
3.[sshkey-create-user.sh]
#生成普通用户的SSH密钥
4.[sshkey-delete-user.sh]
#删除普通用户的SSH密钥
5.[init-all.sh]
#一键初始化所有用户、软件、系统信息
6.[restore-all.sh]
#一键卸载所有用户、软件、系统信息
7.[init-system.sh]
#只初始化系统信息
8.[init-jdk.sh]
#只安装JDK
9.[init-zookeeper.sh]
#只安装zookeeper
10.[init-elasticjob.sh]
#只安装elasticjob
11.[init-node.sh]
#只安装node
12.[init-nginx.sh]
#只安装nginx(无任何配置)
13.[init-nginx-config.sh]
#安装完nginx后,手工设置nginx配置后执行
14.[init-user.sh]
#只创建用户
15.[init-eureka.sh]
#只安装eureka
16.[init-apollo.sh]
#只安装apollo(初始化apollo的SQL后手工选择执行)
17.[restore-system.sh]
#只清除操作信息
18.[restore-jdk.sh]
#只卸载JDK
19.[restore-zookeeper.sh]
#只卸载zookeeper
20.[restore-elasticjob.sh]
#只卸载elasticjob
21.[restore-node.sh]
#只卸载node
22.[restore-nginx.sh]
#只卸载nginx
23.[restore-user.sh]
#只删除普通用户(前提无用户进程)
24.[restore-eureka.sh]
#只卸载eureka
25.[restore-apollo.sh]
#只卸载apollo

空文件

简介

通过窗口一键初始化/还原操作系统环境常用基本配置和中间件,选择性初始化/还原操作系统环境基本配置和中间件。https://blog.llyweb.com/articles/2020/05/19/1589894764371.html 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/github_yazong/ansible-shell-script.git
git@gitee.com:github_yazong/ansible-shell-script.git
github_yazong
ansible-shell-script
ansible-shell-script
master

搜索帮助