Instalación de Servidor LAMP en CentOS 5.4

Transcripción

Instalación de Servidor LAMP en CentOS 5.4
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 mysqld 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 prueba.php
Luego editamos el archivo creado con el comando vim:
$vim prueba.php
Y escribimos lo siguiente:
<?php phpinfo(); ?>
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

Documentos relacionados