首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

群晖数据库(MariaDB10)无法外网访问?简单设置后公网访问家中数据库

公网访问数据库前言

最近部分人问我怎么能在外网环境下访问群晖的数据库,群晖自带的数据库只能在内网环境下访问,就算映射端口后也不能进行外网访问。而我们有时候部署容器或者操作其他一些东西必须要用到数据库,当然你也可以选择使用docker再部署一个数据库,但这样的行为就多此一举了。那么有没有办法让我在外网环境下访问群晖的套件数据库呢?答案是有的。

调整过程

首先我们需要安装以下套件:

「安装MariaDB10」

「安装phpMyAdmin」

「安装web station」安装好之后你会发现在群晖的web文件夹下会多出一个「phpMyAdmin」文件夹,这里便是群晖的数据库文件夹了。

群晖数据库

随后我们打开「Web Station」,这里我们需要安装php,并将扩展全部勾选上。

php设置

进入虚拟主机设置,选择新增,文档根目录选择「web/phpMyAdmin」,如果你有域名,那么你可以选择基于域名,如果没有就直接选择基于端口就行,选择你刚刚扩展全开的php,随后确定即可。

虚拟主机设置连接

随后便可以通过虚拟主机连接数据库了,这里需要注意如果无法登录报错。

报错

这个其实就是没找到「mysql socket」,所以,我们可以看一下mysql的socket,打开「MariaDB10」,可以在下方向看到socket位置。

位置

随后就能登录访问了。

外网链接总结

数据库的外网连接还是比较重要的,很多容器都是需要自己手动连接数据库的。同时如果你有其他项目需要用到数据库,也可以通过这样的方法连接家里的服务器。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230330A02HRN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券