02b. Instalar Zend Server CE 6.0.0 en Ubuntu 12.10

Si buscas un servidor PHP rápido, fiable y fácil para Ubuntu, Zend Server es probablemente lo que necesitas. Y si estás desarrollando tus aplicaciones PHP en Zend Framework mejor todavía.

En numerosas ocasiones he necesitado realizar diversos tipos de instalación, incluyendo hacer instalaciones completas LAMP desde cero componente a componente. En estos casos el mantenimiento y configuración suele ser problemático (sobre todo por la habitual falta personal de documentación acerca de la configuración) y hace que la mayoría de mis instalaciones sean un poco incontrolable después de un año o más.

Buscando una solución a este problema me encontré con Zend Server (en concreto la versión Community Edition, que es un stack PHP totalmente gratuito respaldado y construido por la gente de Zend Technologies Ltd).

Si alguna vez has buscado frameworks PHP te sonará al menos Zend Framework, el cual enlaza muy bien con el servidor de Zend. Así que si estás desarrollando aplicaciones PHP usando Zend Framework, el Zend Server te hará la vida mucho más fácil.

Zend Server es un conjunto de aplicaciones para PHP pre-integradas compuesto entre otras de:

– La versión más actual de la instalación y configuración de tu servidor (VPS, Amazon AMI etc)
– Acelerador de Bytecode (Optimizer+),
– Zend Data Cache
– Distribución certificada de PHP
– Zend Framework
– Servidor web Apache (o integración IIS)
– Conectividad a todas las bases de datos comunes
– Conectividad con código Java
– Panel de Administración basado en web

Hace poco he tenido que configurar rápidamente un servidor Ubuntu con Zend Server CE, por lo que os comentaré los distintos pasos y comandos necesarios para poder realizar dicha instalación y configuración en tiempo record.

NOTA: Recomiendo encarecidamente que la instalación de Zend Server CE se realice sobre un servidor Ubuntu nuevo o limpio ya que Zend Server instala y preconfigura sus propios servidor(es) web, distribución de PHP, bases de datos, etc… Si ya tienes Apache, PHP, etc… instalado en tu máquina es posible que tengas algún problema de conflictos entre la instalación a realizar y el software y configuraciones ya existentes.

Además, es requisito imprescindible tener acceso sudo a la máquina donde lo vayamos a instalar. Pongámonos manos a la obra!!!

Instalación de Zend Server CE (Community Edition) en Ubuntu 12.10

1. Utilizando el instalador

En el momento de la redacción de este artículo (23/02/2013), la versión actual descargable de Zend Server es la 6.0.0 (válida para PHP 5.3 y 5.4).

Para instalarso seguiremos los siguientes pasos:

1. Descargamos el script de instalación (disponible en RPM/DEB) desde el sitio oficial de Zend.

2. Accedemos al directorio creado tras descomprimirlo. Dependiendo de si queremos instalar Zend Server con soporte para PHP 5.3 o 5.4 ejecutaremos:

– Para PHP 5.3: # sudo ./install_zs.sh 5.3
– Para PHP 5.4: # sudo ./install_zs.sh 5.4

2. Desde los repositorios oficiales

Comienza agregando los repositorios oficiales Zend para tu distribución:

Edita el archivo sources.list:

# sudo nano /etc/apt/sources.list

Añade la siguiente sentencia en  la parte inferior del archivo:

deb http://repos.zend.com/zend-server/deb servidor non-free

Agrega la llave pública del repositorio de Zend:

# http://repos.zend.com/zend.key wget-O-| sudo apt-key add –

Sincroniza los repositorios:

# sudo apt-get update

Finalmente instala Zend Server con PHP 5.3 (o 5.4, a tu elección)

# sudo apt-get install zend-server-ce-php-5.3

Una vez finalizada la instalación

Si has seguido los pasos indicados en el punto 1 o en el punto 2 anteriores deberías tener ya Zend Server CE correctamente instalado!

Podremos acceder vía web al panel de administración de Zend Server, desde las siguientes URLs:

https://localhost:10082/ZendServer/  (Modo seguro https)
http://localhost:10081/ZendServer/    (Modo normal http)

Si no pudieses acceder  utilizando localhost, prueba a cambiar localhost por la IP de la máquina (por ejemplo 127.0.0.1, o la IP pública o nombre de dominio de la máquina).

REFERENCIAS

http://files.zend.com/help/Zend-Server-6/zend-server.htm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s