Como atualizar softwares do LAMP atualmente instalado em um sistema Ubuntu 12.04 LTS de 64 bits? Por favor me forneça as instruções passo-a-passo

0

Alguém instalou o LAMP na minha máquina há quase dois (2) anos atrás. Eu tenho essa máquina desde os últimos seis (6) meses. O LAMP está funcionando bem para todo o trabalho de projeto PHP que eu faço. Mas o problema é que todos os softwares deste pacote LAMP não foram atualizados desde muito tempo. Para sua informação estou colocando abaixo os detalhes das versões desses softwares que estão atualmente instalados na minha máquina: PHP:

PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul  7 2014 18:54:55) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

servidor web Apache:

/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted)
Server version: Apache/2.2.22 (Ubuntu)
Server built:   Jul 22 2014 14:35:25
Server's Module Magic Number: 20051115:30
Server loaded:  APR 1.4.6, APR-Util 1.3.12
Compiled using: APR 1.4.6, APR-Util 1.3.12
Architecture:   64-bit
Server MPM:     Prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -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=128
 -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_LOCKFILE="/var/run/apache2/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"

MySQL:

5.5.38-0ubuntu0.12.04.1

Eu quero atualizar os softwares acima para as seguintes versões:

** PHP 5.5.17

Apache httpd 2.4.10

MySQL 5.6.20 **

Alguém por favor pode fornecer-me a maneira mais fácil através de detalhes passo-a-passo para atualizar e fazer todo o pacote LAMP viável?

Seria de grande ajuda para mim, assim como para todos os outros membros da comunidade Ubuntu que desejam atualizar os softwares LAMP que estão usando atualmente.

Obrigado por gastar seu valioso tempo para entender meu problema. Esperando por suas preciosas respostas.

    
por PHPLover 23.09.2014 / 07:47

1 resposta

2

Sem entrar no território desconhecido da compilação de pacotes, a melhor solução é encontrar e adicionar um PPA (que é um repositório "pessoal") que hospeda esses pacotes.

Felizmente para você, há PPAs para todos os seus pacotes, mantidos por empacotadores / mantenedores da Debian:

  • PHP 5.5: link (ppa: ondrej / php5)
  • Apache 2.4.10 (e acima): link (ppa: ondrej / apache2)
  • MySQL 5.6.20 (e acima): link (ppa: ondrej / mysql- 5,6)

O processo de adicionar PPAs é fácil. Encontre a linha "ppa:" na lista acima, abra um terminal e digite:

sudo apt-add-repository ppa:name

Isso adicionará esse PPA aos seus repositórios e você poderá executar

sudo apt-get update

para que seus pacotes sejam atualizados e atualizados como se fossem dos repositórios oficiais.

    
por Daniel Andre 23.09.2014 / 08:17