zoukankan      html  css  js  c++  java
  • 轻量应用服务器安装 phpMyAdmin

    第一步:
    在phpMyAdmin官方网站http://www.phpmyadmin.net/downloads/下载源码包并解压

    cd /usr/local/src

    wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz

    tar zxvf phpMyAdmin-4.6.0-all-languages.tar.gz

    1 cd /usr/local/src

    2 wget https://files.phpmyadmin.net/phpMyAdmin/4.6.0/phpMyAdmin-4.6.0-all-languages.tar.gz

    3 tar zxvf phpMyAdmin-4.6.0-all-languages.tar.gz


    第二步:
    将phpMyAdmin-4.6.0-all-languages放到web目录下(对应的web目录   /usr/local/apache2/htdocs/phpMyAdmin/libraries)

    mv phpMyAdmin-4.6.0-all-languages   /usr/local/apache2/htdocs/phpMyAdmin/libraries
    //重命名
    mv phpMyAdmin-4.6.0-all-languages phpMyAdmin

    第三步:
    配置(阿里云轻量应用服务器可省,因为已经默认设置,控制台可获取)

    cd /usr/local/apache2/htdocs/phpMyAdmin/libraries


    vim config.default.php
    //修改以下地方
    // localhost => 127.0.0.1
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '123456';

    第四步
    登录测试:在浏览器中输入http://IP/phpMyAdmin
    然后输入用户名、密码即可

     #1130 - Host '47.94.132.222' is not allowed to connect to this MySQL server

    这个问题是因为在数据库服务器中的mysql数据库中的user的表中没有权限(也可以说没有用户),下面将记录我遇到问题的过程及解决的方法。

      遇到这个问题首先到mysql所在的服务器上用连接进行处理

      1、连接服务器: mysql -u root -p

      2、看当前所有数据库:show databases;

      3、进入mysql数据库:use mysql;

      4、查看mysql数据库中所有的表:show tables;

      5、查看user表中的数据:select Host, User,Password from user;

      6、修改user表中的Host:update user set Host='%' where User='root';

      7、最后刷新一下:flush privileges;

    #一定要记得在写sql的时候要在语句完成后加上" ; "

      遇到这个问题首先到mysql所在的服务器上用连接进行处理

      连接服务器: mysql -u root -p

      

      查看当前所有数据库:show databases;

      

      进入mysql数据库:use mysql;

      

      查看mysql数据库中所有的表:show tables;

      

      查看user表中的数据:select Host, User,Password from user;

      

      修改user表中的Host:update user set Host='%' where User='root';

      

      最后刷新一下:flush privileges;

      

      重新测试一下:

     

     

     重要成功了,感谢自己的努力.

    在登陆phpMyAdmin后发现最下面有如下信息提示:配置文件现在需要一个短语密码。

      如下图:

      
      1. 首先,在 phpMyAdmin 文件中找到一个文件“config.sample.inc.php”,这是phpMyAdmin配置文件的样本文件,我们需要把该文件复制,然后重命名为“config.inc.php”,config.inc.php是phpMyAdmin的配置文件,上传服务器时必须上传该文件。
      2. 然后用编辑器打开 config.inc.php 搜索下面一行代码:
           $cfg['blowfish_secret'] = '';
        将后面单引号里面随便填入个字符串即可!( 其实,’blowfish_secret’用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,就会出现提示“配置文件现在需要绝密的短语密码(blowfish_secret)”。 )
      3. 修改完后,刷新页面即可。(如果不行的话,就重起IIS 或Apache 。)
  • 相关阅读:
    【磁盘/文件系统】第五篇:CentOS7.x__btrfs文件系统详解
    【python】-- IO多路复用(select、poll、epoll)介绍及实现
    【python】-- 事件驱动介绍、阻塞IO, 非阻塞IO, 同步IO,异步IO介绍
    【python】-- 协程介绍及基本示例、协程遇到IO操作自动切换、协程(gevent)并发爬网页
    【python】-- 多进程的基本语法 、进程间数据交互与共享、进程锁和进程池的使用
    【python】-- 队列(Queue)、生产者消费者模型
    【python】-- 信号量(Semaphore)、event(红绿灯例子)
    【python】-- GIL锁、线程锁(互斥锁)、递归锁(RLock)
    【python】-- 继承式多线程、守护线程
    【python】-- 进程与线程
  • 原文地址:https://www.cnblogs.com/ltb6w/p/10088487.html
Copyright © 2011-2022 走看看