在 Cloud Foundry 中安装 phpMyAdmin
Install phpMyAdmin in Cloud Foundry
是否可以在没有 MySQL/MariaDB 服务的情况下在 Cloud Foundry 中安装 phpMaAdmin?
我想从 CF phpMyAdmin 连接到远程 MariaDB。
我在 CF 中使用 PHP-Buildpack。
是的。
按照 this sample 中的说明进行操作。
而不是 运行ning cf create-service
用于步骤 #2,运行 cf cups
。这将创建一个用户提供的服务,允许您手动填充服务信息。
请确保您的用户提供的服务名称包含字符串“mysql”,这是 code added to the sample to configure your service 的触发器。全名将被填充为 PHP MyAdmin 中的服务器描述。
您的用户提供的服务需要具有以下属性,这些属性应该引用您的外部服务器。
- 主机名
- 端口
例如:cf create-user-provided-service mysql -p "hostname, port"
(该命令将提示您输入主机名和端口)
然后按照记录完成其余说明。
谢谢丹尼尔。
有效。
我也试过另一种方法。
我下载了实际版本的 phpMyAdmin here
并像这样配置 config.inc.php 文件:
/* Authentication type and info */
$cfg['Servers'][$i]['verbose'] = 'MariaDB-DEV';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = 'xx.xx.xx.xx'; //* IP of your MariaDB
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['port'] = 'xxx'; //* Port of your MariaDB
之后我使用 php_buildpack
将它推送到 CloudFoundry 到我的 Space
是否可以在没有 MySQL/MariaDB 服务的情况下在 Cloud Foundry 中安装 phpMaAdmin? 我想从 CF phpMyAdmin 连接到远程 MariaDB。 我在 CF 中使用 PHP-Buildpack。
是的。
按照 this sample 中的说明进行操作。
而不是 运行ning cf create-service
用于步骤 #2,运行 cf cups
。这将创建一个用户提供的服务,允许您手动填充服务信息。
请确保您的用户提供的服务名称包含字符串“mysql”,这是 code added to the sample to configure your service 的触发器。全名将被填充为 PHP MyAdmin 中的服务器描述。
您的用户提供的服务需要具有以下属性,这些属性应该引用您的外部服务器。
- 主机名
- 端口
例如:cf create-user-provided-service mysql -p "hostname, port"
(该命令将提示您输入主机名和端口)
然后按照记录完成其余说明。
谢谢丹尼尔。 有效。
我也试过另一种方法。 我下载了实际版本的 phpMyAdmin here
并像这样配置 config.inc.php 文件:
/* Authentication type and info */
$cfg['Servers'][$i]['verbose'] = 'MariaDB-DEV';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = 'xx.xx.xx.xx'; //* IP of your MariaDB
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['port'] = 'xxx'; //* Port of your MariaDB
之后我使用 php_buildpack
将它推送到 CloudFoundry 到我的 Space