Pasos completos para cargar Joomla en el servidor de su sitio web
Después de haber desarrollado y probado su sitio web en un servidor local, el próximo gran desafío es cargar el sitio web en su servidor de sitio web asequible y actualizar la configuración para que "se active". El tutorial a continuación le brinda los pasos necesarios para transferir su sitio web Joomla de localhost al servidor. Con algunos ajustes, estos pasos también se aplican para mover el sitio Joomla a un nuevo servidor si desea cambiar a un mejor servicio de alojamiento.
Dado que está considerando mover su sitio web, le recomendamos encarecidamente echando un vistazo a nuestra revisión de InMotion hosting y VPS, antes de tomar una decisión a qué host trasladarse.
También tenemos un 47% de descuento en planes de alojamiento para CollectiveRay usuarios hasta agosto de 2024. También ofrecen migración completamente gratuita o transferencia asistida del sitio Joomla desde el host local al servidor.
Consulte las ofertas de alojamiento de InMotion en agosto de 2024
Transferir el sitio Joomla desde el servidor local al nuevo servidor
Si tiene prisa, los pasos son los siguientes:
- Copie a los archivos de la carpeta raíz del localhost al servidor usando FTP o Administrador de archivos
- Exportar la base de datos de Joomla desde localhost phpMyAdmin
- Importe la base de datos de Joomla a phpMyAdmin en el servidor
- Actualice configuration.php para asegurarse de tener los detalles correctos
- Probar y poner en marcha
Si bien este tutorial describe los pasos para cargar Joomla en su servidor web desde localhost o su computadora, los pasos si desea realizar una transferencia de un servidor Joomla a otro son exactamente los mismos, por lo que también puede seguir estos pasos para hacer esto .
La diferencia es que lo hará a través del CPanel de su alojamiento Joomla.
Estos son los pasos exactos que hemos utilizado para mover nuestro sitio web, CollectiveRay, a diferentes hosts por diferentes razones.
Video tutorial de la carga de Joomla
Sube archivos de Joomla a tu servidor Joomla
Lo primero que debe hacer es transferir los archivos al servidor web donde se alojará su sitio en vivo. Para poder hacer esto, necesitará:
- FTP (FTP es una forma de permitir una fácil transferencia de archivos a través de la web) acceso a su servidor web,
- o bien cargue un archivo zip de todos los archivos directamente.
Nota: si su empresa de alojamiento ya instaló Joomla, no sobrescriba los archivos configuration.php. Esto contiene detalles muy importantes sobre su empresa de alojamiento Joomla. Debe guardar una copia de seguridad de este archivo. Todos los demás archivos se pueden sobrescribir, de modo que tenga toda la configuración que ha realizado en la instalación local.
Usando FTP
El acceso FTP generalmente consiste en:
- Dirección FTP: por lo general, es algo similar a ftp.yourdomain.com
- Detalles de inicio de sesión de FTP: nombre de usuario / contraseña para acceder al área de FTP
Esta información se le proporciona cuando solicita una cuenta de alojamiento con cualquier empresa de alojamiento. Para acceder al área FTP, necesitará un cliente FTP. Un cliente FTP gratuito y fácil de usar es FileZilla.
Descargue e instale este cliente y luego ingrese la información en su área FTP. Estos deberían ser similares a la imagen a continuación:
Una vez que se haya conectado a su servidor Joomla, cargue todos los archivos al host.
Esto se hace seleccionando todos los archivos de Joomla de su disco duro local y arrastrándolos a la ventana que está conectada al host. Esto iniciará la transferencia de todos sus archivos de Joomla a su disco duro.
Usando el Administrador de archivos
Si su alojamiento utiliza CPanel o tiene un Administrador de archivos como parte de la cuenta de alojamiento, puede realizar la transferencia de una manera mucho más rápida.
- El primer paso es que necesitará ZIP o archivar la carpeta raíz de Joomla en el localhost
- Sube el archivo directamente a la carpeta raíz de la cuenta de alojamiento.
- Descomprima el archivo comprimido para obtener una copia de los archivos en el servidor Joomla
Exportar / importar la base de datos de Joomla
Advertencia: los siguientes pasos para exportar / importar la base de datos de Joomla son significativamente técnicos. Tenga en cuenta lo que está haciendo porque puede crear un verdadero lío.
En particular, la mayoría de la configuración y los datos de las extensiones de Joomla (como la de uno CollectiveRay mencionado aquí) todos almacenan sus datos y configuración en la base de datos, lo que lo convierte en una parte crítica de su proceso.
El siguiente paso para transferir el sitio que ha creado localmente al servidor web es la transferencia de la base de datos de Joomla desde su MySQL local a la servidor web base de datos. Esto consta de dos pasos
- Exportando su base de datos local actual
- Importar la base de datos exportada a la base de datos MySQL en el servidor de la empresa de alojamiento
Exportar la base de datos localhost Joomla
Para exportar su base de datos actual, necesita usar phpMyAdmin ubicado en su servidor local y exportar la base de datos.
La URL de phpMyAdmin difiere según el servidor de desarrollo local que esté utilizando. Si está utilizando XAMPP para probar y desarrollar su sitio web, encontrará phpMyAdmin en https: // localhost / phpMyAdmin
Elija la base de datos que contiene el sitio web que desea cargar y expórtelo a un archivo.
Este paso depende mucho del phpMyAdmin que esté utilizando.
Sin embargo, debería haber un enlace de exportación. Exporta todas las tablas. Una vez que la base de datos se ha exportado a un archivo .sql, debe abrir el archivo con un editor de texto y verificar que el archivo se vea bien. Debe contener las tablas de Joomla.
Asegúrese de que no haya una línea Crear base de datos. La base de datos debe crearse manualmente.
Importar a la base de datos MySQL de alojamiento
Una vez que haya exportado la base de datos, debe importarla en el host.
Su empresa de alojamiento debería poder proporcionarle acceso a MySQL. Si aún no ha creado una base de datos, debe crearla ahora.
Tome nota de todos los detalles, especialmente la dirección del servidor donde reside MySQL, el nombre de la base de datos, el nombre de usuario y la contraseña para acceder a la base de datos. Si la base de datos de Joomla ya se ha creado previamente (utilizando el procedimiento de instalación de Joomla o de otra manera), debe utilizar los detalles que se le proporcionaron al crear la base de datos.
Inicie sesión en la interfaz phpMyAdmin, busque la pestaña de importación e importe el archivo que ha exportado anteriormente. Una vez más, la ubicación del enlace de importación varía según la versión de phpMyAdmin que se utilice, sin embargo, esto debería ser bastante intuitivo.
Si tiene algún problema para hacer esto, su empresa de alojamiento le ayudará a importar este archivo a la base de datos correctamente.
Configura el configuration.php correctamente
Hasta ahora, si intenta acceder a su sitio web, probablemente se le dará un error.
Esto se debe a que el archivo configuration.php que tenía en su servidor local no contiene la información relacionada con los detalles de su cuenta de alojamiento. Como se indicó anteriormente, si su host ya ha instalado Joomla por usted, debe dejar el archivo configuration.php creado sin cambios.
De lo contrario, deberá cambiar los siguientes detalles críticos:
Joomla 3
- public $ host = 'localhost'; - esta es la dirección del servidor que aloja su base de datos MySQL
- public $ usuario = 'sqluser'; - este es el nombre del nombre de usuario que se utilizará para acceder a la base de datos Joomla MySQL
- public $ contraseña = 'p @ ssw0rd'; - contraseña para la base de datos MySQL
- public $ db = 'j15stable'; - Nombre de la base de datos MySQL Joomla
- public $ log_path = '\ home \ logs'; - la ruta donde se almacenarán los archivos de registro
- public $ tmp_path = '\ home \ tmp'; - la ruta de los archivos tmp
Una vez que se hayan dado los valores correctos a todas estas entradas en el archivo configuration.php, Joomla debería poder acceder a la base de datos y al código y, por lo tanto, si va a la dirección de su página, debería tener un sitio web de Joomla que funcione con todos los personalización que ha realizado.
De lo contrario, es probable que una de las configuraciones anteriores sea incorrecta, o es posible que deba configurar algunas configuraciones más.
Pruebe y asegure el sitio web
Revise todo el sitio web para asegurarse de que todo se haya configurado correctamente.
Como debería haber subido el sitio web, la mayoría de las configuraciones deberían ser correctas. Sin embargo, es posible que aún tenga que realizar algunas configuraciones menores, así que revise cada página y área para comprobar que todo funciona correctamente.
También debe seguir todos los pasos para proteger su sitio web Joomla.
La salida fácil
Como puede ver, los pasos son bastante complicados y requieren bastante conocimiento de varias tecnologías.
Esto no es algo que deba intentar alguien que no tenga experiencia o que no entienda lo que está sucediendo. Si cree que estas instrucciones son demasiado difíciles de seguir, puede preguntarle a un tercero como CollectiveRay :)
También puedes echarle un vistazo InMotion que también lo ayudará a migrar su sitio web desde su localhost
Go Live
Empiece a comercializar su sitio web :)
Si cree que alguna sección de este tutorial requiere más detalles, comente a continuación y estaremos encantados de editar el artículo para proporcionar más información.
¿Te resultó útil este artículo? Por favor compártelo, aquí hay algunos artículos más que quizás quieras leer:
La guía completa para la optimización de motores de búsqueda para Joomla!, cómo hacer que Joomla se cargue más rápido y excelentes formas de aumentar el tráfico del sitio web con las redes sociales.
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!
Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.