phpMyAdmin-4.0.10.10安装教程 手把手教你配置与部署

6 阅读2分钟

第一步:先把文件弄到服务器上

  1. 安装包下载:pan.quark.cn/s/5af522fcd…
  2. 然后把这个文件传到你的 Linux 服务器上。用 FTP 工具(像 FileZilla)或者用命令 scp都行。随便放个地方,比如放到 /usr/local/src这个目录里。

第二步:解压它

  1. 先用 SSH 连上你的服务器。

  2. 进到你放那个压缩包的目录,比如:

    cd /usr/local/src
    

  3. 解压!命令是这个:

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

    完事儿后,你会看到一个多出来的文件夹,名字大概叫 phpMyAdmin-4.0.10.10-all-languages

第三步:挪个位置

这个文件夹名字太长,不好记,咱们把它挪到一个好找的地方,并且改个短名。

  1. 假设你网站的根目录在 /var/www/html(这个得看你自己当初怎么设的,不确定就问问装环境的人)。

  2. 移动并改名,命令像这样:

    mv phpMyAdmin-4.0.10.10-all-languages /var/www/html/phpmyadmin
    

    这条命令就是把解压出来的长串文件夹,直接搬到网站根目录下,并且改名为 phpmyadmin。以后访问就靠这个名字了。

第四步:给权限

让 Apache 或 Nginx 有权限读里面的文件。

chown -R www-data:www-data /var/www/html/phpmyadmin
# 如果你的服务器不是 www-data 用户,可能是 apache 或者 nobody,自己看着改一下。

第五步:设置配置文件

这是最关键的一步,phpMyAdmin 需要自己的小配置。

  1. 进到咱们刚挪过去的那个 phpmyadmin目录里:

    cd /var/www/html/phpmyadmin
    

  2. 里面有个叫 config.sample.inc.php的文件,复制一份出来,改名叫 config.inc.php

    cp config.sample.inc.php config.inc.php
    

  3. 编辑这个新文件 config.inc.php,用 vim或者 nano都行:

    vim config.inc.php
    

  4. 找到下面这几行(可能长得有点像),主要是改一个叫 blowfish_secret​ 的东西,还有设置一个能连上你数据库的账号密码。

    • 改 Blowfish Secret

      找个 $cfg['blowfish_secret'] = '';这样的行,在单引号中间随便填一串字符,越长越乱越好,比如 'aBcDeFg1234567890随便写点什么'

      不设这个,页面会报错。

    • 设置连接信息

      找到类似 $cfg['Servers'][$i]['auth_type']的地方。

      确保它是 'cookie'或者 'http',这样登录时会弹框让你输数据库用户名和密码。

      然后,通常不用改下面的 $cfg['Servers'][$i]['user']和 $cfg['Servers'][$i]['password'],因为用了 cookie 认证,它会自动从登录框获取。

      但是!必须​ 保证你下面这行设置的是 'localhost'或者你的数据库地址:

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

  5. 改完保存退出。

第六步:搞定!

现在打开你的浏览器,地址栏输入:

http://你的服务器IP地址/phpmyadmin

或者如果是在本地测试:

http://localhost/phpmyadmin

应该就能看到登录页面了。用你 MySQL 或者 MariaDB 的 root 用户名和密码登进去就行了。