各种环境配置

go

# !/bin/bash
wget https://golang.google.cn/dl/go1.17.11.linux-amd64.tar.gz && tar -zxf go1.17.11.linux-amd64.tar.gz -C /usr/local

echo #go  >> /etc/profile
echo "export GO111MODULE=on"  >> /etc/profile
echo "export GOROOT=/usr/local/go" >> /etc/profile
echo "export GOPATH=/home/gopath" >> /etc/profile
echo "export PATH=$PATH:$GOROOT/bin:$GOPATH/bin" >> /etc/profile

source /etc/profile

java

export JAVA_HOME=/usr/local/jdk1.8.0_281
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile && java -version

node

# !/bin/bash
wget https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/v14.17.5/node-v14.17.5.tar.gz
tar -zxf node-v14.17.5.tar.gz -C /usr/local

echo #node >> /etc/profile
echo "export NODE_HOME=/usr/local/node-v14.17.5-linux-x64" >> /etc/profile
echo "export PATH=$PATH:$NODE_HOME/bin" >> /etc/profile

source /etc/profile

mvn

# !/bin/bash
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
tar -zxf node-v14.17.5.tar.gz -C /usr/local

echo #mvn >> /etc/profile
echo "export MAVEN_HOME=/usr/local/apache-maven-3.8.6" >> /etc/profile
echo "export PATH=$MAVEN_HOME/bin:$PATH" >> /etc/profile

source /etc/profile

docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

docker

wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
yum clean all && yum makecache
yum -y install docker-ce-20.10.12 docker-ce-cli-20.10.12
systemctl enable docker --now && systemctl status docker

cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://7vnz06qj.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
  "max-size": "100m"
  },
  "storage-driver": "overlay2",
  "storage-opts": [
    "overlay2.override_kernel_check=true"
    ]
}
EOF

systemctl daemon-reload && systemctl restart docker

mysql命令安装

yum install holland-mysqldump

#允许远程连接
$ MySQL -uroot -proot
$ use MySQL;
$ update user set host='%' where user='root';
$ flush privileges;
$ ALTER USER 'root'@'%' IDENTIFIED WITH MySQL_native_password BY 'root';
$ flush privileges;

helm

wget https://repo.huaweicloud.com/helm/v3.8.0/helm-v3.8.0-linux-amd64.tar.gz
tar -zxf helm-v3.8.0-linux-amd64.tar.gz 
mv linux-amd64/helm /usr/local/bin/helm
helm version
posted @ 2022-09-19 17:06  DongGe丶  阅读(36)  评论(0)    收藏  举报