miércoles, 18 de julio de 2012

Servidor PHP en Fedora 17

Este post va a ser muy cortito, solamente quiero explicar como hacer para instalar un servidor PHP en un Fedora 17 (aunque creería que sive para cualquier release, incluso para cualquier distribución que utilice yum como gestor de paquetes).

El post lo hago porque siempre hay problemas al querer hacer un link simbólico a nuestro home, y creo que esto puede aclarar algunas cosillas. El error especifico es:
Symbolic link not allowed or link target not accessible

Aunque se puede dar por otros motivos, este es un problema que siempre que instalo un servidor nuevo, se me olvida. :(

Pasos:

  • Instalamos http y php. Como root ejecutamos:
yum install httpd php
  • Levantamos el servicio. Lo hacemos con el comando service, aunque se recomienda utilizar systemctl para las versiones nuevas de Fedora (vieja escuela, perdón). De nuevo como root:
service httpd start
  • Le damos permisos de ejecución al directorio home y creamos el directorio web:
chmod +x /home/nahuelistico
mkdir /home/nahuelistico/web
  • Creamos el link simbólico en el directorio raíz de Apache, como root:
ln -s /home/nahuelistico/web
  • Probamos si esta todo funcionando creando un archivo PHP en la carpeta web, y accedemos mediante un navegador. Por ejemplo, yo hice un archivo index.php que solo ejecuta la función phpinfo()
Pagina local creada en el home

Espero que les sirva. Cualquier sugerencia es bienvenida. :)

Saludos!

No hay comentarios:

Publicar un comentario

Los comentarios son bienvenidos!!!