hj_new服务器操作记录

1登录阿里云服务器控制台. 实例与镜像--实例--实例详情--停止运行--更换操作系统--CentOS Stream 8 64位

     安全组--配置规则--开放端口.

2  yum list installed | grep podman 检查是否有安装   yum install podman -y 安装podman.   podman --version

 

3 安装 mysql5.7.--端口3307

  •   podman pull mysql:5.7.36 选择 dockers.io版本 podman images
  •   podman run -d -p 3306:3306 --name hj_mysql -e MYSQL_ROOT_PASSWORD=xxx 镜像ID podman exec -it 容器ID /bin/bash
  •   mkdir -p /etc/hj_mysql_5.7.36_3307/conf   mkdir -p /etc/hj_mysql_5.7.36_3307/data  
  •  podman cp 容器ID:/etc/mysql/.  /etc/hj_mysql_5.7.36_3307/conf          拷贝配置文件出来修改 podman stop podman rm 移除掉此容器
  • 修改 /etc/hj_mysql_5.7.36_3307/conf/mysql.conf.d 下的 mysqld.cnf 文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#设置3307端口 默认是3306
port=3307
# 设置mysql的socket目录
socket=/var/run/mysqld/mysqld.sock
pid-file=/var/run/mysqld/mysqld.pid
# 允许最大连接数
max_connections=20
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
 
#bind-address   = 127.0.0.1
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

  运行  podman run -d --privileged=true --name hj_mysql_5.7.36_3307 -p 3307:3307 -v /etc/hj_mysql_5.7.36_3307/data:/var/lib/mysql -v /etc/hj_mysql_5.7.36_3307/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=xxx 镜像ID

5.7.36---3307 自定义密码连接容器大功告成

 

4 安装 mysql8.0.27.--端口3308

  • podman pull mysql:8.0.27  
  • podman run -d -p 3306:3306 --name hj_mysql -e MYSQL_ROOT_PASSWORD=root 镜像ID;
  • 创建 /etc/hj_mysql_8.0.27_3308目录及下data,conf目录    podman exec -it  容器ID  /bin/bash
  • podman cp 容器ID:/etc/mysql/. /etc/hj_mysql_8.0.27_3308/conf  ;
  • 修改conf下的 my.cnf文件 port=3308
  • podman run -d --privileged=true --name hj_mysql_8.0.27_3308 \
    -p 3308:3308 \
    -v /etc/hj_mysql_8.0.27_3308/data:/var/lib/mysql \
    -v /etc/hj_mysql_8.0.27_3308/conf:/etc/mysql \
    -e MYSQL_ROOT_PASSWORD=xxx  镜像ID

8.0.27---3308 自定义密码连接容器大功告成

 

5 安装redis

上一篇:在Ubuntu 16.04升级后,PHP呈现为文本


下一篇:XShell连接阿里云服务器出现”用户密钥加载失败:请确定输入的密码“处理办法