zoukankan      html  css  js  c++  java
  • phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置
    官方网站:
    http://www.phpmyadmin.net
    http://www.phpmyadmin.net/home_page/downloads.php
    https://readthedocs.org/projects/phpmyadmin/downloads/

    官方电子说明文档(pdf, html):
    https://readthedocs.org/projects/phpmyadmin/downloads/htmlzip/QA_4_2/
    https://readthedocs.org/projects/phpmyadmin/downloads/pdf/QA_4_2/
    http://docs.phpmyadmin.net/en/latest/setup.html#securing-your-phpmyadmin-installation

    环境: CentOS6.5 x64+nginx-1.6.2+php-5.5.19
    提示:php一定要支持mbstring模块,不然无法看到管理界面。可参看nginx-1.6.2+php-5.5.19+mariadb-10.0.14

    phpMyAdmin-4.2.12-all-languages.zip为例,
    一.下载
    [root@node3~]#wget  http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/4.2.12/phpMyAdmin-4.2.12-all-languages.zip/download#!md5!15ac7a93ce075f0d40cef107149af293

    二.解压
    [root@node3 ~]# unzip phpMyAdmin-4.2.12-all-languages.zip

    三.移动整个目录到网站的根目录并加上可执行权限
    [root@node3 ~]# mv phpMyAdmin-4.2.12-all-languages /usr/local/nginx/dedecms/phpmyadmin
    [root@node3 ~]# chmod -R 755 /usr/local/nginx/dedecms/phpmyadmin

    四.修改配置文件
    说明:
    phpMyAdmin会先读取全局配置文件libraries/config.default.php,再读取config.inc.php,官方建议修改后者
    phpMyAdmin支持config,http,signon,cookie,swekey五种认证方式,并推荐使用cookie或http认证


    方式一:config.inc.php
    cd /usr/local/nginx/dedecms/phpmyadmin
    cp config.sample.inc.php config.inc.php
    vim config.inc.php

    $cfg['blowfish_secret'] = 'ba17c1ec07d65003';

    phpMyAdmin默认为cookie认证,因此只需修改上面一行,值随便填,加密cookie之用,不设置时,phpMyAdmin会自动生成一个加密密码,也不需要记住


    因此,实际上不做任何修改的情况下,即可直接访问phpMyAdmin

    最后访问192.168.8.135/phpmyadmin即可看到管理界面。

    phpMyAdmin4.2.12安装配置
    phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置



    方式二:config.default.php

    这是phpMyAdmin的默认全局配置文件,官方建议不修改该文件,这里只是说明下,修改该文件也可以配置phpMyAdmin,配置条目写在config.inc.php里同样有效
    [root@node3 ~]# cd /usr/local/nginx/dedecms/phpmyadmin/libraries
    [root@node3 libraries]# cp config.default.php{,.bak}
    [root@node3 libraries]# vim config.default.php
    cookie认证
    $cfg['Servers'][$i]['host'] = '192.168.8.135';
    $cfg['Servers'][$i]['port'] = '3306';
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    $cfg['blowfish_secret'] = 'foofoofoo';
    指定认证类型为cookie并设置cookie加密密码,数据库主机和端口依实填写即可

    config认证
    当使用config认证时,因为在配置文件中直接指定了mysql用户名和密码,所以可以在不输入用户名和密码的前提下直接进入phpMyAdmin的控制台,非常危险
    $cfg['Servers'][$i]['host'] = '192.168.8.135';
    $cfg['Servers'][$i]['port'] = '3306';
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'root';


    方式三: setup向导GUI来配置
    说明:此setup向导可以对整个phpMyAdmin进行定制,和直接修改配置文件一样,非常适合初学者
    1.在phpMyAdmin根目录新建一个config目录并给予读写权限

    root@jlive:phpMyAdmin#mkdir config

    root@jlive:phpMyAdmin#chmod o+rw config

    2.浏览器访问setup页,并配置mysql

    192.168.130.254/phpMyAdmin/setup

    phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置

    3.将修改后的配置文件设置为phpMyAdmin的配置文件并清理临时目录(不清理的话,控制台有提示哦)

    root@jlive:phpMyAdmin#mv config/config.inc.php .

    root@jlive:phpMyAdmin#rm -rf config



    五.启用高级功能

    比如,书签,历史等功能,启用后会创建一个叫phpmyadmin的库

    phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置

    phpMyAdmin4.2.12安装配置




    遇到错误:

    #2002 - No such file or directory
    服务器没有响应(或本地服务器的套接字没有正确设置)。

    phpMyAdmin4.2.12安装配置


    解决办法:

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

    修改为

    $cfg['Servers'][$i]['host'] = '127.0.0.1';

    改完刷新,立杆见影

  • 相关阅读:
    mysql 常用命令行
    mysql常用命令
    Mac os安装wget
    linux下给文件夹或者目录赋权
    Python学习相关资料
    Mac常用的一些操作
    Mac os安装git及 git及githup的使用
    Linux磁盘占用100%解决方法
    page-break-after:always
    工具
  • 原文地址:https://www.cnblogs.com/lixuebin/p/10814469.html
Copyright © 2011-2022 走看看