GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

cPanel / WHMサーバーでMySQLサーバーへのリモート接続を許可するにはどうすればよいですか?

MySQLサーバーに対する潜在的なセキュリティリスクを防ぐために、デフォルトでは、リモートMySQL接続はcPanelサーバーで無効になっています。リモートMySQL接続は、Web Host Manager(WHM)またはcPanel(特定の場合)のいずれかを介して許可できます。そのcPanelアカウントで作成されたデータベース)。cPanel共有ホスティングでのリモートMySQL接続は許可されていないため 、このガイドは、VPSおよび専用サーバーのお客様にのみ適用されます。次の方法を確認する前に、サーバーファイアウォールでポート3306が開いていることを確認してください。

WHMからリモートMySQLを有効にする

  1. WHMにログインします

  2. SQLサービスを見つけます セクションをクリックし、追加のMySQLアクセスホストをクリックします。 リンク。



  3. 次の画面で、リモートMySQLアクセスを許可するIPアドレスまたはホストを入力し、保存をクリックします。 ボタン。すべてのcPanelアカウントに対してこれらの設定を有効にする場合は、ここをクリックをクリックしてください。 下部のリンク。これで、WHMでリモート接続がアクティブになりました。リモート接続を使用する各cPanelアカウントは、次のようにアクティブ化する必要があります。

cPanelからリモートMySQLを有効にする

  1. cPanelにログインします。 WHMからcPanelにログインする方法を参照してください 詳細については。

  2. データベースを見つけます セクション。 データベースの下 セクション検索リモートMySQL オプションをクリックしてクリックします。



  3. 次の画面で、リモートMySQLアクセスを許可するホスト名またはIPアドレスを入力し、保存をクリックします。 ボタン。 IPアドレスが定期的に変更される場合は、 を使用してワイルドカードを使用できます。 シンボル。これにより、その範囲内のすべてのIPアドレスが追加されます。例えば; IPアドレスの範囲を192.168.3.1から192.168.3.255までリストする場合 、IPアドレスを 192.168.3。%として追加できます 。

NOTE: Following steps are additional and need to be taken only when you are unable to connect to MySQL server after enabling Remote MySQL from WHM.

MySQLリモート接続を有効にした後、ローカルホスト(127.0.0.1)にバインドされている可能性があるため、リモートでアクセスできない場合があります。これを修正するには、MySQLで次の変更を行う必要があります。構成ファイル(my.conf)。

  1. MySQLサーバー(MySQLサーバーがインストールされている場所)にログインし、 my.cnfを編集します。 viなどのテキストエディタを使用したファイル 。通常、 my.cnf ファイルは/etc/mysql/my.cnfにあります または/etc/my.cnf

    # vi /etc/my.cnf
  2. ファイルを開いたら、 skip-networkingを含む行を見つけます 次のようにコメントされていることを確認してください。

    # skip-networking
  3. ここで、 bind-addressを含む行を見つけます 次のようにコメントアウトします。

    # bind-address = 127.0.0.1
  4. ファイルを保存して閉じ、MySQLサーバーを再起動します。

    # /etc/init.d/mysql restart   //    Debian & Ubuntu Linux
    # /etc/init.d/mysqld restart // CentOS & Fedora Linux

→phpMyAdminからMySQL DBに接続する場合は、phpMyAdminからMySQLに接続するを参照してください。 詳細については。


Panels
  1. cPanelでリモートMySQLアクセスを設定する方法

  2. cPanel/WHMサーバーでバックアップを構成する方法

  3. MySQLデータベースサーバーへのリモート接続を許可する方法

  1. MySQLへのリモート接続を許可する方法

  2. MySQLへのリモート接続を許可する方法

  3. LinuxでリモートMySQL接続を追加するにはどうすればよいですか?

  1. MySQLデータベースサーバーへのリモートアクセスを許可する方法

  2. AlmaLinux8サーバーにWHMCpanelをインストールする方法

  3. cPanel / WHMサーバーでPHPバージョンをアップグレードする方法は?