如何在运行 64 位 Ubuntu 12.04 LTS 的本地计算机上将 MySQL 服务器、MySQL 客户端和 phpMyAdmin 更新到最新稳定版本?

如何在运行 64 位 Ubuntu 12.04 LTS 的本地计算机上将 MySQL 服务器、MySQL 客户端和 phpMyAdmin 更新到最新稳定版本?

我在用着64 位 Ubuntu 12.04 LTS在我的计算机上。我已经安装了LAMP 服务器在我的计算机上。

我正在使用以下Apache HTTP 服务器版本。

我在机器的终端中输入以下命令后得到以下信息:

apachectl -V

Server version: Apache/2.4.10 (Ubuntu)
Server built:   Jul 22 2014 22:57:50
Server's Module Magic Number: 20120211:36
Server loaded:  APR 1.5.1, APR-UTIL 1.5.3
Compiled using: APR 1.5.1, APR-UTIL 1.5.3
Architecture:   64-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/apache2"
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"

我正在使用以下PHP版本。以下是我运行的命令和看到的信息:

php -v

PHP 5.5.19-1+deb.sury.org~precise+1 (cli) (built: Nov 19 2014 19:32:34) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

当我从浏览器的地址栏中点击 URL : 时http://localhost/phpmyadmin,phpMyAdmin 的登录屏幕加载,然后我输入用户名和密码进行登录。登录后,我在右侧窗格中看到以下详细信息。

**MySQL**    

 - Server: Localhost via UNIX socket    
 - Server version: 5.5.40-0ubuntu0.12.04.1
 - Protocol version: 10
 - User: root@localhost
 - MySQL charset: UTF-8 Unicode (utf8)


**Web server**
 - Apache/2.4.10 (Ubuntu)
 - MySQL client version: 5.5.40
 - PHP extension: mysqli

**phpMyAdmin**

 - Version information: 3.4.10.1deb1
 - Documentation
 - Wiki
 - Official Homepage
 - Contribute
 - Get support
 - List of changes

我不知道软件的版本MySQL 服务器、MySQL 客户端和 phpMyAdmin是否是最新稳定版本。请在这方面给予指导。

现在我想更新MySQL 服务器、MySQL 客户端和 phpMyAdmin 在我的本地机器上运行最新的稳定版本64 位 Ubuntu 12.04 LTS

什么是高效、可靠、安全和最简单的方法?

请在这方面为我提供帮助。

提前致谢。

答案1

我期望Ubuntu LTS像您这样的版本拥有您提到的所有软件的最新稳定版本。您发布的版本支持期为 5 年,现在已经过去了 2 年,所以我认为这是一个合理的预期。

升级到 14.04 似乎不是一个好主意。升级是一个敏感的操作,不能掉以轻心,可能会是一个重大障碍。14.04 的支持期将比当前支持期提前一年结束,因此您必须提前一年升级。

要更新您列出的软件,您可以使用以下命令:

apt-get install names_of_packages

这将仅升级选定的软件包。如果您不介意的话,最好使用以下命令让整个系统保持最新状态:

apt-get upgrade

另一方面,如果 12.04 捆绑的 Apache/MySQL 版本对您来说确实太旧,那么您可能需要考虑从源代码安装最新版本。然而,此时这种方法相对于升级到 14.04 的优势就值得怀疑了。

无论如何,在进行任何重大更改(apt-get installapt-get upgrade不算作重大更改,它们应该是安全的)之前,我建议创建一个克隆系统(在 VirtualBox 或其他系统中),导出当前设置并在克隆中重新导入并仔细测试。

相关内容