Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

reki-cool/ShellScripts

Open more actions menu

Repository files navigation

ShellScriptTools,针对CentOS7环境的一些脚本

CentOS 7  安装  MySQL 5.7.21

简单说明

  • 开放3306端口,不关闭防火墙
  • 直接覆盖掉CentOS7自带的MariaDB
  • 同时帮助设置了远程登录
  • 自定义初始密码(大于等于4位),并在/root/secret/mysql_initPassword文件中可以查看到
  • 安装命令如下:
wget https://raw.githubusercontent.com/reki-cool/ShellScripts/master/mysql.sh&&chmod 755 mysql.sh&&./mysql.sh

CentOS 7  安装  Nginx 1.13.8

简单说明

  • 开放80端口,不关闭防火墙
  • 首页地址:http://IP:80
  • 安装命令如下:
wget https://raw.githubusercontent.com/reki-cool/ShellScripts/master/nginx.sh&&chmod 755 nginx.sh&&./nginx.sh

CentOS 7 修改用户名

简单说明

  • 修改用户名通过依次修改passwd、shadow、group、gshadow这四个文件以及用户主目录/home/用户
  • 用户名修改后,会自动对新用户名进行提权
  • 要求:使用root用户执行此脚本
wget https://raw.githubusercontent.com/reki-cool/ShellScripts/master/changeUserName.sh&&chmod 755 changeUserName.sh&&./changeUserName.sh

CentOS 7 卸载原始自带的JDK

简单说明

  • 卸载自带的opendJDK
wget https://raw.githubusercontent.com/reki-cool/ShellScripts/master/uninstallOriginalJDK.sh&&chmod 755 uninstallOriginalJDK.sh&&./uninstallOriginalJDK.sh

CentOS 7 安装新的JDK

简单说明

  • 安装新的JDK,提供版本选择
  • 可以自定义安装路径
  • 自动配置并更新环境变量
wget https://raw.githubusercontent.com/reki-cool/ShellScripts/master/installNewJDK.sh&&chmod 755 installNewJDK.sh&&./installNewJDK.sh

CentOS 7 卸载OpenJDK,并安装Oracle JDK 8

简单说明

  • 安装路径为:/usr/lib/jvm/jdk1.8.0_131
  • JDK版本为:jdk1.8.0_131
  • 安装条件:root权限
wget -c https://raw.githubusercontent.com/reki-cool/ShellScripts/master/JDK.sh && chmod 755 JDK.sh && source ./JDK.sh && java -version

CentOS 7 集群批量设置SSH免密登录

简单说明

  • 要求root目录下有名为host_ip.txt文件
  • 要求具有root权限
  • host_ip.txt格式为三列:ip + 一个空格 + 用户名 + 一个空格 + 密码

适用场景
例如搭建Hadoop集群时,各机器间的访问,需要免密登录:
可以将各机器的ip,用户名,密码按以上要求的格式放至host_ip.txt文件中,然后让他们同时执行以下脚本即可。

wget -c https://raw.githubusercontent.com/reki-cool/ShellScripts/master/sshBatchPasswordFree.sh && chmod 755 sshBatchPasswordFree.sh && ./sshBatchPasswordFree.sh

About

针对Cent OS 7环境的一些自定义脚本

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.