ywtool运维工具下载链接及介绍:
工具下载/介绍/安装页面
目录
一.ywtool install命令介绍
1.1 安装服务前准备工作(脚本自动执行):
- 关闭防火墙
- 关闭selinux
- 关闭NetworkManager
- 检查互联网连通性
- 配置YUM
1.2 工具安装服务分为3块:
1.2.1 常用工具安装(都是yum安装)
- zip、bzip2:压缩工具
- unzip:解压缩工具
- git环境
- curl工具
- wget工具
- lrzsz:上传下载文件工具
- make、cmake编译工具
- gcc、gcc-c++环境
- nmap、namp-ncat、tenet(不是telnet-server服务)探测端口工具
- ntp(centos9好像没有这个包了)、chrony同步时间工具
- net-tools:netstat命令
- vim-enhanced:vim命令
- atop:用来检测cpu、内存工具
- smartmontools:用来检查磁盘、坏道工具(实测:云主机(华为云、腾讯云)好像检查不出来,类似vda\vdb识别不到类型)
- ethtool工具:可以用来核对系统的网卡在物理服务器上是哪个口,有命令可以让物理网口指示灯常亮
- ipmitool:检查ipmi的信息工具(有ipmi的地址)
- iftop:检查网卡和谁通信,使用流量的情况
- tcpdump:抓包工具
- cloud-utils-growpart:磁盘不是lvm,新增磁盘可以用这个工具分区
- sysstat:检测磁盘io工具
- sudo更新:centos7/8更新到1.9.13版本,之前版本有漏洞
1.2.2 常用软件安装(有两个软件不是yum安装,其余都是yum安装)
- bridge-utils:brctl网桥
- KVM
- httpd
- nginx:
(1)centos7安装完nginx后会更新到1.23.1版本,之前版本有漏洞 - rsyslog
- jdk:
(1)centos7可以选择安装不同版本:1.8、11、17、21
在/usr/local/ywtools/config/config.ini文件里修改"install_jdk_version"参数,默认是17版本 - docker
- mysql:
(1)centos7可以选择安装不同版本:5.7、8.0。在/usr/local/ywtools/config/config.ini文件里修改"install_mysql_version"参数,默认是8.0版本
(2)centos8/centos9是安装8.0.x最新的版本 - php
(1)centos7可以选择安装不同版本:5.6、7.4、8.3。在/usr/local/ywtools/config/config.ini文件里修改"install_php_version"参数,默认是7.4版本
(2)centos8/centos9是安装8.3版本 - snmp
- python3(编译安装):3.6.8版本
- ovs(编译安装):3.0.0版本
1.2.3 其他软件安装
- rabbitmq-server:yum安装
- elk:docker容器安装
- 桌面和远程桌面服务:yum安装
- 谷歌浏览器:yum安装
二.安装演示
ywtool install
2.1 常用工具安装演示
2.2 常用软件安装演示
2.3 其他软件安装演示
三.软件工具卸载
3.1 卸载介绍
在用"ywtool install"命令执行安装过软件或工具以后,会在/usr/local/ywtools/config/install_software.txt文件中作记录
这个文件是为了后面卸载软件用到的,里面有几种值,后面卸载只要值为1或4就表示用"ywtool install"命令安装的,可以卸载。
- 0:初始值,install-low.sh脚本还没有执行到安装此软件的这一步
- 1:最终值,从install-low.sh脚本安装的该软件
- 2:最终值,之前环境已装此软件
- 3:中间值,install-low.sh已经到要安装该软件的这一步了,但是因为一些原因并未安装或者安装失败
- 4:最终值,表示此软件已经安装完成,但是启动失败
- 5:中间值,表示卸载软件的时候,因为此软件未安装、之前环境已装、版本匹配失败等原因未卸载的,但是有了卸载的动作
5这个值,可以用来:没有用ywtools工具卸载,自己手动卸载后,想要再通过install-low.sh脚本安装
3.2 常用工具卸载
ywtool disable install common_tools
3.3 常用软件卸载
ywtool disable install common_software
3.4 其他软件卸载
ywtool disable install other_software
3.5 yum还原
ywtool disable install yum
End