Linux 系统程序安装
系统: 以
CentOS 7
为例子
基础软件安装和基础环境搭建
系统更新
yum install -y epel-release
yum upgrade
zsh git htop 7zip telnet 安装
yum install -y git zsh p7zip htop telnet
oh-my-zsh 安装
cd && wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh && sh install.sh
如果遇到网络问题不能安装需要修改 install.sh
vim ~/install.sh
内容替换
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
替换成
REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
zsh 配置
修改 zsh 通配符使用问题
echo "setopt nonomatch" >> ~/.zshrc
编辑 zsh 配置
cd && vim .zshrc
增加 oh my zsh 插件
docker
history
docker-compose
更新配置文件
source .zshrc
时间同步
确保每台机器时间要一致,不然集群组件会出现各种问题
更改时区 执行命令:tzselect
选择亚洲 Asia
,确认之后选择中国 China
,最后选择北京 Beijing
最后执行命令:cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
必须更改了上海时区才能用以下 >> 万能通用同步时间命令:
date -s "$(wget -qSO- --max-redirect=0 baidu.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"
sdkman 安装
yum install -y zip unzip
curl -s "https://get.sdkman.io" | zsh
source "$HOME/.sdkman/bin/sdkman-init.sh"
安装 jdk 8
sdk install java 8.0.292.hs-adpt
安装 groovy
sdk install groovy
docker 安装
curl -fsSL get.docker.com -o get-docker.sh \
&& sh get-docker.sh --mirror Aliyun \
&& systemctl enable docker \
&& systemctl start docker
docker-compose 安装
curl -L https://github.com/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
snapd 安装
yum install -y snapd && systemctl enable --now snapd.socket && ln -s /var/lib/snapd/snap /snap
网友评论