Instalación de LAMP en CentOS 6.x

Instalación de LAMP en CentOS 6x

En estos días estaremos retomando el tema de los tutoriales y hoy comenzaremos con uno bastante básico, simple y fácil, la instalación de LAMP en CentOS 6.x.

LAMP no es un programa en concreto, sino que es una sigla forma por las iniciales de 4 tipos de software muy conocidos: Linux, Apache, MySQL y PHP.

Obviamente cuando solicitamos un servidor ya viene con el sistema operativo instalado, por lo que no es necesario un tutorial para instalar una distro del kernel Linux (CentOS en este caso), así que pasemos directamente a la instalación de Apache.

Instalando Apache

Apache, el servidor web más utilizado del mundo, es ciertamente muy fácil de instalar. En CentOS usamos el comando ‘yum’ para todo lo que requiere una instalación, actualización o desintalación de paquetes. Para instalar Apache, bastante con ejecutar lo siguiente:

yum install httpd

Una vez está instalado, lo iniciamos con:

service httpd start

Y usamos el siguiente comando para que inicie automáticamente tras un reboot:

chkconfig httpd on

¿Cómo saber si Apache fue instalado efectivamente? Pues ingresamos la IP de nuestro servidor en el navegador y deberían decir «It works!». Para averiguar nuestra IP basta con correr lo siguiente:

hostname -i

Instalando MySQL

MySQL es un popular servicio de administración de bases de datos. Para instalarlo e iniciarlo, ingresamos lo siguiente:

yum install mysql-server
service mysqld start

Durante la instalación, si MySQL solicita algún tipo de permiso, debemos aceptarlo. Ahora lo configuramos para iniciarse automáticamente tras un reboot:

chkconfig mysqld on

Una vez MySQL esté instalado, podemos iniciar un proceso de configuración básica para el servicio corriendo lo siguiente y siguiendo las instrucciones:

/usr/bin/mysql_secure_installation

Instalando PHP

Y comenzamos a instalar PHP, el conocido lenguaje de scripting, muy usado para crear webs dinámicas.

yum install php php-mysql

Respondemos que sí y los paquetes se instalarán solitos.

PHP utiliza una variedad de módulos y librerias para mejorar algunos aspectos del servidor. Las librerías y módulos disponibles las puedes ver al correr:

yum search php-

Para ver la información de un módulo ejecuta:

yum info nombre_del_módulo

Y para instalarlo usa:

yum install nombre_del_módulo

Si quieres verificar la instalación de PHP, puedes hacer lo siguiente. Comienza corriendo esta línea:

nano /var/www/html/info.php

Allí escribe esto:

< ?php
phpinfo();
?>

Cierra y guarda los cambios. Ahora reinicia Apache:

service httpd restart

Y finalmente en el navegador ve a http://IPdelServidor/info.php. Un ejemplo sería «httpd://123.456.78/php.info»

¡Todo listo! Ya hemos terminado el proceso de instalación de LAMP en CentOS 6.x. Fue muy fácil, ¿verdad?

Cualquier duda, comentario o sugerencia es más que bienvenido.

1 Comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *