[Ubuntu-bo] Como montar un test server local, y que sea cross-platform? y que sea en una sola PC ; )
Gerencia AlrocMedia
gerencia en alrocmedia.net
Vie Sep 19 16:30:42 BST 2008
Ing. Israel Céspedes Peñaloza escribió:
> Te cuento que no te comprendi tan bien.... pero creo que mas o menos
> va por este camino:
>
> Puedes utilizar ubuntu, con una partición de reconocimiento de
> windows, cosa que cuando reinices con otro SO, ahi mismo tengas tus
> propias bases de datos. Aunque la verdad sigo mucho sin entender
> jajaja, pero bueno.
>
> Otra alternativa, pensaste en WMware??? como maquinitas virtuales,
> donde puedan desarrollar y tener una carpeta en samba, de donde puedan
> trabajar tanto en Windows como en Ubuntu???
>
> Slds
>
> */Ing. Israel Céspedes Peñaloza.
> /*Cochabamba - Bolivia.
>
> ------------------------------------------------------------------------
>
> > Hola gente, generalmente los sigo, pero ahora me atrevo a lanzarles una
> > pregunta.
> >
> > En mi empresa actualmente desarrollamos sitios web, pero trabajamos
> > principalmente bajo Win debido a que muchos diseñadores se sienten más
> > cómodos en este sistema o en la Mac, sin embargo a la hora de probar
> los
> > sitios en ambiente de desarrollo elegimos Linux, tenemos Ubuntu 8.04
> > instalado en todas la maquinas que hacen desarrollo y diseño, lo que
> > necesitamos es una forma de que al reiniciar con otro SO, Ubuntu nos
> > reconozca las bases de datos y los usuarios que están instalados en una
> > carpeta de Windows, me explico??
> >
> > Bueno, aclaro, en win Xampp nos instala todo en una carpeta, llamada
> > digamos X:\webserver y ahí hay una carpeta que tiene las bases de datos
> > y las tablas y los usuarios, y otra donde están los sitios, básico,
> > bueno en Ubuntu tenemos la posibilidad de instalar Xampp o meterle
> desde
> > cero con apache, php, mysql y todo lo demás para montarnos el server,
> > por flojera y falta de experiencia elegimos Xampp pero siempre estamos
> > copiando los archivos php, las bases de datos y es un caos y un lio y
> > todo lo demás, entonces instalar apache 2, php 5, mysql, phpMyAdmin,
> > Filezilla server y un server de correo que puedan trabajar con los
> datos
> > que están en la carpeta del Xampp bajo win, y así dejar que sufra esta
> > mi gente, o tal vez debería conseguirme nueva gente?? lol.
> >
> ------------------------------------------------------------------------
> Invite your mail contacts to join your friends list with Windows Live
> Spaces. It's easy! Try it!
> <http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us>
Gracias por la respuesta Israel, no queremos montar samba porque eso
significa tener una maquina Linux encendida todo el tiempo para
compartir los archivos y hacer las pruebas, y como andamos escasos de
maquinas... por ahora tenemos tres PC's con dual boot, para desarrollo y
diseño, ya cada quien se entenderá con sus bases de datos; Las
particiones son NTFS y tenemos habilitado el soporte de
escritura/lectura desde Ubuntu, por cierto sabes alguna forma de que
Ubuntu no me escriba en caracteres que solo él reconoce, ejemplo los
acentos y las eñes, creo que es habilitar UTF-8 en algún lado, aunque
creo que lo tenemos así, pero al volver a Windows este se hace lio con
algunos nombres de archivo, los bloquea e impide borrarlos, al bajar a
Ubuntu este tampoco los reconoce luego de que Windows les metió mano,
así tengo huérfanos por todos lados, y la alternativa WMware se nota muy
interesante, pero prefiero algo más directo y que no consuma recursos.
Como te decía, Xampp crea en Windows una carpeta de la siguiente manera
X:\WebServer\mysql\data
que es donde están las bases de datos, y por ejemplo una tabla esta bajo
X:\WebServer\mysql\data\cmsdatabase\cms_contenidos.MYD
esto en ubuntu se entiende como
/media/desarollo/WebServer/mysql/data/cmsdatabase/cms_contenidos.MYD
entonces como hago que la instalación de Xampp bajo Ubuntu o
apache+mysql+php5 reconozcan esas tablas que están en la partición de
Windows, y que no me las dañe ninguno de los dos.
En el caso de Apache la cosa resulto más sencilla para la carpeta de
scripts que están bajo
X:\WebServer\htdocs\cmsv1.0\public_html\index.php en windows
y en ubuntu es
/media/desarollo/WebServer/htdocs/cmsv1.0/public_html/index.php
simplemente hacemos una redirección o la metemos así tal cual en el
httpd.conf bajo ServerRoot, DocumentRoot y <Directory
"/media/desarollo/WebServer/htdocs/"> lo cual nos da acceso a los
archivos desde la partición Windows y cualquier cambio que hagamos lo
vemos reflejado automáticamente en ambos SO, ¿pero cómo podemos hacer lo
mismo con las bases de datos y las tablas de mysql? para que al correr
bajo Ubuntu se conecte a la partición Windows que ya está montada y con
soporte de escritura y use las mismas carpetas y archivos que usa la
instalación de Xampp bajo Windows.
Uhmm o talvez a la inversa que Windows reconozca las tablas y archivos
desde la partición EXT3 mediante el soporte IFS que tengo instalado.
¿La aclare o la enrede más?
Saludos a todos
Gonzalo Alroc Aliaga
Gerente General - AlrocMedia
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : gerencia.vcf
Tipo : text/x-vcard
Tamaño : 347 bytes
Descripción: no disponible
Url : https://lists.ubuntu.com/archives/ubuntu-bo/attachments/20080919/b89b060c/attachment-0001.vcf
Más información sobre la lista de distribución Ubuntu-bo