# 重新开始建立绳网……

因为之前阿里云服务器被黑了,后来重置服务器后就搁置了(哭)

# 安装 Docker

# 安装

# 1.安装docker-ce以及必要的包
yum install -y yum-utils device-mapper-persistent-data lvm2

# 2.添加稳定版本源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# 3.安装docker-ce
yum install docker-ce

# 4.启动
systemctl start docker

# docker 常用命令

1. 查看容器: docker ps
 
2. 查看镜像: docker images
 
3. 删除容器: docker rm 容器name
 
4. 删除镜像: docker rmi 镜像id
 
5. 创建容器: docker run --name dockermysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=654321 mysql:5.7.23
 
6. 启动容器: docker start 容器name #docker start dockermysql
 
7. 重启容器: docker restart dockermysql
 
8. 停止容器: docker stop dockermysql
 
9. 容器交互: docker exec -it dockermysql bash #或 docker attach dockermysql
 
10.退出交互: Ctrl+P,Ctrl+Q(Ctrl键一直保持按下)
 
11.设置开机自启: systemctl enable docker
 
12.容器设置自启,update命令: docker update --restart=always aeccnginx

# 安装 JDK 17

rz,sz 是 Linux/Unix 同 Windows 进行 ZModem 文件传输的命令行工具。优点就是不用再开一个 sftp 工具登录上去上传下载文件。

因为之前本地下了 jdk17 的 linux 包,所以直接文件传过去

# 安装lrzsz
yum install lrzsz

# 传输
rz -b

# 解压
tar -zxvf jdk版本

# 移动
mkdir /usr/java
mv jdk /usr/java

# 配置环境变量 i编辑 | wq保存退出
export JAVA_HOME=/usr/java/jdk版本
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

# 安装 MySQL

docker pull mysql:8.0.39

docker run -d \
  --name mysql \
  -p 3306:3306 \
  -e TZ=Asia/Shanghai \
  -e MYSQL_ROOT_PASSWORD=password\
  mysql:8.0.39

# 安装 git (没用 docker)

# wget下载 版本可在官网查看
wget https://github.com/git/git/archive/v2.24.1.tar.gz

# 解压安装包
tar -zxvf v2.24.1.tar.gz

# 安装编译源码所需依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

# 卸载旧版本Git
yum remove git

# 编译
cd git-2.24.1/
make prefix=/usr/local/src/git all

# 安装Git
make prefix=/usr/local/src/git install

# 配置环境变量
vim /etc/profile

# 在底部的path变量结尾加上相关配置信息即可
PATH=$PATH:/usr/local/src/git/bin

# 随后保存并更新环境配置
source /etc/profile

# 验证
git --version

# 引用

Linux 服务器部署安装 docker 以及各种服务配置_linuxdocker 安装部署 - CSDN 博客

Docker 安装 Mysql 容器 (完整详细版)_linux docker mysql 安装 - CSDN 博客

【Linux】Linux 中 rz 和 sz 命令用法详解_rz linux-CSDN 博客

全网最全,在 Linux 下安装 Git 与初始化 Git 环境(详细)_linux 下载 git-CSDN 博客