測試安裝phpmyadmin4 0

2022-05-31 22:39:10 字數 3550 閱讀 3543

在測試環境準備測試安裝phpmyadmin,測試環境上為一台zabbix 3.4的伺服器,已經安裝lamp環境。

[tue aug 15 15:17:47 2017] [error] [client 172.17.6.57] php parse error: syntax error, unexpected '@' in /var/www/html/phpmyadmin/libraries/common.inc.php on line 467

參考的原來是php版本過低導致。

公升級php版本: 

[root@zabbix conf.d]# yum list installed | grep php

php.x86_64 5.4.16-42.el7 @base

php-bcmath.x86_64 5.4.16-42.el7 @base

php-cli.x86_64 5.4.16-42.el7 @base

php-common.x86_64 5.4.16-42.el7 @base

php-gd.x86_64 5.4.16-42.el7 @base

php-ldap.x86_64 5.4.16-42.el7 @base

php-mbstring.x86_64 5.4.16-42.el7 @base

php-mysql.x86_64 5.4.16-42.el7 @base

php-pdo.x86_64 5.4.16-42.el7 @base

php-xml.x86_64 5.4.16-42.el7 @base

[root@zabbix conf.d]# yum remove php.x86_64 php-bcmath.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mysql.x86_64 php-pdo.x86_64 php-xml.x86_64

removed:

php.x86_64 0:5.4.16-42.el7 php-bcmath.x86_64 0:5.4.16-42.el7 php-cli.x86_64 0:5.4.16-42.el7

php-common.x86_64 0:5.4.16-42.el7 php-gd.x86_64 0:5.4.16-42.el7 php-ldap.x86_64 0:5.4.16-42.el7

php-mbstring.x86_64 0:5.4.16-42.el7 php-mysql.x86_64 0:5.4.16-42.el7 php-pdo.x86_64 0:5.4.16-42.el7

php-xml.x86_64 0:5.4.16-42.el7

dependency removed:

zabbix-web.noarch 0:3.4.2-1.el7 zabbix-web-mysql.noarch 0:3.4.2-1.el7

centos5.x

rpm -uvh

centos 6.x

rpm -uvh

centos 7.x

rpm -uvh

rpm -uvh

如果想刪除上面安裝的包,重新安裝

rpm -qa | grep webstatic

rpm -e 上面搜尋到的包即可

yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64

這步驟報錯,報缺少很多包,後查詢,需要

yum clean all

yum update

yum install php56w.x86_64 php56w-bcmath.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-xml.x86_64

成功

//將該引數的值設定為phpmyadmin所處的位置。

$cfg['servers'][$i]['host'] = 'localhost';

//設定mysql所在的主機名或ip位址。如127.0.0.1這步很重要

$cfg['servers'][$i]['auth_type'] = 'cookie';

// 設定進入phpmyadmin管理mysql的方式,共有三個選項:config、http、cookie。config是按配置檔案登入,為預設方式, 無需任何確認;http是使用http登入管理,在apache模組安裝下才能支援;cookie是最通用的管理方式。後兩種方式的使用者名稱和密碼都是直接到資料庫中驗證。

$cfg['servers'][$i]['user'] = 'root' ;

//設定管理mysql的賬號。

$cfg['servers'][$i]['password'] = '' ;

//設定管理mysql的密碼。

要是你想用空密碼

把配置中的$cfg['servers'][$i]['allownopassword'] = false;

改成 $cfg['servers'][$i]['allownopassword'] = true;

設 置完成後,儲存config.inc.php檔案。確保mysql和apache處於執行狀態。開啟瀏覽器,在其中輸入http://localhost/phpmyadmin/,將會開啟phpmyadmin的管理介面,  

phpMyAdmin 4 安裝配置說明

ubuntu 16.04 lts apt get install phpmyadmin注 phpmyadmin會自動安裝在 usr share phpmyadmin下,需要將 phpmyadmin資料夾拷貝到 var www html目錄下面 14.04是放在 var www html 下,非常重要...

phpmyadmin快速安裝

phpmyadmin 就是一種 mysql 資料庫的管理工具,安裝該工具後,即可以通過 web 形式直接管理 mysql 資料,而不需要通過執行系統命令來管理,非常適合對資料庫操作命令不熟悉的資料庫管理者,下面詳細說明該工具的安裝方法。二 配置 開啟 libraries 目錄下的 config.de...

phpMyAdmin安裝部署

phpmyadmin 是乙個用php編寫的軟體工具,可以通過web方式控制和操作mysql資料庫。通過phpmyadmin 可以完全對資料庫進行操作,例如建立 複製和刪除資料等等。如果使用合適的工具,mysql資料庫的管理就會變得相當簡單。應用 mysql 命令列方式需要對 mysql 知識非常熟悉...