「localhost」mysqlホストアドレスをサポートしていないため、カスタムワードプレスのインストールにはMysql IPが必要です.rhcウィンドウクライアントでは、ポート転送コマンドrhc port-forward -a appnameを使用しますが、HAPROXYのopenshift IPアドレスとMysql.howのhttpdを表示しません. port-forward rhc コマンドの結果 iamge の openshift MYSQL IP.link を見つける
3 に答える
アプリに ssh して実行できます env | grep MYSQL
rhc ssh <app>
アプリに ssh した後、コマンドを使用してアプリに SSHで入力し、次のような値env | grep MYSQL
を見つけてコピーします。次の部分が必要です。これは、アプリのシェル (ssh) 内にいる間に取得したばかりのアドレス. 結果の IP は MYSQL サーバーの IP です。私は通常、IPに接続されたポートを使用します。OPENSHIFT_MYSQL_DB_HOST
OPENSHIFT_MYSQL_DB_HOST = 56********************43-<domain>.rhcloud.com
56********************43-<domain>.rhcloud.com
ping 56********************43-<domain>.rhcloud.com
OPENSHIFT_MYSQL_DB_URL
これは (確かではありませんが) アプリによって異なる場合があります。
上記OPENSHIFT_MYSQL_DB_URL
のコマンドからの値を抽出できます。env | grep MYSQL
値はこれに似たものですOPENSHIFT_MYSQL_DB_URL=mysql://<MySQLusername>:<MySQLpassword>@56********************43-<domain>.rhcloud.com:61836
ここからも必要な情報をすべて抽出できます。
頑張って使ってね!