UbuntuサーバーでPhpMyAdminをセットアップする

コマンド ラインを使用してMySQLデータベースを管理することは、特に広範な技術知識のない人にとっては困難で時間がかかる場合があります。幸いなことに、よりユーザーフレンドリーな代替手段があります。その代替手段は PhpMyAdmin で、これを使用すると、 Ubuntu Serverでの MySQL データベースの管理がはるかに簡単になります。Ubuntu システムで PhpMyAdmin を動作させる方法は次のとおりです。

xr:d:DAFds8YL9ik:2、j:43601822907、t:23032003

UbuntuサーバーでのMySQLとApacheのセットアップ

PhpMyAdmin は MySQL と Apache を利用して実行されます。Ubuntu Server システム上でこれらのツールを動作させるには、両方のツールをセットアップする必要があります。SSH (または物理) 経由で Ubuntu サーバー上のターミナルを開き、apt updateコマンドを使用してソフトウェアの更新を確認します。

sudo aptアップデート

ソフトウェアのアップデートを確認したら、インストールする必要があります。Ubuntu サーバーを最新の状態に保つと、PhpMyAdmin が正しく実行されます。更新をインストールするには、apt upgradeコマンドを使用します。

sudo 適切なアップグレード

すべてが最新の状態になったら、Apache、PHP、および MySQL サーバー パッケージをインストールできます。これらのパッケージのインストール プロセスにはそれほど時間はかかりません。

sudo apt install apache2 php libapache2-mod-php mysql-server

パッケージが Ubuntu サーバー システムにインストールされている場合は、MySQL の安全なインストールを実行する必要があります。この手順は、特に root MySQL パスワードを設定できるため、非常に重要です。

sudo mysql_secure_installation

上記のコマンドを入力すると、MySQL サーバー構成ツールからのメッセージが表示されます。メッセージは次のとおりです。

Connecting to MySQL using a blank password.
The 'validate_password' component is installed on the server.
The subsequent steps will run with the existing configuration
of the component.
Please set the password for root here.

MySQL によって画面に出力されたメッセージを読んだら、root MySQL パスワードを設定します。このパスワードは安全でありながら覚えやすいものでなければなりません。安全で覚えやすいパスワードを生成するのが難しい場合は、Bitwarden パスワード ジェネレーターを使用してください。

root MySQL パスワードを構成したら、PhpMyAdmin をインストールする準備が整います。次のセクションのガイドに進み、アプリをセットアップします。

Ubuntu に PhpMyAdmin をインストールする方法

PhpMyAdmin は、付属のソフトウェア リポジトリを使用して Ubuntu サーバーにインストールできます。これは、外部 PPA、ソフトウェア リポジトリ、または DEB パッケージを追加する必要がないことを意味します。

Ubuntu システムに PhpMyAdmin をセットアップするには、次のapt installコマンドを使用して「phpmyadmin」パッケージをインストールします。

sudo apt インストール phpmyadmin

上記のコマンドを実行すると、画面に次のメッセージが表示されます。「phpmyadmin パッケージを使用するには、その前にデータベースがインストールされ、設定されている必要があります。これはオプションで dbconfig-common で処理できます。」

「はい」を選択して、Dbconfig-common を使用して Ubuntu に PhpMyAdmin インストールを構成します。

「はい」を選択した後、「phpmyadmin」ユーザー アカウントの新しい SQL パスワードを入力する必要があります。このパスワードは安全でなければなりません。そうでないと構成は失敗します。Bitwarden パスワード生成ツールを使用して、新しいパスワードを作成します。

PhpMyAdmin の SQL パスワードを設定したら、PhpMyAdmin で使用する正しい Web サーバーを選択する必要があります。「apache2」を選択し、「OK」を選択して続行します。

最後に、次のシンボリックリンク コマンドを使用して、Apache で PhpMyAdmin をセットアップします。

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

SQL パスワード エラーを修正する方法

MySQL が設定したパスワードの受け入れを拒否した場合は、PhpMyAdmin で次の手順を実行してこの問題を解決できます。

まず、エラーメッセージで「中止」を選択します。次に、次のコマンドを使用して MySQL にログインします。

sudo mysql -p

ログイン後、次の SQL コマンドを入力します。

UNINSTALL COMPONENT "file://component_validate_password";

exit;

2 つのコマンドを入力したら、以下の 2 つの apt コマンドを実行して PhpMyAdmin をパージし、再インストールします。

sudo apt 削除 --purge phpmyadmin -y sudo apt install phpmyadmin

その後、UI を使用して SQL パスワードを追加できます。完了したら、SQL に再度ログインします。

sudo mysql -p

以下の 2 つの SQL コマンドを入力して終了します。

INSTALL COMPONENT "file://component_validate_password";

exit;

最後の 2 つの SQL コマンドを入力すると、PhpMyAdmin は修正されるはずです。

PhpMyAdminへのログイン

Ubuntu Server の PhpMyAdmin にアクセスするには、サーバーと同じネットワークに接続されているデバイスで Web ブラウザを開きます。次に、アドレス バーに次の URL を入力します。

http://サーバーの IP またはホスト名/phpmyadmin

その後、セットアッププロセス中に作成した「phpmyadmin」ユーザー名とパスワードを入力します。ログインすると、PhpMyAdmin に完全にアクセスできるようになり、Web ブラウザーを通じて Ubuntu サーバー上のデータベースを管理するために使用できるようになります。

コメントを残す

Pardus Linux 23でサウンドカードドライバが検出されない問題を修正する

Pardus Linux 23でサウンドカードドライバが検出されない問題を修正する

Pardus Linux 23でサウンドカードが認識されない場合のトラブルシューティングを行います。ALSA検出、カーネルモジュール、オーディオサービス、出力プロファイル、ファームウェア、およびアップデートを安全に確認します。

Pardus KVMゲストでディスプレイ解像度が1024x768に固定される問題を修正する

Pardus KVMゲストでディスプレイ解像度が1024x768に固定される問題を修正する

Pardus KVMゲストが1024x768でフリーズしてしまう問題を解決するには、仮想GPU、SPICEエージェント、X11またはWaylandセッションを確認し、より高いディスプレイモードが正しく動作していることを確認してください。

Debianで起動時にリモートSSHFSディレクトリを自動的にマウントする方法

Debianで起動時にリモートSSHFSディレクトリを自動的にマウントする方法

Debianにおいて、キーベースのSSH、/etc/fstab、systemdネットワークオプション、自動マウント、および検証手順を用いて、起動時にリモートSSHFSディレクトリを自動的にマウントします。

SLESシステムアップグレード中に「メモリを割り当てできません」というエラーを修正する

SLESシステムアップグレード中に「メモリを割り当てできません」というエラーを修正する

SLESアップグレード中に「メモリを割り当てできません」というエラーが発生した場合のトラブルシューティングを行います。RAM、スワップ、OOMログ、およびプロセス制限を確認し、パッケージトランザクションを中断することなく復旧します。

Harmonica OSタブレットのタッチスクリーンキャリブレーションの問題を解決する:適切なLinux修正方法を選択する

Harmonica OSタブレットのタッチスクリーンキャリブレーションの問題を解決する:適切なLinux修正方法を選択する

Harmonica OS (HamoniKR) タブレットにおけるタッチオフセット、回転、およびディスプレイマッピングのトラブルシューティングを行います。X.Org と libinput の修正を比較し、安全にテストを行い、キャリブレーションが役に立たない場合を把握します。

既存のDebian 12で暗号化されたSWAPパーティションを設定する方法

既存のDebian 12で暗号化されたSWAPパーティションを設定する方法

既存の Debian 12 スワップパーティションを、dm-crypt、起動ごとに生成される新しいランダムキー、/etc/crypttab、/etc/fstab、および安全な検証手順を使用して暗号化します。

UbuntuでSMARTドライブの状態をメールアラートで監視する方法

UbuntuでSMARTドライブの状態をメールアラートで監視する方法

Ubuntuにsmartmontoolsをセットアップして、ドライブの状態を監視し、SMARTメールアラートを送信します。デバイスのサポート状況を確認し、メール配信を設定し、通知をテストし、障害のトラブルシューティングを行います。

UEFIシステムにDebianをインストールした後に発生する「起動可能なデバイスが見つかりません」エラーを修正する

UEFIシステムにDebianをインストールした後に発生する「起動可能なデバイスが見つかりません」エラーを修正する

インストーラーのブートモード、EFIシステムパーティション、NVRAMエントリ、GRUB EFIファイル、セキュアブート、およびファームウェアのフォールバックを確認することで、DebianのUEFIブートの失敗を修正します。

UbuntuデスクトップでBtrfsの自動スナップショットを設定する方法

UbuntuデスクトップでBtrfsの自動スナップショットを設定する方法

Ubuntu Desktop 上で、Snapper を設定してスケジュールされた Btrfs スナップショットを取得およびクリーンアップします。まずサブボリュームのレイアウトを確認し、systemd タイマーを有効にして、保持期間が安全に設定されていることを確認してください。

SUSE Linux EnterpriseのLVMシンプロビジョニングにおける容量不足を安全に修正する

SUSE Linux EnterpriseのLVMシンプロビジョニングにおける容量不足を安全に修正する

SUSE Linux Enterprise 上で、データ枯渇とメタデータ枯渇を区別し、ストレージを拡張し、メタデータを修復し、自動拡張を有効にすることで、LVM シン プールが満杯になった場合の診断と復旧を行います。