建立ssh隧道远程访问phpmyadmin来管理mysql数据库

建立ssh隧道远程访问phpmyadmin来管理mysql数据库

利用Bitnami安装ProcessMaker时,从安全考虑,只能通过localhost才能访问phpmyadmin来管理mysql数据库。建立ssh隧道远程访问phpmyadmin,来现实安全地远程管理ProcessMaker mysql数据库。

1 、运行环境

1-1、服务器端的运行环境

  • ProcessMaker 版本 :3.2.2 社区版
  • workspace:workflow
  • 操作系统:Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linu
  • 安装程序:bitnami
  • phpMyAdmin: 访问网址为http://localhost:80/phpmyadmin,且只允许localhost地址访问

1-2、客户机端的运行环境

  • ssh客户端:Xshell 5, Xshell for Xmanager Enterprise 5 (Build 0787)
  • 操作系统:Windows 10

2、操作步骤

2-1、在安装ProcessMaker时,要选择安装phpMyAdmin

Bitnami系统缺省安装时,会同时安装ProcessMaker和phpMyAdmin这两个软件。phpMyAdmin的Web端口同ProcessMaker的Web端口,在这里Web端口为80。ProcessMaker安装设置请参阅在Ubuntu云主机上安装ProcessMaker服务器。

2-2、设置客户机上的ssh隧道

运行Xshell5,建立到ProcessMaker服务器的ssh连接,然后设置ssh隧道。将目标上的localhost:80映射到本地计算机上的localhost:8888,如下图所示:

建立ssh隧道远程访问phpmyadmin来管理mysql数据库_第1张图片

2-3、用浏览器访问http://localhost:8888/phpmyadmin/

用浏览器访问http://localhost:8888/phpmyadmin/,就可以打开phpmyadmin的登录界面(如下图所示),使用安装时设置的密码(同ProcessMaker admin的密码)就可以管理mysql服务器了:

建立ssh隧道远程访问phpmyadmin来管理mysql数据库_第2张图片
 

 

你可能感兴趣的:(建立ssh隧道远程访问phpmyadmin来管理mysql数据库)