jueves, 2 de mayo de 2013

Instalar apache, php, mysql y phpmyadmin (apache)(1/4)

Vamos a hacer una serie de artículos en los que instalaremos apache, php, mysql y para finalizar phpmyadmin (para administrar mysql). Vamos a empezar con la instalación de apache en un servidor Centos.

Instalar apache, php, mysql y phpmyadmin (apache) (1/4)
Instalar apache, php, mysql y phpmyadmin (php) (2/4)
Instalar apache, php, mysql y phpmyadmin (mysql) (3/4)
Instalar apache, php, mysql y phpmyadmin (phpmyadmin) (4/4)

Para instalar apache en centos nos validamos con el usuario root. Y ejecutamos el siguiente comando:


  • yum install httpd
A lo que nos vaya saliendo le vamos diciendo que si. Y nos saldrá un mensaje que ya esta completado. Ahora lo que deberemos hacer es iniciar el servicio para que el apache funcione. El comando es el siguiente:

  • service httpd start
Deberemos configurarlo para que cuando se reinicie el sistema arranque el servicio de apache. Para ello ejecutamos:
  • chkconfig --level 345 httpd on
Con esto parecería que ya esta todo pero todavía falata abrir el puerto 80 para apache en iptables o el firewal de Linux. Para ello hay que editar el fichero /etc/sysconfig/iptables y añadir la linea para la apertura del puerto:
  • nano /etc/sysconfig/iptables
  • -A INPUT -m state --state NEW -m tcp -p tcp –-dport 80 -j ACCEPT
  • service iptables restart
La linea "-A INPUT -m state –-state NEW -m tcp -p tcp –-dport 80 -j ACCEPT" la pondremos encima de la linea "-A INPUT -m state –-state NEW -m tcp -p tcp –-dport 22 -j ACCEPT". Guardamos el fichero y ya solo nos faltaría reiniciar el servicio de iptables como indico arriba.

Con todo esto ya estaría instalado apache solo nos faltaría y comprobar que funciona. Nos iríamos a un navegador y pondríamos la IP de nuestro servidor. Y veremos la página de bienvenido de apache.

0 comentarios:

Publicar un comentario