shell_tools
用于快速构linux系统环境。
建新linux或ubuntu系统时常常需要部署环境而浪费大量时间,这个脚本可以一键生成系统环境。
- 只需要运行
bash installer.sh
就能自动挂机部署包括
- 更新yum/apt源
- 安装jdk1.8/11稳定版
- 安装docker并更新为国内源
- 安装python conda环境、并替换国内源
- 安装mysql5.7,并启动到3366,基于docker,可自定修改参数。
- 安装mariaDB10.3.9,并启动到3306,基于docker,可自定修改参数。
- 安装nginx,并启动到8013,基于docker,可自定修改参数。
https://github.com/modderBUG/shell_tools.git
cd shell_tools/ubuntu2004env
sudo su root
必须以root运行。bash installer_apt.sh
等待完成!
- installer_apt.sh 为总安装程序
- condaConfig.sh 为conda和python配置环境变量的程序,进配置环境。不下载conda,下载逻辑在installer里
- nginxConfig.sh 为配置nginx程序,可单独调用
-
condaConfig.sh
用于更换linux和windows的pip和conda源,
-
nginxConfig.sh
用于快速安装和配置docker下nginx环境,必须已安装docker
-
installer_yum.sh
centOS7下快速
- 最后一步安装完conda环境之后仍需要交互安装,但此时已经不在下载组件,因此可以接收。
- 没有异常处理,因此必须在有网络环境、root权限下运行。