Diferencia entre revisiones de «Instalar MySQL+Apache+PHP5»
| Línea 45: | Línea 45: | ||
[[Archivo:Apache Amazon.png|thumb|500px|left|Página de test de Apache que indica que Apache está instalado y funcionando]] | [[Archivo:Apache Amazon.png|thumb|500px|left|Página de test de Apache que indica que Apache está instalado y funcionando]] | ||
| + | |||
| + | Finalmente, para comprobar que MySQL y PHP están bien instalados iremos al directorio /var/www/html y crearemos un nuevo archivo con el editor vi: | ||
| + | |||
| + | sudo vi info.php | ||
| + | |||
| + | Dentro de ese archivo escribiremos el siguiente código PHP: | ||
| + | |||
| + | <?php phpinfo(); ?> | ||
| + | |||
| + | Guardaremos y en nuestro navegador pondremos la dirección http://ipdenuestroservidor/info.php | ||
| + | |||
| + | El resultado es deberá parecerse a esto: | ||
| + | |||
| + | [[Archivo:phpinfo.png|thumb|500px|left|info.php]] | ||
Revisión del 13:02 2 abr 2012
Antes de instalar nuevas aplicaciones en el servidor es conveniente actualizar las existentes. Para ello escribiremos la siguiente instrucción:
sudo yum update
yum es un gestor de paquetes que facilita la instalación y desinstalación de nuevos programas en sistemas Linux.
Acabada la actualización de los paquetes instalados, podemos empezar con la instalación.
Primero MySQL
sudo yum install mysql mysql-server
Para asegurarnos de que el servidor MySQL se ponga en marcha cada vez que la máquina se ponga en marcha deberemos escribir la siguiente instrucción:
sudo chkconfig --levels 235 mysqld on
Para más información sobre el arranque de servicios al inicio de un servidor Linux podéis consultar en esta página de linuxtotal.com.mx
El siguiente paso será instalar el servidor apache
sudo yum install httpd
Como en el caso de MySQL, preparamos para que se inicie siempre al arrancar la máquina
sudo chkconfig --levels 235 httpd on
Finalmente instalamos php y el paquete de php para MySQL
sudo yum install php php-mysql
También puede ser interesante instalar el paquete phpmyadmin para gestionar vía web el servidor MySQL. Queda como ejercicio.
Finalmente, indicar que podríamos haberlo instalado todo a la vez con la siguiente instrucción:
sudo yum install mysql mysql-server httpd php php-mysql
Nos falta un paso, que es poner en marcha tanto MySQL como apache. Son dos instrucciones:
sudo /etc/init.d/mysqld start sudo /etc/init.d/httpd start
De esta manera hemos puesto en marcha ambos servicios. Podríamos pararlos si nos interesase (substituyendo start por stop) o reiniciarlos con restart (importante cada vez que hagamos alguna modificación en la configuración de apache)
Si queremos comprobar si todo ha ido bien, podemos poner la ip de nuestro servidor en el navegador y obtendremos un resultado similar a este:
Finalmente, para comprobar que MySQL y PHP están bien instalados iremos al directorio /var/www/html y crearemos un nuevo archivo con el editor vi:
sudo vi info.php
Dentro de ese archivo escribiremos el siguiente código PHP:
<?php phpinfo(); ?>
Guardaremos y en nuestro navegador pondremos la dirección http://ipdenuestroservidor/info.php
El resultado es deberá parecerse a esto: