6.CentOS7 phpMyadmin設定 2017/03/11
下記サイトを参考にしています。
CentOS 7にPHP 7.1とphpMyAdminをインストール
Apache httpd 2.4 を CentOS 7 に yum でインストールする手順
MySQLの導入が終わっている前提での記述です。
事前準備
# remiリポジトリの公開鍵を取り込む
#sudo rpm --import https://rpms.remirepo.net/RPM-GPG-KEY-remi
# yum-config-manager コマンドのインストールと remiリポジトリの追加
#sudo yum install yum-utils https://rpms.remirepo.net/enterprise/remi-release-7.rpm
# remi-php71 リポジトリを有効化
#sudo yum-config-manager --enable remi-php71
# PHP と拡張モジュールなどをインストール
#sudo yum install php php-mbstring php-intl
#DBMS ドライバのインストール
#sudo yum install php-mysqlnd
#インストールするパッケージの制限
/etc/yum.repos.d/remi.repo
name=Remi's RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/7/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
includepkgs=phpMyAdmin php-phpmyadmin-sql-parser php-google-recaptcha
## ↑この行を追加 ##
インストール
phpMyAdmin 用データベースの作成
/usr/share/phpMyAdmin/sql/create_tables.sql--
-- Privileges
--
-- (activate this statement if necessary)
GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON `phpmyadmin`.* TO
'pma'@localhost;
-- ↑この2行のコメントアウトを外す --
Apacheの設定
下記を編集/etc/httpd/conf.d/phpMyAdmin.conf
# phpMyAdmin - Web based MySQL browser written in php
#
# Allows only localhost by default
#
# But allowing phpMyAdmin to anyone other than localhost should be considered
# dangerous unless properly secured by SSL
#Alias /phpMyAdmin /usr/share/phpMyAdmin
#Alias /phpmyadmin /usr/share/phpMyAdmin
## ↑コメントアウトする ##
ブラウザからログインできるかを確認
参考)アップロードファイルサイズの変更
下記を編集する。
#/etc/php.ini
post_max_size = 64M
upload_max_filesize = 32M
サイズを大きくしておく必要がある。