美文网首页
① 微服务环境搭建 - Linux 基础环境搭建

① 微服务环境搭建 - Linux 基础环境搭建

作者: hdfg159 | 来源:发表于2021-05-16 12:27 被阅读0次

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

https://www.jianshu.com/p/6b47198fd430

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 安装

Docker 安装教程指引(不同系统安装方法不一样)

curl -fsSL get.docker.com -o get-docker.sh \
&& sh get-docker.sh --mirror Aliyun \
&& systemctl enable docker \
&& systemctl start docker

docker-compose 安装

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

相关文章

网友评论

      本文标题:① 微服务环境搭建 - Linux 基础环境搭建

      本文链接:https://www.haomeiwen.com/subject/fkaljltx.html