微服务相关配置

在CentOs上安装Docker

1. 更新系统

在安装 Docker 之前,建议先更新系统以确保所有软件包都是最新的。

sudo yum update -y

2. 安装依赖包

在 CentOS 上安装 Docker 需要一些额外的依赖工具。

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加 Docker 仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 安装 Docker 引擎

接下来,安装 Docker 社区版(CE)。

sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 启动并设置 Docker 为开机启动

安装完成后,启动 Docker,并设置 Docker 在系统启动时自动启动。

sudo systemctl start docker
sudo systemctl enable docker

6. 验证 Docker 安装是否成功

sudo docker version

如果你看到 Docker 版本信息,那么说明安装成功了。

7. 运行 Docker 测试

可以通过运行 hello-world 镜像来测试 Docker 是否能正常运行。

sudo docker run hello-world

8. 将当前用户添加到 Docker 用户组(可选)

为了避免每次使用 Docker 都需要 sudo,你可以将当前用户加入 docker 用户组。

  1. 运行以下命令,将你的用户添加到 docker 组:
sudo usermod -aG docker $USER
  1. 之后,注销并重新登录系统,或者使用以下命令更新用户组信息:
newgrp docker
  1. 然后,尝试再次运行 Docker 命令:
docker ps

Docker安装Mysql

注意事项:

  • 确保你已经安装了 mysql 的 Docker 镜像。如果没有,可以先通过下面的命令拉取镜像:
docker pull mysql

使用以下命令安装Mysql

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

运行后的验证:

运行完该命令后,可以通过以下命令查看容器状态,确保 MySQL 容器正常运行:

docker ps

进入 MySQL 容器(可选):

如果你想进入容器并操作 MySQL,可以使用以下命令:

docker exec -it mysql bash

然后运行 MySQL 客户端:

mysql -u root -p

输入密码 123456 进行登录。

连接虚拟机的Docker的容器的Mysql

使用 MySQL 客户端命令行工具

  1. 找到 Docker 容器的 IP 地址。你可以使用以下命令:
docker inspect --format '{{ .NetworkSettings.IPAddress }}' container_name

其中 container_name 是 MySQL 容器的名称。

  1. 打开终端或命令提示符。
  2. 确保你已安装 MySQL 客户端。如果没有,请使用以下命令进行安装:
# Linux/macOS
sudo apt install mysql-client

4.使用以下命令连接到 Docker 容器中的 MySQL 服务器:

mysql -u username -p -h host_address -P port_number

其中host_address为容器的 IP 地址,port_number为端口为(默认为3306)

  1. 输入密码并按 Enter 键。
  2. 如果连接成功,你将看到 MySQL 提示符。

使用图形化工具

  1. 打开图形化工具。
  2. 在“数据库”选项卡中,单击“新建连接”。
  3. 在“连接参数”部分,输入以下信息:
  • 连接名称: 为连接指定一个名称。
  • 主机名: 输入 Docker 容器的 IP 地址。
  • 端口: 输入 MySQL 服务器正在侦听的端口(默认情况下为 3306)。
  • 用户名: 输入 MySQL 用户名。
  • 密码: 输入 MySQL 密码。
  1. 单击“测试连接”按钮以验证连接。
  2. 如果连接成功,你可以在“架构”选项卡中看到 Docker 容器中的数据库和表。

Linux系统安装JAVA

1. 使用包管理器安装 OpenJDK(适用于 CentOS、RHEL、Fedora)

  1. 更新系统包:

    sudo yum update
    
  2. 安装 OpenJDK(版本 11 示例):

    sudo yum install java-11-openjdk-devel
    
  3. 安装后,验证 Java 版本:

    java -version
    

    如果你需要安装其他版本的 OpenJDK,可以替换命令中的版本号,例如 java-17-openjdk-devel 来安装 Java 17。

2. 手动安装 Oracle JDK

如果你需要 Oracle JDK,可以手动下载并安装:

  1. 前往 Oracle JDK 下载页面 并下载相应版本的 JDK。

  2. 解压下载的 .tar.gz 文件:

    tar -xvzf jdk-<version>-linux-x64_bin.tar.gz
    
  3. 移动解压后的文件到 /opt 目录:

    sudo mv jdk-<version> /opt/
    
  4. 配置 Java 环境变量:

    你可以通过编辑用户的 ~/.bashrc 文件(适用于当前用户),或者全局编辑 /etc/profile 文件(适用于所有用户),来配置 Java 的环境变量。以下是配置步骤:

    对于当前用户:

    1. 打开 ~/.bashrc 文件:

      nano ~/.bashrc
      
    2. 在文件的末尾添加以下内容:

      # 设置 Java 环境变量
      export JAVA_HOME=/opt/java/jdk1.8
      export PATH=$JAVA_HOME/bin:$PATH
      
    3. 保存并关闭文件(使用 Ctrl + O 保存,Ctrl + X 退出)。

    4. 执行以下命令使更改立即生效:

      source ~/.bashrc
      

    对于所有用户(系统全局配置):

    1. 编辑 /etc/profile 文件:

      sudo nano /etc/profile
      
    2. 在文件的末尾添加以下内容:

      export JAVA_HOME=/opt/java/jdk1.8
      export PATH=$JAVA_HOME/bin:$PATH
      
    3. 保存并关闭文件。

    4. 使更改生效:

      source /etc/profile
      

    验证 Java 配置

    配置完成后,可以通过以下命令验证 Java 是否正确配置:

    java -version
    

卸载java

在 Linux 系统中卸载 Java 主要取决于你如何安装的 Java。一般情况下,如果是通过包管理器安装的 Java,可以用包管理器来卸载。下面介绍两种常见的卸载方法:

1. 使用包管理器卸载 OpenJDK

如果你是通过包管理器(例如 yumapt)安装的 OpenJDK,可以按照以下步骤卸载:

CentOS/RHEL/Fedora (使用 yumdnf)
  1. 确认当前系统中安装的 Java 版本:

    java -version
    
  2. 查找已安装的 Java 包:

    rpm -qa | grep java
    

    这将列出所有已安装的 Java 相关包。

  3. 卸载 Java:

    根据列出的包名称,使用 yumdnf 进行卸载。假设你要卸载 OpenJDK 11:

    sudo yum remove java-11-openjdk-devel
    

    或者:

    sudo dnf remove java-11-openjdk-devel
    
Ubuntu/Debian (使用 apt)
  1. 查找已安装的 Java 包:

    dpkg --list | grep -i jdk
    
  2. 卸载 Java:

    假设你要卸载 OpenJDK 11:

    sudo apt remove openjdk-11-jdk
    

2. 手动安装的 Oracle JDK 卸载

如果你是通过手动下载和安装 Oracle JDK,并且将其解压到了特定目录下(例如 /opt),则可以按照以下步骤卸载:

  1. 查找你手动安装的 JDK 目录,通常是 /opt 下:

    sudo rm -rf /opt/jdk-<version>
    
  2. 删除环境变量配置:

    如果你手动修改了 ~/.bashrc~/.bash_profile/etc/profile 来设置 Java 环境变量,请打开这些文件并删除相关的 Java 环境变量设置。

  3. 更新 alternatives(如果有配置):

    sudo update-alternatives --remove "java" "/opt/jdk-<version>/bin/java"
    sudo update-alternatives --remove "javac" "/opt/jdk-<version>/bin/javac"
    

完成后,你可以使用 java -version 确认 Java 已成功卸载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值