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).
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
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






















