更新phpmyadmin(Ubuntu)。[如何?]

问题描述 投票:11回答:5

我是编程新手,我有一个旧的phpmyadmin(包含我的培训和工作数据)。我想将它更新到更新版本,我希望在更新它时我的数据安全。有没有办法在终端上运行任何命令?如果我unistalled phpmyadmin,我的数据会被删除吗? 提前致谢

mysql ubuntu phpmyadmin terminal
5个回答
15
投票

phpmyadmin是mysql客户端,因此如果你卸载phpmyadmin它不会影响你的数据库。我使用终端命令更新phpmyadmin: 首先,您必须添加存储库以获取phpmyadmin:

sudo add-apt-repository ppa:nijel/phpmyadmin;

然后更新它以获取存储库中的最新版软件:

sudo apt-get update;

之后,你可以得到它(安装,你需要先卸载旧版本):

sudo apt-get install phpmyadmin;

哦,确保你已连接到互联网 用ubuntu?我认为如果你在ubuntu论坛上提问它会更好。 可能有帮助 ------更新------- 如果您发现从ppa获得的phpmyadmin版本不是最新版本,您可以找到最新版本here并手动安装(而不是从repo)。 下载的phpmyadmin可以安装在/var/www/html/或您的工作目录中(public_html或您定义的内容)。只需提取zip并将提取的文件夹移动到/var/www/html/。并且不要忘记将phpmyadmin文件夹的权限更改为777(它可能不安全,但工作正常)。 以下是如何:提取下载的文件

unzip phpMyAdmin-4.6.6-all-languages.zip

移到/ var / www / html /,你可能需要sudo。 如果你不是sudoer,将它移动到你的工作目录(例如public_html),并将文件夹重命名为'phpmyadmin'

sudo mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpmyadmin

更改权限

sudo chmod 777 -R /var/www/html/phpmyadmin

然后你可以通过http://localhost/phpmyadmin访问phpmyadmin。 如果你把phpmyadmin放在public_html中,你可能想从/var/www/html创建一个符号链接,所以你可以像往常一样访问phpmyadmin。


13
投票

以下是如何在Ubuntu上升级。我想你已经有一个工作的phpmyadmin,但版本不是你想要的版本。例如,Ubuntu正在运送4.6.x版本,因为它与php7.2无法正常工作。

1 - 检查您想要的版本:

https://www.phpmyadmin.net/files/

2 - 在您的服务器上

cd /usr/share/
rm -rf phpmyadmin

然后使用正确的版本号调整此行

wget https://files.phpmyadmin.net/phpMyAdmin/4.8.0/phpMyAdmin-4.8.0-all-languages.zip
unzip phpMyAdmin-4.8.0-all-languages.zip
mv phpMyAdmin-4.8.0-all-languages phpmyadmin

现在你应该好。如果您有权限问题,以下是如何为Apache修复它。

chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin

您也可以重启Apache

sudo service apache2 reload

注意:这仅在您之前正确安装phpmyadmin时有效。


7
投票

phpMyAdmin只是MySQL数据库的客户端,它不包含您的数据。它全部保存在数据库中,因此即使删除phpMyAdmin也不会删除任何内容。

要从存储库更新phpMyAdmin,您可以关注steps from this thread.


2
投票

1-从GUI检查您的phpmyadmin版本。

2-下载最新版本的phpMyAdmin HERE

使用以下命令将最新版本的phpMyAdmin下载到/ opt或/ usr / src目录中

# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.zip

安装解压缩包的注意事项:apt-get install unzip

# unzip phpMyAdmin-4.8.3-all-languages.zip

3-查找phpMyAdmin安装目录

使用以下命令搜索系统上的phpMyAdmin安装目录

# /usr/share/phpMyAdmin

4-删除/删除phpMyAdmin内容

/ usr / share / phpmyadmin是正确的phpMyAdmin安装目录,只需删除/删除该目录中的所有内容

# cd /usr/share/phpMyAdmin/
# rm -Rf *

5-移动/复制新的phpMyAdmin内容

使用以下命令将所有新的phpMyAdmin内容复制到/ usr / share / phpmyadmin。

# cd /opt/phpMyAdmin-4.8.3-all-languages
# mv * /usr/share/phpMyAdmin/

6-重新启动Apache,MySQL或MariaDB服务。

Start/Restart the service in SysVinit Systeme

# service restart httpd

# service restart mysql

Start/Restart the service in Systemd Systeme

# systemctl restart httpd.service

# systemctl restart mariadb.service

7-现在检查新版本的phpMyAdmin

浏览器浏览http://localhost/phpmyadmin,现在您使用的是phpMyAdmin的最新版本4.8.3。

Reference


1
投票
sudo su
cd /usr/share/
rm -rf phpmyadmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.4/phpMyAdmin-4.8.4-all-languages.zip
unzip phpMyAdmin-4.8.4-all-languages.zip
mv phpMyAdmin-4.8.4-all-languages phpmyadmin
chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin
sudo service apache2 reload
© www.soinside.com 2019 - 2024. All rights reserved.