Instalación de Servidor LAMP en CentOS 5.4
Manual creado por: Rodrigo Muñoz M. ZuRdOk® 1
Índice. Introducción Instalación httpd Instalación MySQL Instalación PHP5 Conlusión
3 4 5 8 12
2
Introducción En este manual les mostraré a como instalar un servidor LAMP(Linux, Apache, MySQL, Perl) en su servidor, usando como Sistema Operativo Linux CentOS 5.4 de la familia RHEL ( Red Hat Enterprise Linux) para poder montar sus páginas web, blog, etc. Veamos que nos dice nuestro amigo wikipedia sobre “LAMP”: “El acrónimo 'LAMP' se refiere a un conjunto de subsistemas de
software necesarios para alcanzar una solución global, en este caso configurar sitios web o Servidores dinámicos con un esfuerzo reducido. En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías:
Linux, el sistema operativo; Apache, el servidor web; MySQL, el gestor de bases de datos; Perl, PHP, o Python, lenguajes de programación.
La combinación de estas tecnologías es usada primariamente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para desarrollo. A pesar de que el origen de estos programas de código abierto no ha sido específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de adquisición y ubicuidad de sus componentes (ya que vienen pre-instalados en la mayoría de las distribuciones Linux). Cuando son combinados, representan un conjunto de soluciones que soportan servidores de aplicaciones.”
Más información: http://es.wikipedia.org/wiki/LAMP
3
Instalación Primero nos debemos logear con permisos de súper usuario:
Luego de tener los permisos de súper usuario, revisaremos que nuestro sistema este actualizado: $yum update
Luego de actualizar nuestro sistema instalaremos el servidor Apache que es nuestro motor web: $yum install httpd httpd-devel
4
Luego de instalar nuestro servidor Apache (httpd) iniciamos el servicio: $service httpd start
5
Instalación MySQL Una vez instalado nuestro motor web, ahora vamos a instalar nuestro motor de Base de datos (BD) $yum install mysql mysql-server mysql-devel
6
Instalado MySQL debemos iniciar el servicio con el comando: $service mysqld start
Después de haber iniciado el servicio configuraremos la contraseña del usuario Root, ya que este viene en blanco y si se deja así, cualquier persona puede ingresar a su base de datos. Para esto hacemos lo siguiente: En consola escribimos: MySQL Una vez escrito entraremos a MySQL, allí debemos de escribir el siguiente comando: SET password=PASSWORD(‘mipassword’);
Donde “mipassword” es la contraseña que le quieras poner a MySQL
Ahora para poder ingresar a MySQL solo deben de ingresar con $mysql –u root -p
Y luego poner la password
7
Instalar PHP5 Ahora debemos de Instalar PHP5 y sus módulos para que enlacen correctamente con APACHE y MySQL: $yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
8
Completada la instalación de PHP5 debemos de reiniciar el servicio de MySQL para que quede correctamente enlazado, para esto escribimos: $service m s ld restart
Una vez que nuestro servicio de MySQL ha sido reiniciado ya tendremos nuestro servidor de LAMP listo para usar. La carpeta raíz donde podremos alojar nuestras páginas web, blog, etc. estará en: $cd /var/www/html/
Para comprobar si todo está bien, crearemos un archivo llamado prueba.php con el siguiente comando: $touch rueba. h
Luego editamos el archivo creado con el comando vim: $vim rueba. h
Y escribimos lo siguiente: h
h info ; ?>
Apretamos Esc y luego: wq
9
Con esto creara un archivo el cual nos dará la información de nuestro PHP5 como variables, sistema, configuraciones, etc. Solo debemos de teclear en nuestro navegador: http://nuestraip/prueba.php
10
Conclusión Espero que este manual haya sido de gran utilidad para las personas que no sabían cómo montar su propio servidor LAMP casero o para empresas, con esto estarán preparados para poder montar sus web o blog.
Esta guía fue creada por: Rodrigo Muñoz M. ZuRdOK®
Para los foros: http://www.portalnet.cl/ http://www.portal-linux.co.cc http://www.psicofxp.com/ Y más... No te pierdas los siguientes manuales: -como instalar tu propio blog wordpress -Instalación servidor LDAP Dudas, Consultas o deseas algún manual escribe a mi correo:
[email protected]
Esta guía esta con licencia Creative Commons
11