How to install phpMyAdmin 4.7.7 on Ubuntu?
我需要最新版本,而不是此处提供的4.6.6。 我阅读了手册和其他主题,但是所有内容都一直指向该旧版本。 我需要最新版本的原因是,如此处所述,旧版本无法在PHP 7.2上正常运行。
仅通过从此处下载最新版本就不可能"手动"进行安装/升级吗? 存档的内容看起来与我从" phpMyAdmin PPA"获得的内容相似。 我不能只是手动覆盖文件系统中的某些文件以将我的版本升级到最新版本吗? 如果我在Ubuntu下解压缩了存档,是否有一个命令可以开始安装?
识别Apache的DocumentRoot
1 2 | $ grep DocumentRoot /etc/apache2/sites-available/000-default.conf DocumentRoot /var/www/html |
下载最新版本的phpMyAdmin
1 2 3 4 | $ 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 |
解压缩文件
1 | sudo tar xvzf phpMyAdmin-4.7.7-english.tar.gz |
重命名文件夹
1 | sudo mv phpMyAdmin-4.7.7-english phpmyadmin |
删除文件
1 | sudo rm phpMyAdmin-4.7.7-english.tar.gz |
安全/ phpmyadmin目录
1 2 3 4 5 6 7 8 9 10 11 12 | $ 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
1 2 3 4 5 | $ 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上:
1 2 | cd - sudo mv phpmyadmin ~/workspace/phpmyadmin |
运行phpMyAdmin安装向导
1 | http://example.com/phpmyadmin/setup/index.php |
如果您在本地主机工作
1 | http://127.0.0.1/phpmyadmin/setup/index.php |
在"服务器"部分下,单击"新服务器"。
在"身份验证"选项卡下的"配置身份验证密码"框中,输入您的MySQL根密码,然后单击"应用"。
为了安全起见,删除phpMyAdmin / config目录。
1 | sudo rm -rf /var/www/html/phpmyadmin/config |
source: http://www.hostingadvice.com/how-to/install-phpmyadmin-on-ubuntu/
为了在ubuntu中使用更新的版本,您必须从apache禁用当前的phpmyadmin。
您可以通过键入" rm /etc/apache2/conf-enabled/phpmyadmin.conf"来执行此操作。这被链接到/etc/apache2/conf-enabled/phpmyadmin.conf,然后该文件也被链接到/etc/phpmyadmin/apache.conf。
或者,您可以使用" a2disconf phpmyadmin"。