もっと詳しく

以前は phpMyAdmin管理者 PHP で書かれたフロントエンド データベース管理ツールです。 ようではない phpMyAdmin、ターゲットサーバーにダウンロードできる単一のPHPファイルのみで構成され、 管理者 をインストールする必要があります。

Adminer は、phpMyAdmin と比較して簡素化された無駄のない UI を提供します。 MariaDB、PostgreSQL、MySQL、Oracle、SQLite、MS SQL、Elasticsearch 検索エンジンなどの一般的な SQL データベース管理システムで動作します。

このガイドでは、のインストールについて説明します。 管理者 RHEL ベースのディストリビューションで。

ステップ 1: RHEL に LAMP スタックをインストールする

以来 管理者 フロントエンドからアクセスされ、 PHP、インストールする必要があります ランプ スタック。 RHEL ベースのディストリビューションに LAMP スタックをインストールする方法については、すでに包括的なガイドがあります。

とともに ランプ 所定の位置にスタックし、続行して追加のインストールを行います PHP 作業に必要な拡張機能 管理者

$ sudo dnf install php php-curl php-zip php-json php-mysqli php-gd 

ステップ 2: 管理者用のデータベースを作成する

次のステップは、データベースを作成することです 管理者。 そのため、データベース サーバーにログインします。

$ sudo mysql -u root -p

データベースとデータベース ユーザーを作成します。

CREATE DATABASE adminer_db;
CREATE USER 'adminer_user'@'localhost' IDENTIFIED BY '[email protected]';

次に、データベース ユーザーにすべての権限を付与します。 管理者 データベース。

GRANT ALL ON adminer_db.* TO 'adminer_user'@'localhost';

変更を適用し、データベース サーバーを終了します。

FLUSH PRIVILEGES;
EXIT;

ステップ 3: 管理者をダウンロードして構成する

とともに 管理者 次のステップは、データベースをダウンロードすることです 管理者 インストールファイル。 ただし、最初に、ディレクトリを作成する必要があります 管理者 次のようにドキュメントルートで。

$ sudo mkdir -p /var/www/html/adminer

次に、に移動します 管理者 ディレクトリ。

$ cd /var/www/html/adminer 

次に、最新バージョンの 管理者 PHP ファイル wget コマンドを使用して、次のように保存します。 index.php

$ wget -O index.php https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php

ダウンロードが完了したら、次のディレクトリの所有権と権限を設定します。

$ sudo chown -R apache:apache /var/www/html/adminer/
$ sudo chmod -R 775 /var/www/html/adminer/

ステップ 4: 管理者用に Apache を構成する

次に、Apache 仮想ホスト ファイルを構成する必要があります。 管理者。 そのため、仮想ホスト ファイルを作成します。 /etc/httpd/conf.d/ ディレクトリ。

$ sudo vim /etc/httpd/conf.d/adminer.conf

次の行をファイルに貼り付けます。 mydomain.com の値 サーバー名 ディレクティブをサーバーの登録済みドメインまたはパブリック IP に置き換えます。

<VirtualHost *:80>   
     ServerName mydomain.com
     DocumentRoot /var/www/html/adminer/
     ServerAdmin [email protected]
     DirectoryIndex index.php
     ErrorLog /var/log/httpd/adminer-error.log
     CustomLog /var/log/httpd/adminer-access.log combined
</VirtualHost>

構成ファイルを保存して終了します。

次の再起動 アパッチ 行った変更を適用します。

$ sudo systemctl restart httpd

また、次のことを確認することも賢明です。 アパッチ が走っています:

$ sudo systemctl status httpd

さらに、構成にエラーがないことを確認してください。

$ sudo apachectl configtest
Apache の構成を確認する

ステップ 5: Web ブラウザーから Adminer にアクセスする

最後に、Web ブラウザーを起動し、次の URL を使用してサーバーの IP を参照します。

http://server-ip or domain_name

次の Web ページが表示されます。 提供する マリアDB データベース資格情報 – MariaDB ユーザー、ユーザーのパスワード、およびデータベースの名前を入力し、[ログイン‘。

管理者ログイン
管理者ログイン

ログインすると、次の画面が表示されます。 ここから、データベースやテーブルの作成、SQL クエリの実行など、さまざまなデータベース操作を実行できます。

管理者データベース管理ダッシュボード
管理者データベース管理ダッシュボード

これでこのガイドは終わりです。 インストールと構成が正常に完了しました 管理者 RHEL ベースのディストリビューションで。

ここ TecMint で私たちが行っていることを評価する場合は、次のことを検討してください。

TecMint は、Web 上のあらゆる種類の Linux 記事、ガイド、および書籍の最も急速に成長し、最も信頼されているコミュニティ サイトです。 何百万人もの人々が TecMint を訪れています! すべての人が無料で利用できる何千もの公開記事を検索または閲覧できます。

読んでいる内容が気に入ったら、感謝の印としてコーヒーを 1 杯 (または 2 杯) 購入することを検討してください。

私たちを応援してください

いつも変わらぬご愛顧を賜り、誠にありがとうございます。

The post Adminer – フル機能の MySQL データベース管理ツール appeared first on Gamingsym Japan.