Servidor web PDF Imprimir E-mail

Un LAMP server ( Linux  + Apache + MySQL  + PHP ) esta conformado por:

- Apache 2: servidor web
- MySQL 5: base de datos
- PHP5: lenguaje de de programación de webs dinámicas
- phpMyAdmin: herramienta gráfica para administrar mysql

 

Instalación

Para instalar Apache2

# aptitude install apache2

El path donde se almacenan los documentos web es: /var/www/

Verificamos que Apache funcione correctamente ingresando en un explorador web la dirección del servidor “http://IP_servidor
Si funciona correctamente devolverá el mensaje “It works!”

Para instalar PHP

# aptitude install php5
Para verificar que funciona correctamente el php en apache creamos el siguiente fichero:
# vi /var/www/phpinfo.php
<?php phpinfo(); ?>
Recargamos apache para que coja los cambios:
# /etc/init.d/apache2 reload

Accedemos al web “http://IP_servidor/phpinfo.php” donde nos mostrará una página con información sobre nuestra instalación de PHP.

Para instalar MySQL

# aptitude install mysql-server
En el proceso de instalación nos pide la clave de root para MySQL, que no es la misma de nuestra computadora

Instalar PHPMyAdmin

# aptitude install phpmyadmin

Durante la instalación nos pide la clave de root de MySQL, además es importante que marquemos apache2 en el momento que nos da dos opciones de servidor web(esto se hace con el espaciador)

Accedemos a través de “http://IP_servidor/phpmyadmin

Como root y la contraseña indicada en el paso anterior y ya podemos administrar nuestras bases de datos. Crear bases y crear usuarios en MySQL


Para instalar todo

Es posible también instalar todo de una sola vez
# aptitude install apache2 php5 mysql-server phpmyadmin

Con esto ya podemos subir nuestra página web o gestor de contenidos como Joomla, Drupal, etc.