Linux安装服务

ywtool运维工具下载链接及介绍:
工具下载/介绍/安装页面


一.ywtool install命令介绍

1.1 安装服务前准备工作(脚本自动执行):

  1. 关闭防火墙
  2. 关闭selinux
  3. 关闭NetworkManager
  4. 检查互联网连通性
  5. 配置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
  • 16
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值