CentOS6にphpMyAdminを導入

CentOS6にphpMyAdminを導入する手順をまとめました。

1)phpMyAdminパッケージをyumでインストール

# yum install phpMyAdmin

Installed:
  phpMyAdmin.noarch 0:4.0.10.4-1.el6

Dependency Installed:
  dejavu-fonts-common.noarch 0:2.30-2.el6
  dejavu-sans-fonts.noarch 0:2.30-2.el6
  libmcrypt.x86_64 0:2.5.8-9.el6
  libtidy.x86_64 0:0.99.0-19.20070615.1.el6
  php-bcmath.x86_64 0:5.3.3-27.el6_5.2
  php-mcrypt.x86_64 0:5.3.3-3.el6
  php-php-gettext.noarch 0:1.0.11-3.el6
  php-tcpdf.noarch 0:6.0.091-1.el6
  php-tcpdf-dejavu-sans-fonts.noarch 0:6.0.091-1.el6
  php-tidy.x86_64 0:5.3.3-27.el6_5.2
  php-xml.x86_64 0:5.3.3-27.el6_5.2

 
2)Webサーバーのアクセス設定
 
# vi /etc/httpd/conf.d/phpMyAdmin.conf
 
①自端末のIPアドレスからの接続を許可

<Directory /usr/share/phpMyAdmin/>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from xxx.xxx.xxx.xxx //自端末のIP
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from xxx.xxx.xxx.xxx //自端末のIP
     Allow from ::1
   </IfModule>
</Directory>

 
②phpMyAdminにアクセスする際のパスを設定する
 
不正アクセスのリスクを軽減するためにデフォルトの設定値から適宜”/phpMyAdmin”の部分を変更する。
 
#Alias /phpMyAdmin /usr/share/phpMyAdmin
#Alias /phpmyadmin /usr/share/phpMyAdmin
 
Alias /p1h2p3myadm /usr/share/phpMyAdmin
 
3)Webサーバーを再起動して動作確認
 
①再起動
# service httpd restart
 
②動作確認
http://xxx.xxx.xxx.xxx/p1h2p3myadm/

関連記事の目次

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください