• 测试安装phpmyadmin4.0


            在测试环境准备测试安装phpmyadmin,测试环境上为一台zabbix 3.4的服务器,已经安装lamp环境。

      根据安装文档,从phpmyadmin官网上下载了4.0版本,复制到/var/www/html下,调整相应配置即可。可是我的无法打开,查apache的errorlog:报如下错误:

    [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
    

     参考的http://ask.csdn.net/questions/649735,原来是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 http://mirror.webtatic.com/yum/el5/latest.rpm
      CentOs 6.x
      rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
      CentOs 7.X
    rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    如果想删除上面安装的包,重新安装
    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目录,编辑config.inc.php文件(这里复制的config.sample.inc.php),更改下述配置参数的配置:

    $cfg['PmaAbsoluteUri']='http://localhost/phpmyadmin';
    //将该参数的值设定为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的管理界面,  

  • 相关阅读:
    Pyramid of Glasses 酒杯金字塔 [CF-676B]
    BZOJ 2456mode
    Hamburgers [CF-371C]
    lowbit
    two point
    大O表示法的理解
    6. 第 6 章 队列
    5. 第 5 章 栈
    3. 第 3 章 向量
    10. 第 10 章 指针
  • 原文地址:https://www.cnblogs.com/ld1977/p/7753963.html
Copyright © 2020-2023  润新知