# 介绍
- mariadb 属于 mysql 的一个分支,完全兼容 mysql,使用方式和 mysql 无区别。
# 安装
- 本文介绍安装的镜像为 linuxserver_mariadb 的 10.5.13-r0-ls45,原则上使用最新版即可
- 配置文件映射
- 端口
- 环境(MYSQL_ROOT_PASSWORD 为数据库 root 用户密码)
- 到此已经可以在内网使用了,连接方法同 mysql 一样
按本文设置内网连接信息为:
ip:极空间内网 ip
端口:3306
用户名:root
密码:MYSQL_ROOT_PASSWORD 对应的值
# 配置
- 配置 nginx 反向代理
stream { | |
#极空间 - docker-mariadb | |
upstream mariadb { | |
hash $remote_addr consistent; | |
server 192.168.0.254:3306; #192.168.0.254 为极空间内网 ip | |
} | |
server { | |
listen 8090; #8090 为 nginx 监听端口,需要在路由器开放 8090 端口并映射给极空间内网 IP(nginx 部署在极空间上) | |
proxy_connect_timeout 30s; | |
proxy_timeout 300s; | |
proxy_pass mariadb; | |
} | |
} |