Instalación y configuración de WAMP, LAMP, XAMPP y Ajax Chat en Windows y Linux

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,21 KB

Páginas estáticas y dinámicas

Páginas estáticas: Diremos que una página es estática cuando sus contenidos no pueden ser modificados ni desde el servidor que la aloja (ordenador remoto) ni desde el cliente (navegador).

Páginas dinámicas: Llamaremos dinámicas a las páginas que pueden ver modificados sus contenidos —de forma automática o mediante la intervención del usuario— bien sea desde el cliente y/o desde el servidor.

Instalación WAMP en Windows

• Instalación WAMP en Windows:

Descargamos e instalamos la aplicación WAMP (Windows, Apache, MySQL, PHP).

  • Los archivos se colocan en C:/wamp/www.
  • index.php es el archivo que carga por defecto con http://localhost/.
  • Sabiendo que funciona cuando el icono aparece en color verde en la barra de tareas, indicando que los servicios están activos.
  • También comprobamos que funciona accediendo a http://localhost/ o a 127.0.0.1, que deben abrir el archivo index.php.
  • Los servicios instalados suelen ser: Apache, MySQL, PHP y phpMyAdmin.

Instalación de un servidor LAMP con Tasksel en Linux

• Instalación de LAMP con Tasksel:

L.A.M.P. (Linux, Apache, MySQL, PHP). El primer paso es instalar tasksel; para ello ejecutamos en la línea de comandos los siguientes comandos:

  • sudo apt-get install tasksel
  • Ejecutamos sudo tasksel y, en la lista, seleccionamos con la barra espaciadora "LAMP server".
  • Alternativamente: sudo tasksel install lamp-server

Sabemos que el servidor LAMP está funcionando porque, cuando abrimos un navegador web y escribimos http://localhost o 127.0.0.1, cargará por defecto el archivo index.php.

Para comprobar que funciona MySQL, abrimos un terminal y ejecutamos:

mysql -u root -p

Para comprobar que funciona PHP, basta con crear o renombrar un archivo con extensión .php y abrirlo en el navegador.

Instalación de un servidor LAMP sobre Linux (manual)

• Instalación manual de LAMP:

Debemos abrir un terminal y ejecutar los siguientes comandos para la instalación.

Para buscar el nombre de paquetes relacionados con LAMP, puede emplearse:

apt-cache search lamp

Para instalar los paquetes esenciales (ejemplo):

sudo apt-get install mysql-server mysql-client php-mysql apache2

Con estos comandos ya tendríamos instalado LAMP con los componentes principales.

Instalación del servidor XAMPP sobre Linux

• Instalación servidor XAMPP sobre Linux:

La diferencia de XAMPP frente a WAMP o LAMP es que XAMPP incluye también soporte para Perl, además de Apache, MySQL y PHP. Perl recoge características de programación de C y otros lenguajes históricamente asociados.

Para instalarlo, vamos a la página oficial (Apache Friends), descargamos el ejecutable y seguimos el asistente hasta que estén instalados todos los servicios. También es posible realizar la instalación por línea de comandos si se prefiere.

Instalación de XAMPP en Windows

• Instalación de XAMPP sobre Windows:

Descargamos el paquete de XAMPP desde el enlace que ofrece ApacheFriends.org. Durante la instalación se instalan servicios como Apache, MySQL, FileZilla y Mercury (servidor de correo).

Instalar Ajax Chat en Linux

• Instalar Ajax Chat en Linux:

  1. Lo primero que necesitaremos es el archivo comprimido de Ajax Chat.
  2. Subir el archivo comprimido al hosting que tengamos.
  3. Descomprimir Ajax Chat en una carpeta situada en la raíz, por ejemplo /ajaxchat.
  4. Crear una base de datos en MySQL.
  5. Configurar el archivo public_html/ajaxchat/lib/config.php editando las IPs, el usuario, la contraseña y el nombre de la base de datos.
  6. Configurar el archivo public_html/ajaxchat/lib/data y crear los usuarios con su correspondiente número y usuario/contraseña.
  7. Instalar Ajax Chat desde el navegador: NombreDelDominio/ajaxchat/install.php
  8. Por último, entrar en el chat: NombreDelDominio/ajaxchat/

Notas finales

  • Siempre que modifique configuración de servidores y bases de datos, haga copias de seguridad de los archivos y de la base de datos.
  • Compruebe permisos de directorios y archivos al desplegar aplicaciones web (especialmente en Linux).
  • Utilice contraseñas seguras para el usuario root de MySQL y para las cuentas de administración del chat.

Entradas relacionadas: