Apache y PHP Instalación
Para poder acoger eyeOS localmente (en localhost), debe instalar Apache2 y PHP5 o superior.
Nota: Para una instalación de Windows, se recomienda una aplicación llamada Wamp que instalará el servidor web Apache y PHP lado a lado, y cumple con todas las especificaciones actualmente necesarios, a partir del 09 de enero. Se puede encontrar en la página de herramientas de desarrollo. Después de instalarlo, simplemente siga el resto de la Wamp tutorial y configurar según sus necesidades. Si está desarrollando de forma remota, o la creación de eyeOS alojado en una ubicación, por favor visite Setup_EyeOs_On_a_Hoster para más información.
Configuración de Apache2
Después de una instalación estándar, generalmente el principal problema será que los permisos de los archivos se han establecido de forma incorrecta, como Apache normalmente se ejecuta con un usuario diferente. Por ejemplo, en algunas distribuciones de los propietarios del archivo será "nobody" o "www-data", por lo que cuando lleguemos a los archivos de Subversion con nuestro nombre de usuario (por ejemplo en mi caso afiestas) los archivos pueden tener permisos por defecto incorrectos. Para fijar rápidamente que puede cambiar el usuario de los cuales se ejecuta Apache. Para ello habrá que editar el archivo httpd.conf (su ubicación varía depende de la distribución) y busque las siguientes líneas (o líneas muy similar): # Httpd como raíz inicialmente y que cambiará. # Usuario # / Grupo: El nombre (o # número) del usuario / grupo para correr httpd como. # Por lo general, las buenas prácticas para crear un usuario dedicado y un grupo para # Ejecuta httpd, como ocurre con la mayoría de los servicios del sistema.
Grupo de usuario "nadie"
Reemplazar a nadie para nuestro usuario / grupo. Con esta modificación, nuestro servidor httpd se ejecutará con el mismo usuario de nuestros archivos. Pero los problemas no terminan aquí, ya que ahora tenemos otro problema: por lo general el usuario (usuario no root), no tendrá permisos de escritura para el httpd ruta predeterminada en la Web (la raíz de documentos). Este camino podría ser por ejemplo, "/ var / www /" donde se encuentra la raíz del documento por defecto. Para solucionar este problema se puede instalar un módulo de Apache llamado "userdir". Para instalarlo, usted debe consultar la documentación de su distribución. Instalación en GNU / Linux requeriría algo similar a "apt-get install apache2-userdir" o "urpmi apache2-userdir" o "zypper install apache2-userdir", etc Una vez lo tienes instalado, simplemente se debe crear un directorio en su casa llamada "public_html", y usted podrá acceder a esa carpeta, simplemente poniendo en el navegador: http://localhost/ ~ yourUserNameHere / your_pages_here
No hay comentarios:
Publicar un comentario