Quiero alojar varios sitios web basados en Symfony2 en una sola raíz (servidor). ¿Sería posible compartir los propios archivos de Symfony? (vendedores, etc.) ¿Alguien conoce un tutorial? ¿Es difícil de administrar? AFAIK una instalación de Symfony tiene unos 600MB y no quiero guardar esto de manera redundante ..¿Es posible compartir una instalación de Symfony2 (múltiples sitios web [dominios] en un servidor)
¿Es posible compartir una instalación de Symfony2 (múltiples sitios web [dominios] en un servidor)
Respuesta
ciertamente parece posible. Algunas cosas para recordar:
- La carpeta
Symfony/vendors
contiene todo el código relacionado con Symfony. Esto se puede compartir fácilmente entre aplicaciones. - La carpeta
Symfony/app
contiene archivos relacionados con la aplicación, como la configuración y la memoria caché, y no debe ser compartido entre las aplicaciones. - La carpeta
Symfony/web
contiene la carpeta pública desde la que se servirá la aplicación, y no se debe compartir. - La carpeta
Symfony/src
contiene sus paquetes, y puede ser compartido, en función de sus necesidades
Así, al menos, lo siguiente:
- Haga copias de las carpetas
web
yapp
. Guarde las copias en la carpetaSymfony
. AFAIK, no hay una manera fácil de tener estas carpetas en diferentes ubicaciones. - En la nueva carpeta
app
, editeapp.php
yapp_dev.php
. Reemplace todas las referencias a la carpetaapp
con el nombre de su carpeta de aplicaciones nueva/segunda. - Ejecute
php newapp/console assets:install newapp
en su línea de comandos para instalar los activos incluidos.
estoy seguro de que también puede copiar la carpeta src
, aunque no he experimentado con eso. Reutilizar sus paquetes es probablemente una buena idea de cualquier manera.
¿Estás hablando de la estructura? En caso afirmativo, solo puede mover la carpeta a cualquier parte de su servidor (digamos '/ usr/local/symfony') y desde sus sitios, simplemente cargue el autocargador desde este directorio.
Consulte this page of the documentation para obtener más información (en la parte "Verificación de la instalación").
Si desea utilizar la misma aplicación para todos sus sitios web, que tiene que ser de diseño para que ...
sí, estoy hablando del marco, pero su enlace es sobre una versión anterior y AFAIK la nueva versión es bastante diferente (estructura del orden y así sucesivamente) .. – NaN
Vaya, no vi eso ... ¡Lo siento! Traté de mirar alrededor, pero parece que todavía no hay una forma documentada de hacerlo. –
- 1. Instalación única, múltiples dominios y aplicaciones?
- 2. Compartir una cookie entre dos sitios web
- 3. Múltiples dominios IP + dominios + SSL para un sitio web
- 4. ¿Es posible tener un rol web con múltiples dominios y certificados SSL en Windows Azure?
- 5. con mvc.net es posible compartir una visión entre múltiples acciones
- 6. ¿Es posible mapear múltiples dominios en una única aplicación de Google App Engine?
- 7. Compartir sesión a través de múltiples dominios en el mismo servidor
- 8. ¿Cómo servidor múltiples sitios con nginx/pasajero?
- 9. ¿Es posible proporcionar resaltado de código en sitios web sites.google.com?
- 10. Reglas de reescritura de sitios múltiples de WordPress en Nginx
- 11. ¿Es posible compartir HttpRuntime.Cache entre varios servidores web?
- 12. ¿Es posible usar XMLHttpRequest en Dominios
- 13. ¿Es posible realizar una carga de archivos asíncrona entre dominios?
- 14. ¿Es posible alojar un servidor web en VBA?
- 15. (Django) Compartir la autenticación en dos sitios que están en dominios diferentes
- 16. Rieles session_store dominios múltiples
- 17. Grandes sitios web: ¿múltiples bases de datos o múltiples tablas?
- 18. Múltiples dominios, la misma aplicación web en IIS 6
- 19. posible compartir vistas en múltiples proyectos mvc 3
- 20. Configurar múltiples sitios con Varnish
- 21. WebDeploy para implementar múltiples sitios web
- 22. ¿Es posible cargar gzip javascript comprimido sin un servidor web?
- 23. Uso de una araña de Scrapy para varios sitios web
- 24. Robots.txt para múltiples dominios
- 25. ¿Cómo puedo compartir sesiones de usuario en múltiples dominios usando Rails?
- 26. ¿Es posible compartir una página maestra entre MVC y webforms?
- 27. ¿Es posible compartir Git en red?
- 28. Autenticación de formas Asp.net y dominios múltiples
- 29. Galletas - establecer a través de múltiples dominios
- 30. ¿Múltiples versiones de Ruby en un servidor web?
ver [resuelto - ¿varios sitios web en la misma base symfony2?] (Http://forum.symfony-project.org/viewtopic.php?f=11&t=37166#p123723) – dvb