「ConoHa VPS に phpMyAdmin をインストールしてみた」の版間の差分

提供: tknotebook
移動: 案内検索
(スクリーンショット)
(設定)
62行: 62行:
 
==設定==
 
==設定==
  
不要。設定ファイルは /etc/httpd/conf.d/phpMyAdmin.conf だが、既定で localhost のみから
+
不要です。設定ファイルは /etc/httpd/conf.d/phpMyAdmin.conf ですが、既定で localhost のみから
接続を受け付ける。これを緩めると危険なので ssh ポートフォワーディングで対応することにした。
+
接続を受け付けるようになっています。これを緩めると危険なので ssh ポートフォワーディングで対応することにします。
 +
つまり SSH でログインできたユーザのみアクセス可能とします。
  
 
==スクリーンショット==
 
==スクリーンショット==
  
 
[[ファイル:PhpMyAdminスクリーンショット.png]]
 
[[ファイル:PhpMyAdminスクリーンショット.png]]

2014年11月2日 (日) 15:59時点における版

メインページ>コンピュータの部屋

準備

phpmyadmin が既にインストール済みかチェック

yum list installed | grep phpMyAdmin

ない。そこでリポジトリを探ると

yum list  | grep phpMyAdmin
phpMyAdmin.noarch                         4.0.10.4-1.el6                 epel
yum list --enablerepo=remi | grep phpMyAdmin
phpMyAdmin.noarch                         4.2.11-1.el6.remi              remi

でremiの方が最新っぽい。remi版に決定。

インストール

yum install phpMyAdmin  --enablerepo=remi

としてみたが、依存性チェックNGでダメ。

yum install phpMyAdmin  --enablerepo=remi-php56

これだと phpMyAdmin が 4.0.10 になってしまう。

yum install phpMyAdmin  --enablerepo=remi-php56,remi

これはOK。

================================================================================
 Package                       Arch    Version                Repository   Size
================================================================================
Installing:
 phpMyAdmin                    noarch  4.2.11-1.el6.remi      remi        4.2 M
Installing for dependencies:
 dejavu-fonts-common           noarch  2.30-2.el6             base         59 k
 dejavu-sans-fonts             noarch  2.30-2.el6             base        1.7 M
 fontpackages-filesystem       noarch  1.41-1.1.el6           base        8.8 k
 php-bcmath                    x86_64  5.6.2-1.el6.remi       remi-php56   52 k
 php-channel-phpseclib         noarch  1.3-1.el6.remi         remi        3.6 k
 php-gd                        x86_64  5.6.2-1.el6.remi       remi-php56   72 k
 php-php-gettext               noarch  1.0.11-4.el6.remi      remi         20 k
 php-phpseclib-crypt-aes       noarch  0.3.8-1.el6.remi       remi        6.5 k
 php-phpseclib-crypt-base      noarch  0.3.8-1.el6.remi       remi         17 k
 php-phpseclib-crypt-rijndael  noarch  0.3.8-1.el6.remi       remi         18 k
 php-recode                    x86_64  5.6.2-1.el6.remi       remi-php56   28 k
 php-tcpdf                     noarch  6.0.097-1.el6.remi     remi        2.8 M
 php-tcpdf-dejavu-sans-fonts   noarch  6.0.097-1.el6.remi     remi        306 k
 recode                        x86_64  3.6-28.1.el6           base        712 k
 t1lib                         x86_64  5.1.2-6.el6_2.1        base        160 k

Transaction Summary
================================================================================
Install      16 Package(s)

設定

不要です。設定ファイルは /etc/httpd/conf.d/phpMyAdmin.conf ですが、既定で localhost のみから 接続を受け付けるようになっています。これを緩めると危険なので ssh ポートフォワーディングで対応することにします。 つまり SSH でログインできたユーザのみアクセス可能とします。

スクリーンショット

PhpMyAdminスクリーンショット.png