我在用着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 install
或apt-get upgrade
不算作重大更改,它们应该是安全的)之前,我建议创建一个克隆系统(在 VirtualBox 或其他系统中),导出当前设置并在克隆中重新导入并仔细测试。