Como migrar varias cuentas cPanel de un servidor a otro teniendo acceso Root

Varios de los grandes problemas a la hora de transferir sitios de un servidor a otro, es el tener que mover cantidades de archivos enormes, tratar de no perder ninguna configuración o dato en el movimiento (como correos, estadísticas, etc.), restablecer grandes bases de datos sin tener problemas con las codificaciones (símbolos extraños en MySQL), además del tedio que es hacerlo dominio por dominio o cuenta por cuenta.

Todo esto y mucho más nos evitamos usando la herramienta de cPanel/WHM en el menú llamada: “Transfers”.

Como recordarán en un post anterior: “Como migrar cuentas cPanel de un servidor a otro” dimos los pasos de como mover una sola cuenta desde cpanel en donde NO tengamos acceso a Root del servidor, así que, si ese es tu caso, ve a ese post y léelo.

La herramienta “Transfers” esta diseñada para migrar todas (o una sola cuenta) de un servidor a otro en donde tengamos acceso Root. Se usa principalmente cuando cambiamos de proveedor de Servidor Dedicado, VPS o Datacenter y queramos mover muchas cuentas.

Que necesitaremos:
Primero que nada, ponte cómodo, hazte un café, préndete un cigarro (si fumas) y luego entra a tu nuevo servidor (o servidor destino).

Continuar Leyendo...

El cambio de DNS y su propagación

Generalmente nuestros clientes (e incluso nosotros mismos), cuando realizamos algún cambio en las dns en un dominio (por ejemplo para cambiar de hosting), nos enfrentamos al problema de tener que esperar a que estas resuelvan y muchas veces nos causan retrasos para poder comenzar a trabajar en el nuevo hospedaje.

La razón de esta tardanza no es por el tiempo que pueda llevarse el dominio en resolver las dns (como algunas empresas de hosting o registradores de dominios indican, que se tarda 48 horas para ver los cambios). Si no más bien el problema es el cache de nuestro proveedor de Internet o ISP.

Casi siempre los proveedores de Internet intentan ahorrar ancho de banda, por lo que en su servicio configuran un cache para evitar consultar a una web cada vez que es solicitada por algún cliente. Y como seguramente antes de hacer un cambio de dns, hemos visitado nuestra web, el cache del proveedor seguirá mostrando el ip del hospedaje anterior hasta que con el tiempo este sea eliminado.

Continuar Leyendo...

Como activar en WHM el Apache PHP SuExec

Por defecto PHP en WHM/cPanel se carga como módulo DSO (Dynamic Shared Object) y se ejecuta como el usuario “nobody”. Aunque este método de cargar el módulo PHP es normalmente la manera más rápida de servir una solicitud de PHP, ejecutándolo de este modo (con usuarios “nobody”), de verdad que será un verdadero dolor de cabeza si se tiene muchos sitios hospedados por varios usuarios, seguramente tendrá problemas de permisos de archivos y no sabrá con exactitud cuando alguien sobrecargue el servidor.

Aquí es donde el SuExec entra en juego, todos los scripts PHP serán ejecutados por el usuario al que pertenece el host virtual que es quien hace la solicitud, y para poder activarlo mostraremos dos métodos.

Continuar Leyendo...

Como migrar cuentas cPanel de un servidor a otro

Mover una cuenta (cPanel – WHM) de un servidor a otro
Uno de los problemas que nos enfrentamos como proveedores de servicio de hospedaje web, es cuando un cliente nos solicita una migración, ósea mover sus cuentas de su viejo servidor a nuestro servidor. El método que por lógica usaríamos sería la herramienta de WHM (Web Hosting Manager) “Transfer Account from another Server”, el problema es que en la mayoria de los casos no tenemos acceso SSH en el servidor origen.

El método que veremos a continuación, no necesita de acceso “root” en el servidor origen y nos permitirá mover respaldos completos, con rapidez y sin complicaciones.

Continuar Leyendo...

Comandos de Linux (para usar en shell SSH)

Pues para los que hemos sido usuarios de Windows durante algún tiempo, siempre es un poco dificil adaptarse a usar los comandos de Linux. Así que dejo una lista de los comandos y sus funciones, que nos serán muy utiles al conectar vía shell (SSH) a nuestro servidor dedicado.

Continuar Leyendo...

Como saber el tiempo en linea real de nuestro hosting (uptime)

Uno de los problemas al que nos enfrentamos constantemente teniendo un hosting compartido o un reseller de hosting, es saber el tiempo real en que el servidor de nuestro hosting esta en linea. Saber esto es dificil sin que seamos el “root” del servidor, ya que en muchas ocasiones no tenemos acceso al SHH (shell) ni al WHM como root.

Continuar Leyendo...

Usando SSH en Servidores Dedicados Linux

SSH es uno de los elementos más atractivos de un servidor dedicado de Linux. Ya que los clientes SSH son pequeños, y el protocolo es muy seguro y eficaz, puede usarse para administrar un servidor dedicado Linux desde cualquier lugar. Con SSH tenemos acceso total al servidor y nos permite administrarlo como si fuera una maquina local.

La mayoría de los sistemas operativos tienen un cliente SSH integrado, Windows es la excepción. Para los usuarios del sistema operativo OS X, pueden abrir una ventana de terminal y teclear simplemente: “ssh”, seguido de la dirección IP del servidor dedicado Linux al que se quiere conectar.

Continuar Leyendo...

Configurar un Servidor Dedicado con WHM (cPanel)

Configurando un Servidor Dedicado cPanel en 5 Pasos

En este post vamos a ver brevemente que pasos podemos seguir para asegurarnos que nuestro nuevo servidor dedicado con cPanel (WHM) este funcional para hospedar nuestros sitios.

Despues de que esta hecha la instalación inicial del sistema operativo y la configuración de las interfaces de red, todavía hay algunos pasos a seguir antes de que el servidor dedicado cPanel este listo.

Continuar Leyendo...