sábado, 19 de abril de 2014


Instalar Servidor de aplicaciones (Apache, PHP, Tomcat ) en Ubuntu

Un servidor web es el programa que muestra las páginas webs en tu navegador y Apache es el servidor web más usado del mundo: gratuito, modular, multiplataforma y de código abierto.


Se puede combinar con múltiples bases de datos, scripts de configuración e interfaces web para facilitar tareas al usuario.
También existen suites de programas especialmente compilados que instalan todo de golpe (sobre todo para platadormas windows), pero si lo vamos a desplegar en un entorno de producción, es recomendable instalar sólo las librerías y módulos que vayamos a usar, para evitar exponer el menor número de brechas de seguridad a los hackers.
Vamos a ver cómo instalarlo en Ubuntu con PHP, y Tomcat:


Instalar Apache

Abrimos una consola y ponemos:
sudo apt-get install apache2


Comprobamos si funciona abriendo un navegador con la URL http://127.0.0.1:


Instalamos PHP 5 cómo módulo:
sudo apt-get install php5 libapache2-mod-php5


Reiniciamos el servidor web:
sudo /etc/init.d/apache2 restart





Ahora creamos el info.php para comprobar el funcionamiento de PHP:
sudo gedit /var/www/info.php

Pegar lo siguiente dentro, luego guardar y cerrar:
<?php phpinfo(); ?>


Comprobar entrando a la dirección http://127.0.0.1/info.php:







Ahora podemos instalar todos los módulos PHP restantes, siendo la mayoría opcionales:
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick
php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode
php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl


Reiniciamos de nuevo el servidor web:

sudo /etc/init.d/apache2 restart






Apache Tomcat



Apache Tomcat (también llamado Jakarta Tomcat o simplemente Tomcat) es un servidor web desarrollado bajo el proyecto Jakarta (Apache Software Foundation) con soporte para servlets y JSPs (implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Sun Microsystems).
Nota: Vas a necesitar permisos de administrador (sudo) para seguir este tutorial.

Paso 1: Instalar JDK

La única dependencia requerida para instalar Tomcat es disponer Java en nuestro sistema. Si no lo tienes instalado, lo puedes hacer muy fácilmente usando apt-get:
sudo apt-get install default-jdk





Paso 2: Instalar Tomcat

Para instalar Tomcat tenemos dos opciones, podemos utilizar apt-get o podemos descargarlo directamente desde el website de Apache Tomcat.
Descargar Tomcat directamente desde el sitio web de la Fundación Apache:
Actualmente, la versión más reciente de Tomcat es la 7.0.50

http://tomcat.apache.org/download-80.cgi




Una vez se haya completado la descarga, descomprimimos el fichero:
tar xvzf apache-tomcat-.0.53.tar.gz



Por último, movemos la carpeta descomprimida a la ruta que deseemos, como por ejemplo:

sudo mv apache-tomcat-.0.53  /opt/apache_tomcat





Paso 3: Configurar el entorno

El último paso consiste en establecer las variables necesarias en el fichero .bashrc de nuestro directorio home:
Nos desplazamos a nuestro directorio personal:

cd
Editamos el fichero .bashrc

gedit .bashrc

E incluimos al final del mismo las siguientes líneas:


export JAVA_HOME=/usr/lib/jvm/default-java
export CATALINA_HOME=/opt/apache_tomcat

Guardamos el fichero y hacemos lo siguiente para que el sistema tome los nuevos valores:

source .bashrc



 



Paso 4: Arrancar el servidor
Tomcat ya está instalado y configurado, sin embargo, todavía no lo hemos arrancado. Para ello, hacemos esto:

$CATALINA_HOME/bin/startup.sh


Listo!

Si todo ha ido bien, tienes un flamante servidor web Tomcat preparado para recibir peticiones en el puerto 8080. Podrás verificar que Tomcat está trabajando si accedes a la página



No hay comentarios:

Publicar un comentario