0

Ubuntu Linux サーバーがあり、そこで phpMyAdmin を使用したいと考えています。マインクラフト用です。Minecraft サーバー (Linux マシン上) から Web サイトの外部データベースに接続しようとすると、接続できません。

外部 Web サイトから Linux サーバー phpmyadmin に接続できません。ファイアウォールの問題ですか

私はXamppを使用しています

4

1 に答える 1

0

まず、試してみてくださいtelnet <your.mysql.server> 3306。接続を確立できない場合は、サーバーがファイアウォールの背後にある (最も簡単な解決策は、こちらiptablesのようなポリシーを追加することです) か、標準の MySQL ポートをリッスンしていません (この場合、次のように編集てネットワークを有効にする必要があります)。 this、たとえば)。my.cnf

次に、問題が解決しない場合は、MySQL ユーザーが特定の IP (この場合は Minecraft サーバーの IP) からの接続を許可されていることを確認してください:user_name@your.minecraft.ip存在し、必要な権限を持っている必要があります。

最後に、phpMyAdmin は Web ベースのソフトウェアであり、MySQL DB へのアクセスに使用しようとしているユーザーの IP は、phpMyAdmin がインストールされているサーバーの IP である必要があります。たとえば、phpMyAdmin が MySQL と同じサーバーにインストールされている場合は、次にuser_name@localhost、データベースに接続するために使用します。

于 2013-08-26T21:18:23.510 に答える