sábado, 26 de diciembre de 2009

Uso XSAS para desarrollar múltiples sitios a nivel local XOOPS

Uso XSAS para desarrollar múltiples sitios a nivel local XOOPS

Word Count:
668

Resumen:
Este tutorial explica paso a paso las instrucciones de cómo desarrollar XOOPS múltiples sitios web a nivel local utilizando XSAS (XOOPS Stand Alone Server). Yo uso esta información casi a diario, y espero que lo encuentre útil, también. Como siempre, agradeceremos cualquier comentario o sugerencia que pueda tener.


Palabras clave:
XOOPS, xsas, localhost, apache, mysql, cms, servidor independiente, desarrollo web, mywebresource


Cuerpo del artículo:
Este tutorial explica paso a paso las instrucciones de cómo desarrollar XOOPS múltiples sitios web a nivel local utilizando XSAS (XOOPS Stand Alone Server). Yo uso esta información casi a diario, y espero que lo encuentre útil, también. Como siempre, agradeceremos cualquier comentario o sugerencia que pueda tener.

(Se supone que el lector tiene un conocimiento básico de estructuras de carpetas, configuración de los permisos, cómo realizar operaciones básicas de phpMyAdmin, y, por supuesto, cómo instalar XOOPS.)

1. Cree una carpeta en su disco duro, Localhost

2. Ejecute el programa de instalación XSAS en esa carpeta

3. Crear carpetas en la raíz de la www XSAS para representar a los diferentes sitios que se desarrollo (es decir: clientes, personal, etc)

4. Extracto de una distribución nueva de Xoops en una carpeta temporal de

5. Copiar la carpeta del HTML de su paquete de Xoops en las diversas carpetas que creó en el paso 3.

6. Cambie el nombre de la carpeta del HTML para representar el sitio en particular para ser desarrollados (es decir: Cliente1, Sitio2, etc)

7. Inicie el servidor XSAS en el equipo local

8. Abrir PHPMyAdmin de la ficha Opciones avanzadas de la interfaz gráfica de usuario XSAS

9. Crear una base de datos que tiene el mismo nombre que la base de datos utilizada para su sitio web publicado (el sitio en Internet)

10. http://localhost and select the folder of the site you want to install (ex: http://localhost/clients/somecoweb/)." DEFANGED_Onmouseover="this.style.backgroundColor='#ebeff9'" DEFANGED_Onmouseout="this.style.backgroundColor='#fff'">Abra un navegador y vaya a http://localhost y seleccionar la carpeta del sitio que desea instalar (por ejemplo: http://localhost/clients/somecoweb/). Se iniciará la instalación de Xoops como de costumbre.

11. Xoops instalación como lo haría normalmente

12. Ponga el nombre de base de datos del sitio que desea desarrollar en el campo correspondiente, pero puso el nombre de usuario root como base de datos sin contraseña

13. Asegúrese de cambiar el prefijo para las tablas para que coincida con la base de datos que va a importar más tarde (si procede)

14. Complete su instalación, como de costumbre

15. Exportar la base de datos de su sitio que está en Internet en un archivo de texto. (Asegúrese de que la exportación se completa con inserciones y añadir 'drop table'. Esto asegurará una importación adecuado más adelante.)

16. Abra el archivo de texto en un editor de texto y hacer una búsqueda y reemplazo para el url

(es decir, encontrar la dirección URL de Internet que el sitio sería la utilización en línea y sustituirla por la url local.
http://yourdomain.com/" DEFANGED_Onmouseover="this.style.backgroundColor='#ebeff9'" DEFANGED_Onmouseout="this.style.backgroundColor='#fff'">por ejemplo: Buscar: http://yourdomain.com/
http://localhost/the_directory_where_you_installed_xoops/) Save your file." DEFANGED_Onmouseover="this.style.backgroundColor='#ebeff9'" DEFANGED_Onmouseout="this.style.backgroundColor='#fff'">Reemplazar con: http://localhost/the_directory_where_you_installed_xoops/) Guarde el archivo.

** El método de copiar y pegar funciona mejor para el paso de arriba indicadas .**

17. Abrir PHPMyAdmin en XSAS e importar la base de datos que acaba de editar.

18. Ahora compruebe su sitio hacia fuera.

http://localhost and I add a bookmark for each additional site when I begin development (ie: http://localhost/clients" DEFANGED_Onmouseover="this.style.backgroundColor='#ebeff9'" DEFANGED_Onmouseout="this.style.backgroundColor='#fff'">** Si se va a desarrollar varios sitios, he descubierto que es muy conveniente para mantener un marcador de http://localhost y agregar un marcador para cada sitio adicional cuando comience el desarrollo (es decir: http://localhost/clients http://localhost/clients/client2, etc.)**" DEFANGED_Onmouseover="this.style.backgroundColor='#ebeff9'" DEFANGED_Onmouseout="this.style.backgroundColor='#fff'">/ CLIENTE1, http://localhost/clients/client2, etc) **

Ahora, después de haber realizado todos los cambios que desee a su sitio web a nivel local, sólo tiene unos pocos pasos a seguir para publicar su trabajo en línea.

19. Usted esencialmente, repita los pasos 15-18, pero en lugar de exportar la base de datos localhost, editar el archivo sql para cambiar la dirección URL de la dirección URL de Internet, e importa la base de datos en el servidor SQL en línea.

** Es importante también señalar que, si ha añadido el resto de archivos a su sitio web, mientras que su desarrollo a nivel local (es decir, temas, módulos, hacks, etc), tendrá que subir los archivos a su servidor web antes de la la actualización de su base de datos .**

En otra nota. Si usted desea trabajar en su sitio web fuera de casa, si usted la configuración de su servidor local como he descrito, sólo puede copiar la carpeta localhost todo en un Pen Drive USB y llevarlo con usted. Entonces todo lo que tienes que hacer es ejecutar XSAS directamente desde el pen drive en cualquier Windows 98 y sobre el sistema. Desde XSAS siempre crea un W virtual: unidad, este método funciona bastante bien para el desarrollo de portátiles y de demostración.

Este artículo se centra principalmente en XSAS y XOOPS, sin embargo, medidas similares pueden ser utilizados para el software de virtaully cualquier servidor independiente y un sistema de gestión de contenidos. Estos dos fueron utilizados debido a que es una combinación que sé que es relativamente libre de errores y fácil de usar.