前言

宝塔面板的简易操作性,使得运维难度降低,简化了 Linux 命令行进行繁琐的配置,下面简单几步,通过宝塔面板+cpolar 即可快速搭建一个 mysql 数据库服务并且实现公网远程访问。

1.Mysql 服务安装

我们打开宝塔面板,点击数据库,然后点击安装 mysql 服务,

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_mysql

选择极速安装即可,版本默认

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_宝塔面板安装MongoDB启动失败_02

然后等待安装完成

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_宝塔面板安装MongoDB启动失败_03

2.创建数据库

安装好后,修改一下 root 密码,这个 root 密码也是登陆 mysql 时候时输入的密码

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_mysql_04

修改后,我们测试添加数据库,宝塔面板提供可以直接在页面就可以创建一个 mysql 数据库,设置用户名和密码,访问权限设置为所有人,然后提交即可

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_java_05

提交成功我们可以看到列表中出现了一个数据库

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_数据库_06

然后我们在宝塔面板安全页面开放一个 3306 的端口

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_宝塔面板安装MongoDB启动失败_07

3.安装 cpolar

打开宝塔终端命令窗口,使用 cpolar 一件安装脚本:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_宝塔面板安装MongoDB启动失败_08

token 认证

登录 cpolar 官网<www.cpolar.com>,点击左侧的验证,查看自己的认证 token,之后将 token 贴在命令行里

cpolar authtoken xxxxxxx

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_宝塔面板安装MongoDB启动失败_09

向系统添加服务

sudo systemctl enable cpolar

启动 cpolar 服务

sudo systemctl start cpolar

在宝塔面板中选择安全.然后开放 9200 端口

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_mysql_10

然后局域网 ip+:9200 端口即可出现 cpolar 管理界面,然后使用官网注册的账号进行登陆,如没有注册可以点击下面账号免费注册

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_数据库_11

3.2 创建 HTTP 隧道

点击左侧仪表盘的隧道管理——创建隧道,由于 mysql 中默认的是 3306 端口,因此我们要来创建一条 tcp 隧道,指向 3306 端口:

  • 隧道名称:可自定义,注意不要重复
  • 协议:tcp
  • 本地地址:3306
  • 域名类型:选择随机域名
  • 地区:选择 China VIP

点击创建

宝塔面板安装MongoDB启动失败 宝塔面板安装mysql失败_mysql_12

创建成功后,打开在线隧道列表,查看公网 tcp 地址