2015年5月13日 星期三

[研究] phpMyAdmin 4.4.6 安裝 (CentOS 7.1 x64)

[研究] phpMyAdmin 4.4.6 安裝 (CentOS 7.1 x64)

2015-05-13

phpMyAdmin 是 MySQL 的網頁介面 Web-Based 管理工具。

官方網站
http://www.phpmyadmin.net/home_page/downloads.php


[root@localhost ~]# yum list | grep admin
fedfs-utils-admin.x86_64                0.10.3-2.el7                   base
ipa-admintools.x86_64                   4.1.0-18.el7.centos.3          updates
kdeadmin.x86_64                         7:4.10.5-3.el7                 base
tomcat-admin-webapps.noarch             7.0.54-2.el7_1                 updates
[root@localhost ~]#


CentOS 7.1 的 yum 預設沒有 phpMyAdmin 可以安裝,所以只能去官方下載。

phpMyAdmin 4.1.x 和 4.2.x 只支援 MySQL 5.5.0 或更新,不支援 CentOS 6.5 用 yum 安裝的 5.1.x 版,只能下載 4.0.x 版用
phpMyAdmin 4.4.6 和 PHP 5.3、MySQL 5.5 相容。

檢查 CentOS 7.1 x64 上 yum 安裝的 MariaDB、PHP 版本,可以用 phpMyAdmin 4.4.6。



[root@localhost ~]# mysql --version
mysql  Ver 15.1 Distrib 5.5.41-MariaDB, for Linux (x86_64) using readline 5.1

[root@localhost ~]# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built:   Mar 12 2015 15:07:19

[root@localhost ~]# php -v
PHP 5.4.16 (cli) (built: Oct 31 2014 12:59:36)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

[root@localhost ~]#



安裝

PS : CentOS 6.x 的 yum 可以安裝 php-mcrypt,但 CentOS 7.1 沒有


yum  -y  install    mariadb  mariadb-server  mysql mysql-devel git libtool httpd  php  php-mysql php-mbstring  php-mcrypt

cd  /usr/local/src

wget  http://ncu.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.4.6/phpMyAdmin-4.4.6-all-languages.tar.gz

tar   zxvf phpMyAdmin-4.4.6-all-languages.tar.gz    -C   /var/www/html

mv   /var/www/html/phpMyAdmin-4.4.6-all-languages   /var/www/html

# 設定 MySQL 密碼,也可用  mysqladmin -u root password '你的密碼'
mysqladmin   -u   root   password


用瀏覽器連上
http://192.168.128.101/phpMyAdmin
網址 (IP 是 mysql + phpMyAdmin 主機的 IP ,帳號密碼為可存取 mysql 資料庫的,例如 root 和 1234 (問你自己))

(下圖) 預設 phpMyAdmin 4.4.6 禁止沒有密碼登入

(下圖) 如果你一定要沒有密碼登入

cp    /var/www/html/phpMyAdmin/config.sample.inc.php   /var/www/html/phpMyAdmin/config.inc.php
vi   /var/www/html/phpMyAdmin/config.inc.php

把 AllowNoPassword 的值從 false 改為 true

(下圖) 利用帳號和密碼登入 ( Language 有繁體中文可選)

(下圖) 管理畫面

********************************************************************************

2016-07-19 補充

phpMyAdmin 4.4.x 版之後是 phpMyAdmin 4.6.x 版,但要求  PHP 5.5 to 7.0 and MySQL 5.5 and newer,而 CentOS 7.3 的 PHP 為 5.4.x 版,Mariadb 等同 MySQL 5.5版,無法使用phpMyAdmin 4.6.x 版,只能用phpMyAdmin 4.4.x 版。

(完)

相關文章

[研究] phpMyAdmin 4.4.6 安裝 (CentOS 7.1 x64)
http://shaurong.blogspot.com/2015/05/phpmyadmin-446-centos-71-x64.html

[研究] phpMyAdmin 4.0.10.10 安裝 (CentOS 6.6 x64)
http://shaurong.blogspot.com/2015/05/phpmyadmin-401010-centos-66-x64.html

沒有留言:

張貼留言