CentOS 脚本项目使用教程

CentOS 脚本项目使用教程

centos-script🎉centos下工具安装脚本,包含基础环境配置,Gitlab、Docker、LDAP、MongoDB、MySQL、RabbitMQ、Supervisor、Node、Python、zsh、rar、zabbix、k8s、prometheus、grafana等🎉项目地址:https://gitcode.com/gh_mirrors/ce/centos-script

1. 项目目录结构及介绍

centos-script/
├── config.sh
├── ethernet.sh
├── install.sh
├── ldap.sh
├── nfs.sh
├── python3.8.sh
├── samba.sh
├── README.md
├── LICENSE
└── .gitignore

目录结构说明

  • config.sh: 配置文件脚本。
  • ethernet.sh: 网络配置脚本。
  • install.sh: 基础环境安装脚本。
  • ldap.sh: LDAP 配置脚本。
  • nfs.sh: NFS 配置脚本。
  • python3.8.sh: Python 3.8 安装脚本。
  • samba.sh: Samba 配置脚本。
  • README.md: 项目说明文档。
  • LICENSE: 项目许可证文件。
  • .gitignore: Git 忽略文件配置。

2. 项目启动文件介绍

install.sh

install.sh 是项目的基础环境安装脚本,负责安装常用的组件和运维工具。以下是该脚本的主要功能:

  • 安装 epel-release:为 CentOS 或 Red Hat 等系统提供高质量的软件包。
  • 安装 htop:实时监控界面工具。
  • 安装 iotop:监控磁盘 I/O 使用状况的工具。
  • 安装 iftop:查看实时网络流量的工具。
  • 安装 nethogs:按进程或程序实时统计网络带宽使用率的工具。
  • 安装 cacti:网络流量监测图形分析工具。
  • 安装 npm:Node.js 的包管理工具。
  • 安装 pv:显示命令行执行命令的进度信息。
  • 安装 net-tools:网络工具包。
  • 安装 tree:以树状图列出目录内容的工具。
  • 安装 tmux:终端复用软件。
  • 安装 iperf:网络性能测试工具。

使用方法

./install.sh

3. 项目的配置文件介绍

config.sh

config.sh 是项目的配置文件脚本,负责配置系统的各项参数。该脚本的内容可以根据实际需求进行修改,但有些路径是固定的,更改后可能会出现问题。

使用方法

./config.sh

注意事项

  1. 脚本中涉及的 IP 地址和路径可以根据实际情况进行更改,但有些路径是固定的,更改后可能会出现问题。
  2. 部分脚本在运行过程中自带彩色字体输出,某些脚本执行一定流程后需要手动操作,并非无人值守。
  3. 部分脚本已经与 ansible-linux 中的 playbook 保持逻辑一致。

总结

本教程介绍了 centos-script 项目的目录结构、启动文件和配置文件。通过这些脚本,用户可以方便地进行基础环境的安装和系统配置。

centos-script🎉centos下工具安装脚本,包含基础环境配置,Gitlab、Docker、LDAP、MongoDB、MySQL、RabbitMQ、Supervisor、Node、Python、zsh、rar、zabbix、k8s、prometheus、grafana等🎉项目地址:https://gitcode.com/gh_mirrors/ce/centos-script

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怀谦熹Glynnis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值