GNU/Linux >> Linux の 問題 >  >> Ubuntu

PhpMydmin(CentosまたはUbuntu)のインストール

PHPMyAdminのインストール

インストールが試行されているボックスにLAMP(Linux、Apache、MySQL、およびPHP)がすでにインストールされていることを確認します。

ステップ1:- インストールのセットアップ

Ubuntuにインストールする場合

最初のステップは、ローカルパッケージインデックスを更新し、Ubuntuでaptコマンドを使用してパッケージをダウンロードすることです

$ sudo apt-get update

Centosにインストールする場合

phpMyAdminパッケージはCentOSのデフォルトリポジトリには含まれていませんが、Fedora Projects EPEL(Enterprise Linux用の追加パッケージ)リポジトリで利用できます。

# cd ~
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

ダウンロードしたrpmを実行してインストールします

# sudo rpm -ivh epel-release*

“ yum repolist”を実行します EPELリポジトリのインストールを確認するコマンド

ステップ2:- PhpMyadminのインストール

Ubuntuにインストールするには、次のコマンドを実行します

$ sudo apt-get install phpmyadmin

Centosにインストールするには、次のコマンドを実行します

# yum install phpmyadmin

インストール中にプロンプ​​トを探します。サーバーの選択には、apache2を選択します。 dbconfig-commonを使用してデータベースを設定するかどうかを尋ねられたら、[はい]を選択します。データベース管理者のパスワードの入力を求められます。次に、phpMyAdminアプリケーション自体のパスワードを選択して確認するように求められます。

インストールプロセスにより、phpMyAdminApache構成ファイルが/etc / apache2 / conf-d /ディレクトリに追加され、そこから自動的に読み取られます。

次に、コマンドを実行してphp5-mcryptを明示的に有効にする必要があります

$ sudo php5enmod mcrypt

変更を有効にするには、apacheを再起動します。 URL http:// IP_address/phpmyadminを開きます。これで、mysqlのインストール中に設定されたユーザーとパスワードとしてrootを使用してログインできます

ステップ3:-phpMyAdminインスタンスの保護

以下のようにconfファイルを編集することにより、.htaccessファイルを使用してphpmyadminリンクへのアクセスを保護できます

$ sudo nano /etc/apache2/conf.d/phpmyadmin.conf

ここでは、以下のように構成ファイルのセクションでディレクティブを許可します

<Directory /usr/share/phpmyadmin>

Options FollowSymLinks

DirectoryIndex index.php

AllowOverride All

</Directory>

ファイルを保存してapacheを再起動します

Ubuntuの場合:

$ service apache2 restart

Centosの場合:

# service httpd restart

ステップ4:.htaccessファイルを作成する

次に、.htaccessファイルを作成する必要があります。ファイルはアプリケーションディレクトリに作成する必要があります。この場合は、次の行を使用して/ usr / share/phpmyadminを作成します

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

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

次に、認証用の.htpasswdファイルを作成します。このステップの追加パッケージを/ etc/phpmyadminの場所にインストールする必要があります。

Ubuntuの場合:

$ sudo apt-get install apache2-utils

Centosの場合:

# yum install httpd-tools

これで、以下の構文を使用して必要なファイルを作成できます

$ sudo htpasswd -c /etc/phpmyadmin/.htpasswd username

選択した名前を指定すると、次にパスワードの入力を求められます。認証ファイルが作成されます。リンクhttp:// domain_name_or_IP / phpmyadminにアクセスしようとすると、ログイン画面が表示され、.htpasswdで作成されたユーザーの詳細を使用してphpmyadmin limk

にアクセスできます。
Ubuntu
  1. Ubuntu/CentOSにApacheを使用してmod_pagespeedをインストールする

  2. Ubuntu 12.04.02をUefiモードでインストールしますか?

  3. Ubuntu16へのCuda8のインストール:パッケージCudaが見つかりませんか?

  1. PhpMydmin(CentosまたはUbuntu)のインストール

  2. Ubuntu14.10にphpMyAdminをインストールします

  3. Ubuntu18.04へのSNMPのインストール

  1. CentOS8にphpMyAdminをインストールする方法

  2. Ubuntu12.10へのVirtualBox4.2のインストール

  3. CentOS6へのphpMyAdmin4のインストールと保護