ubuntu - 如何在 Ubuntu 上安装 phpMyAdmin 4.7.7?

标签 ubuntu phpmyadmin

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

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

最佳答案

识别 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

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

关于ubuntu - 如何在 Ubuntu 上安装 phpMyAdmin 4.7.7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48552306/

相关文章:

mysql - 尝试为大型表的列添加全文搜索时,XAMPP 的 MariaDB 挂起

mysql - PHPmyAdmin 抛出错误,无法成功导入 sql;

java - 如何在 Windows 10 环境中从 Java 运行在 Ubuntu 上用 Bash 编写的 shell 脚本?

linux - 在 Kubuntu 14.10 : make error 上构建 OpenImageIO

android - 如何在 Ubuntu 上使用 openjdk 构建 android 项目?

sql - #1146 - 表 'phpmyadmin.pma__tracking' 不存在

node.js - 如何在 ubuntu 上为 CVE-2014-0224 修补 node.js 服务器?

linux - Jenkins 无法完成执行 "while true"循环的构建脚本

php - 如何更正此 SQL 查询的 PHP 代码?

mysql - 区分大小写的表名称