Necesito instalar las últimas versiones de apache, php y mysql que están disponibles en sus sitios web, pero el problema es que los repositorios aptos aún no tienen estas versiones de actualizaciones.
Versiones que quiero: Apache 2.4.4, PHP 5.4.16 y MySQL 5.6.12.
Versiones disponibles a través de apt: Apache 2.2.22, PHP 5.4.15, MySQL 5.5.31.
Ubuntu no es compatible con las versiones anteriores de paquetes. Por favor, quiero ayuda! ¡Gracias!
PS Tasksel tampoco tiene estas versiones de paquetes todavía.
Respuestas:
Antes de instalar las nuevas versiones, debe desinstalar cualquier otra versión que haya instalado anteriormente.
Instalar Apache 2.4.4
Antes de instalar Apache 2.4.4, debe instalar PCRE , de lo contrario no tendrá éxito. El proceso de instalación de PCRE es simple. Después de descargarlo, ejecute en la terminal los siguientes comandos:
Descargue APR y APR-Util desde http://apr.apache.org , descomprímalos en el directorio de Apache, / srclib / apr y / srclib / apr-util (sin números de versión en los nombres de directorio) y escriba los siguientes comandos para instalar Apache :
Escriba el siguiente comando para iniciar Apache:
Puede haber algo mal como:
Escriba el siguiente comando para ver las dependencias de la biblioteca compartida de httpd:
Found "libpcre.so.1 => not found"
, luego escriba el siguiente comando para actualizar los enlaces:Reinicie Apache y debería funcionar.
Fuente : http://zhuojun.info/?p=1121
Instalar PHP 5.4.16
.tar.bz2
archivo: ¿Cómo instalar un archivo .tar.gz (o .tar.bz2)?Instalar MySQL 5.5.31
.rpm
archivo: ¿Cómo instalo y administro RPM?fuente
Si no desea instalar el Apache 2.4 y PHP 5.5 a mano, puede encontrar ambos en mi PPA PHP5 .
Agregaré más extensiones PHP y módulos Apache 2.4 a medida que la gente venga a pedirlos.
También hay un PPA de MySQL 5.5 y MySQL 5.6 (y más ).
fuente
En general, no es probable que encuentre las últimas versiones en ninguna pila preconstruida, ya que siempre habrá un lapso de tiempo entre el lanzamiento de una nueva versión y los lanzamientos de paquetes en repositorios oficiales debido a la necesidad de "resolver" dependencias específicas del sistema y caprichos.
Tienes tres opciones:
Ahora, a menos que haya una opción / necesidad muy específica que no se ofrezca / satisfaga en los paquetes disponibles o no pueda esperar a que se incluya el vesrion en los repositorios, le sugiero que vaya con los binarios previos a la compilación.
Por otra parte, compilar a partir del código fuente es una gran experiencia de creación de personajes que te ayudará a apreciar el arduo trabajo que hacen los mantenedores de paquetes :-) Tendrás que resolver cualquier dependencia de paquetes manualmente.
Dicho esto, los proyectos grandes y activos como Apache, PHP y MySQL ofrecen documentación bastante exhaustiva y procedimientos para instalar desde la fuente.
fuente
Otra forma conveniente de instalar las últimas versiones de Apache, Php y Mysql que encontré muy conveniente es usar PPA, es decir, Personal Package Archieve. Simplemente busque ppa's para el paquete de software que desea y simplemente agregue ese ppa a los repositorios e instale el software utilizando los siguientes comandos. Recuerde que los PPA son creados por usuarios que desean ayudar a otros usuarios o desarrolladores proporcionándoles los últimos softwares.
También hay otros ppa disponibles.
Quizás sea conveniente para cualquier usuario con la misma pregunta que la mía.
fuente