zoukankan      html  css  js  c++  java
  • Mysql和redis的安装

    一、mysql的安装

    1.拉取镜像

    docker pull mysql:5.7

    2.启动容器

     docker run -p 3306:3306 --name mysql 
    -v /mydata/mysql/log:/var/log/mysql 
    -v /mydata/mysql/data:/var/lib/mysql 
    -v /mydata/mysql/conf:/etc/mysql 
    -e MYSQL_ROOT_PASSWORD=root 
    -d mysql:5.7  
    

    3.修改配置文件

    vi /mydata/mysql/conf/my.cnf
    
    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    [mysqld]
    init_connect='SET collation connection = utf8_unicode_ci'
    init_connect='SET NAMES utf8'
    character-set-server=utf8
    collation-server=utf8_unicode_ci
    skip-character-set-client-handshake
    skip-name-resolve
    
    
    1. 重启

    docker restart mysql

    1. 进入容器

    docker exec -it mysql /bin/bash

    1. 查看步骤三修改的文件是否成功

    cat /etc/mysql/my.cnf

    二.安装redis

    1. 下载镜像

    docker pull redis

    1. 配置文件
    mkdir -p /mydata/redis/conf
    touch /mydata/redis/conf/redis.conf
    
    1. 启动容器
    docker run -p 6379:6379 --name redis 
    -v /mydata/redis/data:/data 
    -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf 
    -d redis redis-server /etc/redis/redis.conf
    
    1. 运行客户端

    docker exec -it redis redis-cli

    1. 开启aof持久化
    vi /mydata/redis/conf/redis.conf
    #添加如下内容
    appendonly yes
    
    1. 重启redis

    docker restart redis

  • 相关阅读:
    使用DragonFly进行智能镜像分发
    Operator部署Prometheus
    kubernetes中部署Jenkins并简单使用
    kubernetes常用控制器之DaemonSet
    kubernetes中部署nacos
    selenium自动化操作
    BeautifulSoup爬取网页分页
    细品BeautifulSoup节点访问
    再端一碗BeautifulSoup
    初试爬虫
  • 原文地址:https://www.cnblogs.com/love-xk/p/13059924.html
Copyright © 2011-2022 走看看