InicioLinuxServidor LAMP Centos 6.2

Servidor LAMP Centos 6.2

Linux5/19/2012

En esta ocasion veremos de que forma instalar un servidor LAMP (Linux+Apache+Mysql+Php) en nuestro servidor Centos 6.2, aunque tambien es aplicable a Centos 5.x.

Centos al ser un derivado de Red Hat se caracteriza por tener versiones de sus programas muy estables, aunque alguna vez esto roze en lo que podriamos denominar "viejo", para solventar esto en esta instalacion haremos uso de un repositorio llamado PowerStack el cual contiene versiones mas recientes de Apache Mysql y Php, yo he estado usando este repositorio por alrededor de 8 meses y no he tenido ningun problema con el, como nota en los repositorios oficiales la version de apache que esta disponible es 2.2.15-15 y en los repositorios de PowerStack es 2.2.22-1

Bueno es hora de poner manos a la obra.Lo primero sera actualizar nuestro sistema

yum -y update

Posteriormente pasamos a agregar nuestro nuevo repositorio con los siguientes comandos

rpm -Uvh http://download.powerstack.org/powerstack-release-0-2.noarch.rpm
yum update
o yum repolist


A continuacion instalaremos Apache con el siguiente comando

yum install httpd

El programa resolvera las dependencias y nos pedira confirmacion para instalar el paquete a lo que responderemos Y

Siguiente sera instalar el servidor y cliente de Mysql con el siguiente comando

yum install mysql mysql-server

Por ultimo instalaremos php de la siguiente forma

yum install php

Una vez instalados necesitamos agregar nuestros paquetes al inicio del sistema de la siguiente forma

chkconfig httpd on
chkconfig mysqld on

Nota php es un lenguaje de programacion por lo tanto no es un servicio que estara corriendo, apache hara uso de el.

Es necesario arrancar nuestros servicios por primer, esto se logra con los comandos:

service httpd start
service mysqld start


Por ultimo un punto opcional mas sin embargo altamente recomendable es asignar una contraseña al usuario root de Mysql, la forma mas facil de hacerlo es con el script

mysql_secure_installation

Que no solo se encarga de cambiar la contraseña de root sino de tambien eliminar la cuenta anonima a como la tabla de test que no deberia de existir en entornos de produccion y evitar que el usuario root se pueda loguear desde otra maquina, todo esto con el fin de aumentar la seguirdad de nuestro servidor

Por ultimo sera necesario abrir los puertos necesarios en nuesto firewall, esto varia dependiendo del firewall que tengamos instalado, pero los puertos necesarios son

80 TCP
443 TCP
3306 TCP


El puerto 443 solo es neceario si pensamos utilizar https y el puerto 3306 si deseamos permitir conexiones desde otro equipo a nuesto Mysql

Saludos
Datos archivados del Taringa! original
1puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

s
scar_86🇦🇷
Usuario
Puntos0
Posts2
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.