scar_86
Usuario (México)
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
Hola, este es mi primer post, es acerca de la instalacion de un servidor centos 6.2 minimo, con esto quiero decir que solo tiene los componentes basicos para funcionar, de esta forma el sistema no carga cosas que tal vez sean no sean necesarias, adjunto la url donde pueden seguir la informacion de la instalacion es un blog mio, las capturas de las imagenes las realize yo mismo en una instalacion de un sevidor virtual. A mi punto de vista CentOS es una de las mejores distribuciones en el ambito de servidores ya que al ser un derivado de Red Hat contiene versiones de los programas muy estables. Sin mas por el momento les adjunto el link que lleva las capturas de pantalla asi como a las instrucciones de la instalacion Pd- Espero que el post este bien redactado y no infringa ninguna norma