PhpMyAdmin Webインターフェースは、端末を介してのみ対話をサポートするため、MySQLデータベースユーザーに積極的に関与しています。グラフィカルインターフェイスを使用して追加のソフトウェアをインストールすると、Webサーバーを操作するための手順を簡素化することができますが、これは最初に困難を引き起こすことがある多くのアクションを作成する必要があります。今日は、CentOS 7オペレーティングシステムのPhpMyAdminのインストールを検討し、すべての重要な手順をステップに分けます。あなたの指示に従ってあなたの指示に従ってあなたの各チームを正しく入力する必要があります。
PhpMyAdminをCentOS 7にインストールします
残念ながら、検討中のアプリケーションの公式リポジトリは存在しませんので、最初にシステムにユーザーストレージを追加する必要があります。そこからインストールプロセス自体が実行されます。さらに、PHPMYADMINの2つのバージョンが特に人気があるため、それぞれのインストールについて説明し、さらにApacheまたはNginx Webサーバーを構成します。PhpMyAdminコンポーネントを追加する
もちろん、Linuxで新しいアプリケーションを操作するときは、ライブラリをシステムに追加することを常に優先し、PhpMyAdminを超えていません。推奨される開発者から始めて、利用可能な2つのバージョンのトピックを上げましょう。
PhpMyAdmin 4.4のインストール。
PhpMyAdmin 4.4はPHPプログラミング言語バージョン5.4で動作し、あなたが知っているように、このバージョンは最新ではありません。これは最も人気があり、需要が妨げられないことを妨げません。 CentOSへのそのインストールは、文字通りいくつかのアクションで古典的な「ターミナル」を通して行われます。
- 「アプリケーション」メニューなど、任意の便利な方法でコンソールを実行します。
- Sudo RPM -iuvhコマンドhttp://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpmを入力して、Enterprise Linuxユーザーリポジトリの追加パッケージからソフトウェアパッケージをダウンロードします。
- プロセスを続行するには、アカウントからrootアクセスを持つパスワードを入力します。
- パッケージの追加が完了したら、sudo yum -y updateコマンドを使用してシステムライブラリのリストを更新する必要があります。
- 上記のコマンドは、利用可能なすべてのアップデートをインストールしてから、Sudo Yum -y Install PhpMyAdminを介してアプリケーションクライアント自体のみをインストールします。
たとえば、ApacheなどのWebサーバーを使用する場合は、再起動してインストールされているコンポーネントの操作を確認してください.http:// ip_ver_verver / phpmyadminに進みます。
最新バージョンのPhpMyAdminをインストールします
一部のユーザーは、最新バージョンのPhpMyAdminにのみ関心があり、その他のアクションを実行する必要があります。また、新しいパッケージを追加する一般に、命令は類似したままですが、いくつかの変更があります。
- Sudo RPM -UVH http://rpms.remirepo.net/enterprise/remi-release-7.rpmからリポジトリからダウンロードすることで、新しいパッケージをシステムに追加します。
- sudo yum updateコマンドを使用して利用可能なシステムライブラリを更新します。
- 最新バージョンのアプリケーションのサポートを有効にしてください。現在7.1です。これを行うには、yum-config-manager --nable Remi-PHP71と入力します。
- sudo yumをインストールするPhpMyAdminをインストールし、適切なPHPバージョンが自動的に決定されます。
すべてのコンポーネントを追加するのは完了ですが、Webインターフェイスを使用して作業を開始する前に、サーバー自体を設定する必要があります。次に、ApacheとNginxの2つの一般的なソリューションでこの手順の実装を分析します。
nginxでphpmyAdminを設定します
高速とパフォーマンスを提供するため、ユーザーはNGINX Webサーバーを操作することを好みます。このソフトウェアのサポーターである場合は、PHPMYADMINをインストールした後、メカニズム全体のパフォーマンスを確立するためにいくつかの設定をする必要があります。
まず、Webサーバー自体がすでにオペレーティングシステムに追加されている場合は、コンソールに次のコマンドを入力します。
sudo yum epel-Releaseをインストールします
sudo yum nginxをインストールします
sudo systemctl nginxを起動します
その後、そのような指示に従ってください。
- sudo ln -s / usr / share / phpmyadmin / www / html / phpmyadmin文字列を使用して、PhpMyAdminをWebサーバーディレクトリに電源を入れます。
- 変更を加えた後は、sudo systemctlを再起動してphp-fpmを入力して再起動してください。
- 標準テキストエディタを介して、設定ファイルsudo vi /etc/nginx/nginx.confを実行します。
- "HTTP"ブロックを解除し、行disable_symlinksをオフに追加します。
- 変更を保存してファイルを閉じます。その後、nginx sudo nginx -sリロードを再起動します。
ランダムなパスワードを作成してWebサーバーを保護することをお勧めします。これを行うには、OpenSSL PASSWDと入力して結果をコピーします。次に、sudo vi / etc / nginx / passwordsを使用してパスワードを使用してファイルを実行し、ユーザー名形式で新しい行を作成する必要があります。パスワードは終了しました。
ApacheでPhpMyAdminを設定します
以前のWebサーバーはいくつかの側面でよりよく考慮されていますが、Apacheはまだかなり人気のあるソリューションのままであり、ランプソフトウェアシステムで使用されています。 CentOSへのそのインストールは文字通りいくつかのコマンドによって行われます。
yum httpd -y.
systemctl httpd.serviceを起動します
systemctl httpd.serviceを有効にします。
サーバーがすでに追加されているか上記のコマンドを実行した場合は、PhpMyAdmin設定自体に直接アクセスできます。これは次のようにして行われます。
- sudo htpasswd -c / etc / httpd / passwss adminを使用して、管理者アクセスパスワードを設定します。
- さらに編集するために設定ファイルを実行します.vi /etc/httpd/conf.d/phpmyadmin.conf。
- セクションを置き、その内容を挿入します。
オプション索引解除リスト
ALLEROVERRIDEを許可します。
AuthType Basic。
AUTHNAME "制限コンテンツ"
AuthUserFile / etc / httpd /パスワード
有効なユーザーが必要です
この記事では、PhpMyAdminコンポーネント自体を追加する手順だけでなく、2つの異なるWebサーバーでの初期設定について学習しました。各コマンドの実行中に、コンソールに表示されている通知を強くお勧めします。操作解決策を必要とするエラーを示すことがあります。