En este artículo, repasaremos el proceso básico que debe seguir si tiene una sola cuenta de cPanel y desea dividir esa cuenta en varias cuentas de cPanel. Solo puede tener varias cuentas de cPanel en un VPS o un plan de servidor dedicado donde tenga acceso a WHM (Web Host Manager), y dividir sus dominios en cuentas de cPanel separadas puede ayudarlo a organizar mejor sus sitios y dividir el acceso entre múltiples extremos. -usuarios fácilmente.
En el siguiente ejemplo, tomaremos nuestra cuenta de cPanel userna1 que tiene el nombre de dominio principal establecido en PrimaryDomain.com y un dominio adicional de AddonDomain.com . Separaremos el AddonDomain.com sitio en su propia cuenta cPanel separada para que podamos darle a un desarrollador acceso completo FTP y cPanel al sitio sin tener que preocuparse de que puedan acceder a cualquier cosa en nuestro PrimaryDomain.com cuenta.
La creación de cPanel ya no es ilimitada. Obtenga más información sobre los cambios en los precios de cPanel y las preguntas frecuentes relacionadas.
Si tiene acceso raíz a su servidor, probablemente le interese nuestro artículo más avanzado sobre cómo dividir una cuenta de cPanel en varias cuentas mediante SSH.
Nuestros dos sitios de ejemplo usan WordPress, por lo que tienen una base de datos MySQL configurada, también tienen una cuenta de correo electrónico configurada con correo.
- Queremos obtener primero todo el contenido de AddonDomain.com sitio a través de FTP. Sin embargo, desearemos conectarnos a través de FTP utilizando el nombre de usuario del sitio principal, por lo que en este caso userna1 . De esa manera, también podemos obtener los archivos de correo de ese sitio.
- En este ejemplo, estamos conectados mediante FileZilla, con los archivos del servidor a la derecha y nuestras carpetas locales a la izquierda. Primero vamos a hacer clic derecho en el panel izquierdo y seleccionar Crear directorio , en la ventana emergente para nombrar el nuevo directorio que queremos escribir etc luego haz clic en Aceptar
.
- Nuevamente vamos a hacer clic derecho en el panel izquierdo y seleccionar Crear directorio , en la ventana emergente para nombrar el nuevo directorio que queremos escribir en correo luego haga clic en Aceptar.
- Por última vez, haremos clic con el botón derecho en el panel izquierdo y seleccionaremos Crear directorio. , en la ventana emergente para nombrar el nuevo directorio que queremos escribir public_html luego haga clic en Aceptar.
- En ambos paneles de ventana, vaya a etc directorios, luego arrastre el lado del servidor AddonDomain.com directorio en nuestro local vacío etc una.
- En ambos paneles de la ventana, vaya al correo directorios, luego arrastre el lado del servidor AddonDomain.com directorio en nuestro correo local vacío una.
- Ahora, en ambos paneles de ventana, vaya a public_html directorios, luego arrastre el lado del servidor AddonDomain.com directorio en nuestro public_html local vacío una.
- Ahora también queremos generar una copia de seguridad de nuestra base de datos MySQL que necesitamos para el sitio, para hacer esto, deberá iniciar sesión en su cPanel.
- Una vez que haya iniciado sesión, navegue hacia abajo hasta Archivos luego haga clic en Copia de seguridad .
- Bajo Descargar una copia de seguridad de la base de datos MySQL haga clic en la base de datos que necesita respaldar, en este caso, descargaremos el userna1_wrdp2 base de datos. Debe tener en cuenta que también puede descargar cualquier Reenviador de correo electrónico o Filtros de correo electrónico también tenías la configuración de la sección.
- Ahora deberíamos tener todo lo que necesitamos para recrear el sitio con una cuenta diferente. Lo primero que querrá hacer es iniciar sesión en WHM.
- En la esquina superior izquierda Buscar tipo de cuadro en Crear , luego haga clic en Crear una cuenta nueva .
- Ahora para el Dominio: querrá ingresar su dominio con un -temp.com sufijo, de esa manera podemos probar y poner en funcionamiento la cuenta antes de cerrar el sitio real. Entonces, en nuestro ejemplo, estamos usando AddonDomain-temp.com , luego puede elegir un nombre de usuario y una contraseña que le gustaría que use este nuevo cPanel, y en Elegir un paquete desplegable, querrá seleccionar el vps predeterminado paquete o cualquier paquete personalizado que haya configurado. Después de ingresar toda la información, desplácese hasta la parte inferior de la página y haga clic en Crear
- Ahora querrá conectarse a la nueva cuenta que acaba de crear con FTP utilizando uno de sus dominios como nombre de host y su nuevo nombre de usuario userna2 en este caso. A continuación, vaya a etc directorio en ambas ventanas, luego arrastre el AddonDomain.com directorio del panel izquierdo al derecho.
- A continuación, vaya al correo directorio en ambas ventanas, luego arrastre el AddonDomain.com directorio del panel izquierdo al derecho.
- Ahora navega a public_html directorio en ambas ventanas, luego en AddonDomain.com directorio en el panel de la izquierda. Todavía en el panel de la izquierda, presione Ctrl-A en su teclado para seleccionar todos los archivos, luego arrastre esos archivos al panel derecho.
- Ahora querrá iniciar sesión en su cPanel con el nuevo nombre de usuario que creó.
- Bajo las Bases de datos haga clic en Asistente de base de datos MySQL .
- Ingrese un nombre de base de datos, luego haga clic en Siguiente paso .
- Ingrese un nombre de usuario y contraseña de la base de datos, luego haga clic en Crear usuario .
- Marque la casilla junto a Todos los privilegios y luego haz clic en Siguiente paso .
- Volver a la pantalla de inicio de cPanel, en Bases de datos , haga clic en phpMyAdmin .
- En el menú de la izquierda, haz clic en nuestro userna2_wrdp1 base de datos que creamos.
- Haga clic en Importar pestaña en la parte superior, luego haga clic en Elegir archivo para buscar la copia de seguridad que creamos anteriormente.
- Ahora deberías ver el nombre de archivo de tu copia de seguridad seleccionada, luego haz clic en Ir .
- Ahora debería notar que la importación fue exitosa por el mensaje de estado en la parte superior, también nuestras tablas ahora se muestran debajo de nuestra base de datos en el menú de la izquierda.
- Ahora porque cambiamos los nombres de usuario de cPanel de userna1 a usuario2 necesitamos actualizar los scripts de configuración de la base de datos para usar este nuevo usuario, de modo que cuando nos deshagamos del anterior, aún pueda funcionar por sí solo. Vuelva a cPanel, debajo de Archivos sección haga clic en Administrador de archivos .
- En la ventana emergente, seleccione Directorio de inicio y luego haga clic en Ir .
- En el panel de la izquierda, haga clic en public_html , luego, en el panel de la derecha, haga clic con el botón derecho en wp-config.php y luego haga clic en Editar . En el Editor de texto ventana que aparece, haga clic en Editar .
- Encuentre las líneas de configuración de la base de datos, que en un WordPress wp-config.php el guión debería verse así:
/** The name of the database for WordPress */
define('DB_NAME', 'userna1_wrdp2');
/** MySQL database username */
define('DB_USER', 'userna1_wrdp2');
/** MySQL database password */
define('DB_PASSWORD', 'wordpress2');Ahora actualice estos valores con su nuevo nombre de usuario y nombre de base de datos y contraseña si lo cambió:
/** The name of the database for WordPress */
define('DB_NAME', 'userna2_wrdp1');/** MySQL database username */
define('DB_USER', 'userna2_wrdp1');
/** MySQL database password */
define('DB_PASSWORD', 'wordpress1');Finalmente haga clic en Guardar cambios .
- Ahora querrá volver a iniciar sesión en su cuenta de cPanel original para eliminar AddonDomain.com de la cuenta, para que podamos modificar el que creamos en nuestra nueva cuenta. Para iniciar este proceso en Dominios haga clic en Dominios adicionales .
- Junto a AddonDomain.com haz clic en Eliminar .
En la pantalla de confirmación, haga clic en Eliminar "AddonDomain.com" .
- Ahora que el dominio se eliminó de nuestro userna1 cuenta de cPanel, querremos volver a iniciar sesión en WHM para poder modificar nuestro userna2 cuenta para usar ese dominio. En la parte superior izquierda Buscar tipo de cuadro en modificar , luego haga clic en Modificar una cuenta .
- Haga clic en nuestro AddonDomain-temp.com dominio, luego haga clic en Modificar .
- Ahora cambie la entrada de dominio en Dominio principal: campo a AddonDomain.com , luego desplácese hasta la parte inferior y haga clic en Guardar . Debería ver un ¡Éxito! verde pantalla de estado cuando haya terminado.
Eso debería completar el proceso de dividir una cuenta de cPanel en varias. Una vez que tenga todo funcionando con la nueva cuenta de cPanel separada, puede volver a la cuenta original y eliminar los archivos en /etc , /correo y /public_html directorios para el antiguo dominio adicional. También puede eliminar la base de datos MySQL original ahora que tiene una independiente para su nueva cuenta.