Ubuntu18.04にphpMyAdminをインストール
phpMyAdminは、MySQLまたはMariaDBデータベースを管理するための非常に便利なwebベースのデータベース管理ツー これはPHPで書かれた無料のツールです。 このツールを使用すると、さまざまな種類のデータベースタスクを簡単に実行できます。 phpMyAdminは、初心者ユーザーがクエリを書くことの知識がなくても、すべてのタイプの基本的なデータベース操作を実行するのに役立ちます。 このツールのいくつかの重要な機能を以下に記載されています。
- データベース、テーブル、列、主キー、一意キー、およびインデックスを作成、削除、名前変更または変更します。
- テーブルのレコードを挿入、削除、および更新します。
- さまざまなサーバー構成を適用してサーバーを管理します。
- さまざまなタイプの単純なクエリと複雑なクエリを実行します。
- ストアドプロシージャ、トリガー、およびビューを作成、削除、および変更します。
- データベース、テーブル、またはデータを異なる形式から、または異なる形式にインポートまたはエクスポーweb開発作業を行うには、XAMPPまたはLAMPをインストールできます。 Ubuntu用のXAMPPサーバーを使用している場合は、phpMyAdminを個別にインストールする必要はありません。 XAMPP serverをインストールするときに、デフォルトでXAMPP serverにインストールされます。 しかし、UbuntuでLAMPを使用している場合は、パッケージをダウンロードしてphpMyAdminをインストールする必要があります。 このチュートリアルでは、UbuntuにphpMyAdminをインストールするのに役立ちます。
インストールプロセスを開始する前に、LAMPが正常に動作していることを確認する必要があります。 次のコマンドを実行して、Apache2、MySQL、PHPがインストールされて動作していることを確認します。
webサーバー(Apache2)の現在の状態を確認します。
$ sudo systemctl status apache2Check the connection of database Server (MySQL/MariaDB). MySQL server is installed here.
$ sudo mysqlor
$ sudo mysql -u root -pCheck the version of the installed PHP.
$ php -vOpen any browser and check the Apache server is running.上記のタスクを確認した後、UbuntuでphpMyAdminのインストールプロセスを開始できます。
phpMyAdminのインストールプロセスを示す前にupdateコマンドを実行します。
sudo sudo apt update更新後、次のコマンドを実行してUbuntuリポジトリからphpMyAdminをインストールします。 それはインストールを開始する許可を求められますときに”y”を押してください。sudo sudo apt install phpmyadmin php-mbstring php-gettext
スペースを押してサーバー apache2を選択し、Okを選択し、enterキーを押します。p>
はいを選択し、enterキーを押してdbconfig-commonを使用してデータベースを設定します。次に、phpMyAdminを使用してデータベースサーバーと接続するためにMySQLパスワードを設定する必要があります。 パスワードを入力し、Okを選択してenterキーを押します。
確認のためにパスワードを再入力します。 “Ok”を選択し、enterキーを押します。
次のコマンドを実行して、phpMyAdmin Apache構成ファイルを使用するためのphp拡張機能mbstringを有効にします。p>
sudo sudo phpenmod mbstringインストールの効果を得るためにapacheサーバーを再起動します。p>
sudo sudo systemctl restart apache2これで、phpMyAdminが正しくインストールされ、次のステップでphpMyAdminの他の設定をセットアップすることができます。
ステップ-2:認証と権限の設定
デフォルトのユーザー名とパスワードは、データベースタスクを実行するためのphpMyAdminのインストール時に設定されます。 デフォルトのユーザー名は’phpmyadmin’で、パスワードは前の手順で設定したものです。 しかし、すべてのタイプのデータベース操作を実行するためにrootユーザーとして接続することによってphpMyAdminを使用することをお勧めします。 MySQLまたはMariaDB serverのインストール時にrootユーザーにパスワードが設定されていない場合は、後でデータベースサーバーにパスワードを設定する必要があります。 rootユーザーは、’auth_socket’または’mysql_native_password’プラグインを使用してサーバーと接続できます。 Rootユーザー用にauth_socketプラグインがロードされている場合は、セキュリティのためにrootユーザーの認証方法をauth_socketからmysql_native_passwordに変更します。 PhpMyAdminにアクセスするための新しいユーザーアカウントを作成することもできます。
rootユーザーの構成:
データベースサーバーに接続し、rootユーザーの現在の認証方法を確認します。mysql sudo mysql
>mysqlからユーザー、authentication_string、プラグイン、ホストを選択します。ユーザー;前に設定されていない場合は、rootユーザーのパスワードを設定します。
>SET PASSWORD’root’@’localhost’=PASSWORD(‘mynewpasword’);rootユーザーの現在の認証方法が’auth_socket’の場合、alterコマンドを使用してrootユーザーの認証方法を変更します。 ここで、認証方法はデフォルトで’mysql_native_password’に設定されています。 したがって、次のコマンドを実行する必要はありません。
>ALTER USER’root’@’localhost’IDENTIFIED WITH mysql_native_password BY’mynewpassword’;次のコマンドを実行して認証をリロードし、変更の効果を表示します。
>フラッシュ権限;ここでも、次のクエリを実行して、rootユーザーの現在の認証方法を確認します。mysqlからユーザー、authentication_string、プラグイン、ホストを選択します。user;
特定のMySQLユーザーの設定:
他のユーザーがrootユーザーなしでphpMyAdminにアクセスする権限を設定する場合は、次のタスクを実行します。RootユーザーとしてMySQLサーバーに接続し、新しいユーザーを作成します。 パスワードは、前の手順でrootユーザーに設定されています。 そのため、サーバーに接続するには–pオプションを使用する必要があります。次のクエリを実行して、’linuxhint’という名前の新しいユーザーを作成します。
>ユーザー’linuxhint’@’localhost’を作成します。’linuxhint’@’localhost’で識別されます。secretpass’;次に、新しいユーザーがデータベースサーバーにアクセスするために必要な権限を設定する必要があります。 新しいユーザーのすべての権限を設定するには、次のコマンドを実行します。p>
>*に対するすべての権限を付与します。*GRANT OPTIONを指定して’linuxhint’@’localhost’に移動します。ここで、mysqlプロンプトを終了します。
ブラウザからphpMyadminにアクセスします。
任意のブラウザを開き、次のURLを入力してphpMyAdminが正常に動作しているかどうかを確認します。
ここで、rootまたは新しく作成されたユーザー資格情報を提供してサーバーにログインします。 ログイン後に次のページが表示されます。ステップ-3:phpMyAdminを使用する
phpMyAdminページには2つのパネルがあります。 左側のパネルには、既存のすべてのデータベース、テーブル、プロシージャー、ビューのリストが表示されます。 テーブル、プロシージャ、ビューを表示するには、特定のデータベースの”+”ボタンをクリックする必要があります。右パネルには、特定のデータベースタスクを実行するためのさまざまなデータベースサーバー情報とタブオプションが含まれています。
右パネルには、特定のデータベースタスクを実行するためのさまざまなデータベースサーバー情報とタブオプションが含まれています。 CPanelページの5つのサブパネルは、一般設定、外観設定、データベースサーバー、Webサーバー、およびphpMyAdminです。 これらのパネルの使用はここですぐに説明されています。このパネルを使用して、MySQLの文字セットのリストを表示し、MySQL接続の照合順序を変更できます。
外観設定:
このパネルから言語、テーマ、フォントサイズ、およびその他の外観関連の設定を変更します。/p>
データベースサーバー:
このパネルには、サーバー名、タイプ、バージョン、接続されているユーザー名、文字セットなど、データベースサーバーに関するさまざまな情報が表示されます。/p>
Webサーバー:
このパネルには、webサーバー、データベースクライアント、PHPの情報が表示されます。
phpMyAdmin:
これはphpMyAdminのバージョンとその他の関連情報を示しています。
タブオプション:
右パネルの上部には、メニュータブが含まれています。 ユーザーは、データベースやテーブルの作成または削除、SQLの実行、データベースのエクスポートまたはインポート、トリガーの作成または削除など、さまざまなタイプの重要
今phpMyAdminは、データベースのタスクを容易にするために、任意のweb開発者のための不可欠なツールです。 あなたがLAMPサーバー上のデータベース管理のためのwebインターフェイスを使用したいのであれば、適切にこのチュートリアルに従ってくださいと楽しみます。
Leave a Reply