【问题标题】:How to install phpMyAdmin 4.7.7 on Ubuntu?如何在 Ubuntu 上安装 phpMyAdmin 4.7.7?
【发布时间】:2018-07-11 03:52:48
【问题描述】:

我需要最新版本,而不是 here 提供的 4.6.6。我阅读了manual 和其他线程,但一切都指向这个旧版本。我需要最新版本的原因是旧版本在 PHP 7.2 上不能很好地工作,如 here 所述。

难道只能通过从here 下载最新版本来“手动”进行安装/升级吗?存档的内容看起来类似于我从“phpMyAdmin PPA”中获得的内容。我不能只是手动覆盖文件系统中的一些文件以将我的版本升级到最新版本吗?如果我在 Ubuntu 下解压了存档,是否有启动安装的命令?

【问题讨论】:

    标签: ubuntu phpmyadmin


    【解决方案1】:

    为了在 ubuntu 中使用更新版本,您必须从 apache 禁用当前的 phpmyadmin。

    您可以通过键入“rm /etc/apache2/conf-enabled/phpmyadmin.conf”来执行此操作。这是符号链接到 /etc/apache2/conf-enabled/phpmyadmin.conf ,然后这个文件也符号链接到 /etc/phpmyadmin/apache.conf

    您也可以使用“a2disconf phpmyadmin”。

    【讨论】:

      【解决方案2】:

      识别 Apache 的 DocumentRoot

       $ grep DocumentRoot /etc/apache2/sites-available/000-default.conf
       DocumentRoot /var/www/html
      

      下载最新版本的phpMyAdmin

       $ cd /var/www/html
       $ sudo wget https://files.phpmyadmin.net/phpMyAdmin/4.7.7/phpMyAdmin-4.7.7-english.tar.gz
       $ ls
       index.html phpMyAdmin-4.7.7-english.tar.gz
      

      解压文件

       sudo tar xvzf phpMyAdmin-4.7.7-english.tar.gz
      

      重命名文件夹

       sudo mv phpMyAdmin-4.7.7-english phpmyadmin
      

      删除文件

       sudo rm phpMyAdmin-4.7.7-english.tar.gz
      

      安全的 /phpmyadmin 目录

       $ sudo adduser phpmyadmin
       Adding user `phpmyadmin' ...
       Adding new group `phpmyadmin' (1001) ...
       Adding new user `phpmyadmin' (1001) with group `phpmyadmin' ...
       Creating home directory `/home/phpmyadmin' ...
       Copying files from `/etc/skel' ...
       Enter new UNIX password:
       Retype new UNIX password:
       passwd: password updated successfully
      
      
       sudo chown -R phpmyadmin.phpmyadmin /var/www/html/phpmyadmin
      

      使用安装向导更新 phpMyAdmin config.inc

       $ cd /var/www/html/phpmyadmin
       sudo mkdir config
       sudo chmod o+rw config
       sudo cp config.sample.inc.php config/config.inc.php
       sudo chmod o+w config/config.inc.php
      

      在 AWS Cloud9 上:

       cd -
       sudo mv phpmyadmin ~/workspace/phpmyadmin
      

      运行 phpMyAdmin 安装向导

       http://example.com/phpmyadmin/setup/index.php
      

      如果你在本地工作

       http://127.0.0.1/phpmyadmin/setup/index.php
      

      在“服务器”部分下,点击“新建服务器”。

      在“Authentication”选项卡下,在“Password for Config Auth”框中输入您的 MySQL root 密码,然后点击“Apply”。

      删除 phpMyAdmin /config 目录以确保安全。

       sudo rm -rf /var/www/html/phpmyadmin/config
      

      来源:http://www.hostingadvice.com/how-to/install-phpmyadmin-on-ubuntu/

      【讨论】:

      • 成功了,非常酷!看,我现在拥有最新版本的所有内容 :) i.snag.gy/aRm53n.jpg
      • 来自@alebal 下面的评论:In my documentroot there is no phpMyAdmin folder (I think it is /usr/share/phpmyadmin), I have to create it? Should I find the existing one? Should I delete it?
      猜你喜欢
      • 2016-08-24
      • 2015-12-03
      • 2012-06-14
      • 2020-10-23
      • 2022-12-09
      • 2012-09-02
      • 2018-07-26
      • 2016-10-17
      • 2018-09-15
      相关资源
      最近更新 更多