Tutorial - Instalar manualmente un CMS en mi alojamiento
Objetivo
Esta guía explica cómo instalar manualmente un CMS (del inglés content management system), como WordPress, Joomla!, Drupal, PrestaShop, Pico, Grav, Typo3 o SPIP en pocos pasos.
Ponemos a su disposición este tutorial para ayudarle lo mejor posible en tareas habituales. No obstante, si necesita ayuda, le recomendamos que contacte con un proveedor especializado o con el editor del CMS que haya elegido instalar. Nosotros no podremos asistirle. Más información en la sección "Más información" de este tutorial.
Para contactar con los diferentes editores de los CMS mencionados, consulte los enlaces a sus páginas oficiales respectivas:
Para instalar su CMS automáticamente desde su área de cliente de OVHcloud, consulte nuestra documentación sobre la instalación de un módulo en un clic](/guides/web-cloud/web-hosting/cms-install-1-click-modules/).
Descubra cómo configurar su sitio web instalando manualmente un CMS.
Requisitos
- Tener contratado un plan de hosting de OVHcloud que contenga al menos una base de datos.
- Disponer de un dominio
Acceso al área de cliente de OVHcloud
- Enlace directo: Hosting plans
- Ruta de navegación:
Web Cloud>Alojamientos> Seleccione su alojamiento web
Procedimiento
Presentación de los CMS
Para ayudarle a elegir su CMS, consulte a continuación una breve descripción para cada uno de los CMS anteriores.
WordPress
WordPress suele utilizarse para crear un sitio web o blog. Está basado en la tecnología PHP y cuenta con una gran variedad de herramientas, como un corrector ortográfico y plugins para el e-commerce, el SEO o la seguridad de su sitio web.
Más información en nuestra página relativa a módulo WordPress
- Sitio oficial de WordPress
Joomla!
Joomla! es un CMS que permite crear sitios web y aplicaciones web de alto rendimiento.
La comunidad Joomla! es muy grande y puede prestar asistencia y servicios en todos los ámbitos relacionados con este CMS (ayuda, documentación, asistencia técnica, temas, etc.).
Más información en nuestra página relativa a Joomla!
- Sitio oficial de Joomla!
Drupal
Drupal es una plataforma open source gratuita con PHP creada en 2000. Drupal permite crear rápidamente sitios web dinámicos.
Más información en nuestra página relativa a Drupal
- Sitio oficial de Drupal
PrestaShop
CMS creado en 2005 y dedicado a la creación de sitios web de e-commerce. Fuera de las funcionalidades habituales de las tiendas en linea, este software también puede personalizarse con módulos, temas y modelos.
Más información en nuestra página relativa a PrestaShop
- Sitio oficial de PrestaShop
Pico
Pico es un CMS ligero basado en PHP, ideal para crear sitios web o blogs. Sin base de datos, utiliza archivos Markdown para administrar el contenido. Soporta extensiones para personalizar su sitio web.
- Sitio web oficial de Pico
Grav
Grav es un CMS moderno y flexible basado en PHP. Está diseñado sin base de datos y utiliza archivos Markdown para el almacenamiento y la gestión de contenido. Grav se distingue por su sistema de gestión de paquetes que facilita la instalación y la actualización de los plugins y temas para su sitio web.
- Sitio web oficial de Grav
Typo3
Typo3 es un CMS basado en PHP, diseñado para el desarrollo de sitios web de todos los tamaños, desde pequeñas hasta grandes empresas. Se basa en una base de datos para almacenar el contenido. Ofrece una amplia gama de extensiones para ampliar sus funcionalidades y personalizar su sitio web.
- Sitio web oficial de Typo3
SPIP
SPIP es un CMS diseñado principalmente para la publicación y la gestión de sitios web editoriales como periódicos o revistas en línea. Basado en PHP y basado en una base de datos SQL, facilita la creación de sitios web enriquecidos con contenido textual, gráfico y/o multimedia.
- Sitio oficial de SPIP
No importa cuál sea el CMS que elija, le recordamos que OVHcloud no proporciona soporte sobre el uso de estos CMS. Si necesita ayuda, contacte directamente con el editor del CMS que haya elegido utilizando los enlaces que se indican más arriba en este tutorial.
Etapa 1 - preparar la instalación
Para instalar un CMS en su plan de hosting, es necesario realizar algunos preparativos.
1.1 - Comprobar la declaración de la "carpeta raíz"
La "carpeta raíz" corresponde al directorio en el que se instalará su futuro CMS en su alojamiento. Se recomienda elegir un directorio vacío para evitar conflictos con sus otros posibles sitios web.
Consulte nuestra documentación que describe cómo crear un sitio web en su alojamiento web para definir el directorio raíz a utilizar con su CMS.
Si define un nombre de "carpeta raíz" que no existe en su alojamiento web, se creará automáticamente en el espacio de almacenamiento FTP de su alojamiento web.
1.2 - Comprobar el "puntero" del nombre de dominio
- Asegúrese de que el dominio que utilizará para acceder al CMS y el subdominio en "www" apuntan a la dirección IP de su plan de hosting.
Para obtener la dirección IP de su plan de hosting, conéctese a su área de cliente de OVHcloud en la sección Web Cloud y seleccione su plan de hosting en la sección Alojamientos.
En el recuadro Información general, a su derecha, encontrará la dirección IP de su alojamiento web en el formulario IPv4.
Si la zona DNS activa de su dominio está gestionada en su área de cliente de OVHcloud, compare la dirección IP de su alojamiento con la presente en la zona DNS de su dominio, ayudándole a nuestra documentación sobre las zonas DNS de OVHcloud.
Si ha activado las opciones CDN o IP del país con su dominio, utilice la dirección IP adecuada con nuestra documentación que recoge todas las direcciones IP de nuestros alojamientos compartidos.
Si no puede realizar estas comprobaciones, póngase en contacto con el proveedor de hosting de su zona DNS activa para actualizar el direccionamiento del dominio.
Todos los cambios realizados en la zona DNS conllevan un plazo de propagación de entre 4 y 24 horas.
- Obtenga la información necesaria para conectarse al espacio FTP de su alojamiento web.
- Consulte los accesos a la base de datos de su plan de hosting, si ya existe, o cree una con ayuda de documentación.
1.3 - Instalar el cliente FTP gratuito "FileZilla"
Si todavía no utiliza un cliente FTP, puede utilizar Filezilla. Consulte la página de descarga gratuita y el tutorial sobre su uso en nuestra documentación sobre el uso de FileZilla en el alojamiento de OVHcloud.
Existen otros clientes FTP que puede utilizar, por ejemplo, Cyberduck. Para más información, consulte nuestra guía relativa al uso de Cyberduck con el plan de hosting de OVHcloud.
1.4 - Preparar una base de datos
Algunos CMS funcionan sin bases de datos. Si es el caso del CMS que quiere instalar, omita este paso.
La mayoría de los CMS necesitan una base de datos para funcionar. Nuestros planes de hosting contienen, a excepción de Alojamiento gratuito 100M.
Utilice nuestra guía para crear una base de datos desde su plan de hosting.
Si tiene un plan Web Cloud Databases en MySQL o MariaDB y quiere utilizarlo para instalar manualmente su CMS, consulte nuestra documentación sobre la creación de una base de datos en un servicio Web Cloud Databases.
Una vez que haya creado la base de datos, deberá descargar los parámetros de conexión (servidor, nombre de la base de datos, nombre de usuario y contraseña) y conservarlos para el etapa 3 de esta guía.
Si desea instalar su CMS con una base de datos ya existente, recupere los parámetros de conexión a su base de datos directamente en los archivos del sitio web asociados a esta.
Si también se trata de un CMS idéntico al que tiene que instalar, puede utilizar esta guía para identificar los archivos de configuración en su espacio de almacenamiento FTP.
Conéctese a la base de datos para identificar los "prefijos" de las tablas que ya están en su interior. para no elegir un "prefijo" de tabla que ya utilice otro sitio web.
Etapa 2 - iniciar la instalación manual
2.1 - Obtener los archivos de origen de su CMS
Acceda a la web del editor del CMS que haya elegido para descargar los archivos de origen.
A continuación se muestran los enlaces a las páginas de descarga de los CMS que figuran en el presente tutorial:
Recupere la versión PHP y, si su CMS utiliza una base de datos, identifique la versión MySQL o MariaDB necesaria para hacer funcionar su CMS.
Para ello, consulte el enlace a la página oficial del CMS que quiera instalar:
Configure la versión de PHP en su alojamiento web con nuestra guía sobre el cambio de versión PHP de un alojamiento web.
Si ya utiliza una versión de PHP igual o superior a la necesaria, no es necesario realizar ningún cambio.
Siga las instrucciones del editor de su CMS hasta que los archivos de origen se carguen a su ordenador y continúe leyendo este tutorial.
Si tiene otros sitios web alojados en su plan de hosting, compruebe que son compatibles con la versión de PHP que seleccione para su nuevo CMS.
2.2 - Descomprimir los archivos fuente descargados en una nueva carpeta
Para mayor facilidad, sustituya en este paso el nombre de la carpeta "CMS" por el nombre del CMS que haya elegido. (WordPress, Joomla!, Drupal, PrestaShop, etc.).
El archivo descargado está en un formato comprimido (zippé). Cree una carpeta llamada "CMS" en su ordenador y luego descomprima el contenido del archivo descargado en la carpeta "CMS".
Para ello, abra la carpeta en la que haya descargado el archivo comprimido, haga clic derecho sobre el archivo en cuestión y seleccione "Extraer todo... ".
Indique la carpeta "CMS" en la que quiera descargar los archivos desde esta carpeta.
2.3 - Mover los archivos fuente de la carpeta "CMS" al "directorio raíz" de su alojamiento web
Una vez descomprimidos los archivos en su carpeta "CMS", conéctese por FTP al espacio de almacenamiento utilizando el cliente FTP FileZilla y, a continuación, copie los archivos contenidos en la carpeta "CMS" en la "carpeta raíz" que haya establecido en su alojamiento durante el etapa 1 de esta guía.
A continuación, un ejemplo con el CMS WordPress:
Le recomendamos encarecidamente que utilice una "carpeta raíz" vacía para evitar conflictos con otro de sus sitios web. Compruebe que la carpeta de destino no contenga ningún elemento antes de mover los archivos.
El almacenamiento de los archivos en el alojamiento puede tardar unos minutos.
Una vez finalizada la transferencia, compruebe que todos los elementos de la carpeta local "CMS" se hayan transferido correctamente a la carpeta raíz de su alojamiento web.
Caso Particular: Si tiene una velocidad de internet limitada y/o un plan de hosting Pro o superior, puede utilizar la conexión SSH para colocar los archivos de origen de su CMS en el espacio de almacenamiento de su alojamiento web.
Para conectarse a su alojamiento por SSH, consulte nuestra guía sobre la conexión por SSH desde un alojamiento compartido de OVHcloud.
Una vez que se haya conectado a SSH, ejecute los siguientes comandos:
Acceda a la carpeta raíz en la que quiere instalar su CMS en su alojamiento web:
- Consulte los archivos de origen de su CMS directamente desde su "directorio raíz" con el comando correspondiente al CMS que haya elegido:
latest permite instalar automáticamente la última versión del CMS.
- Descomprima los archivos de origen de su CMS en la carpeta raíz utilizando el comando correspondiente al CMS que haya elegido:
- En la carpeta raíz se crea una carpeta "CMS". Mueva su contenido a la base de su carpeta raíz:
- Elimine la carpeta "CMS" ya vacía:
- Elimine el archivo comprimido correspondiente al CMS que haya elegido:
Etapa 3 - Finalizar la instalación manual
Antes de continuar la instalación, vacíe la caché de su navegador de Internet para evitar cualquier error.
A partir de esta etapa, el procedimiento será diferente en función del CMS que haya elegido previamente.
Para continuar con la instalación, siga uno de los siguientes enlaces haciendo clic en la guía correspondiente a su CMS:
- Finalizar la instalación de WordPress
- Finalizar la instalación de Joomla!
- Finalizar la instalación de Drupal
- Finalizar la instalación de PrestaShop
- Finalizar la instalación de Pico
- Finalizar la instalación de Grav
- Finalizar la instalación de Typo3
- Finalizar la instalación de SPIP
Más información
Migración de su sitio web y de su correo a OVHcloud
Publicar un sitio web en internet en un alojamiento web
Alojar varios sitios web en un mismo hosting
Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con partners de OVHcloud.
Si quiere disfrutar de ayuda para utilizar y configurar sus soluciones de OVHcloud, puede consultar nuestras distintas soluciones pestañas de soporte.
Interactúe con nuestra comunidad de usuarios.