个人博客搭建

环境搭建

Docker

1、启动Docker 守护进程

systemctl daemon-reload

2、Docker启动命令:

systemctl start docker

3、查看docker服务是否启动

ps -ef |grep docker

4、查看docker启动的服务:

docker ps

其他:

重启docker服务

systemctl restart docker

停止docker服务

systemctl stop docker

MySQL

cnf配置文件

[client]

#socket = /usr/mysql/mysqld.sock

default-character-set = utf8mb4

[mysqld]

#pid-file        = /var/run/mysqld/mysqld.pid

#socket          = /var/run/mysqld/mysqld.sock

#datadir         = /var/lib/mysql

#socket = /usr/mysql/mysqld.sock

#pid-file = /usr/mysql/mysqld.pid

datadir = /docker/mysql/data

character_set_server = utf8mb4

collation_server = utf8mb4_bin

secure-file-priv= /var/lib/mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

# Custom config should go here

!includedir /etc/mysql/conf.d/

docker-compose.yml

version: '3.1'
services:
  db:
    image: mysql:8.0.16
    restart: always
    container_name: MySQL8
    environment:
      MYSQL_ROOT_PASSWORD: NpgurqiVy86zihLD
    command:
      --default-authentication-plugin=mysql_native_password
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --explicit_defaults_for_timestamp=true
      --lower_case_table_names=1
    ports:
      - 3306:3306
    volumes:
      - ./data:/var/lib/mysql
      - ./conf:/etc/mysql/conf.d
      - ./logs:/logs

Redis

docker-compose.yml

version: '3.1'
services:
    redis:
      image: redis
      container_name: sx_redis
      command: redis-server --requirepass DuHJxnb6mnGmG2N2
      ports:
        - "6379:6379"
      volumes:
        - "/local/docker/redis/data:/data"
        - "/local/docker/redis/conf:/etc/redis/redis.conf"
        - "/local/docker/redis/log:/logs"
您的鼓励,是我最大的动力
微信

微信

支付宝

支付宝


个人博客搭建
http://www.zibbo.xyz/king/9639fcc6.html
作者
King
发布于
2023年5月11日
许可协议