Description
WordPress es uno de los sistemas de gestión de contenidos (CMS) más populares del mundo, utilizado para crear blogs, sitios corporativos, tiendas en línea, portafolios y mucho más. WordPress ofrece facilidad de configuración y uso, con una amplia gama de temas y plugins para ampliar su funcionalidad. Gracias a su naturaleza de código abierto, WordPress es una solución flexible que puede personalizarse para adaptarse tanto a las necesidades de los usuarios como de los desarrolladores. Su rico ecosistema respalda a pequeñas empresas, grandes corporaciones, freelancers y desarrolladores, proporcionando una poderosa herramienta para crear sitios profesionales sin necesidad de tener conocimientos técnicos avanzados.
Getting started
1. Despliegue un servidor con WordPress desde el Marketplace.
Inicie sesión en el servidor recién creado a través de SSH. Si no sabe cómo hacerlo, consulte las instrucciones:
- Linux/MacOS: Conexión a VPS mediante SSH desde Linux/macOS
- Windows: Conexión a VPS mediante SSH desde Windows
Use la contraseña que configuró al crear el servidor con WordPress o la clave SSH que agregó. Consulte: How to create an SSH key.
2. Pasos para configurar WordPress a través de la interfaz web.
Después de iniciar sesión en el servidor, recibirá un mensaje:
Las credenciales de usuario están guardadas en el archivo: /root/.password_credentials. Para ver sus credenciales de acceso a WordPress, ejecute el siguiente comando:
cat /root/.password_credentials
Este archivo contiene: contraseña de root de MySQL, usuario, contraseña, host, puerto y nombre de la base de datos de WordPress.
El directorio raíz de su sitio web se encuentra en: /var/www/
Preparación de la base de datos. Después de ejecutar el script /root/wp_setup.sh, el sistema esperará a que la base de datos esté disponible. Esto puede tardar unos minutos.
IMPORTANTE: Si después de conectarse por primera vez al servidor algo no funciona correctamente o el script no se ejecuta automáticamente, pruebe ejecutar el siguiente comando manualmente:
/root/wp_setup.sh
3. Configuración del administrador de WordPress
A continuación, se le pedirá que introduzca los datos de su sitio y del administrador de WordPress:
- Nombre del dominio o subdominio: Ingrese el dominio de su nuevo sitio WordPress, por ejemplo: tudominio.com, ejemplo.org o blog.ejemplo.org (sin incluir "www" ni "http/https").
- Si aún no tiene un dominio, presione Enter para omitir este paso.
- Correo electrónico: Ingrese la dirección de correo electrónico para la cuenta de administrador (ejemplo: [email protected]).
- Nombre de usuario: Nombre de usuario del administrador. Puede ser "Admin" u otro más complejo.
- Contraseña: Cree una contraseña segura y robusta.
- Título del blog: Ingrese el nombre de su sitio, por ejemplo: MiBlog.
- Después de ingresar toda la información solicitada, confirme presionando "Y" (Sí).
El archivo de configuración de su sitio WordPress se encuentra en: /var/www/wordpress/wp-config.php
4. Configuración SSL con LetsEncrypt (opcional si se dispone de dominio)
El sistema ofrecerá instalar un certificado SSL mediante LetsEncrypt para asegurar su sitio con HTTPS.
Nota: Antes de configurar SSL, asegúrese de que su dominio o subdominio apunte a la dirección IP del servidor. Para ello, debe delegar el dominio a nuestro DNS o configurar la zona DNS correctamente.
Consulte la sección Zones (DNS).
Si aún no ha apuntado su dominio o desea omitir este paso, presione "n" (No).
Si desea usar LetsEncrypt, presione "y" (Sí) y en unos 5 minutos su sitio tendrá un certificado SSL válido.
También puede configurar SSL más adelante ejecutando el siguiente comando:
certbot --nginx
5. Configuración inicial de WordPress
Acceda a la interfaz web de su sitio WordPress visitando su dominio o dirección IP, por ejemplo:
https://your.domain.com or https://11.22.33.44.
Nota: Si aún no ha configurado un certificado SSL, puede aparecer un aviso de seguridad. Esto es normal y puede ignorarse temporalmente: confirme la conexión para continuar.
Una vez completado, su sitio debería verse similar a esto:
Once complete, your site will appear, similar to this:
Ingreso al panel de administración de WordPress.
Para iniciar sesión en el panel de administración de su sitio, diríjase a su dominio añadiendo la ruta wp-login.php. Por ejemplo:
https://your.domain.com/wp-login.php or https://11.22.33.44/wp-login.php
La página de inicio de sesión de WordPress se verá así:
Nota: Si activó el certificado SSL, el sitio redirigirá y se abrirá bajo su dominio.
¡Su sitio WordPress está listo!
Después de completar todos estos pasos, podrá ingresar al panel de administración de su nuevo sitio web.
El idioma predeterminado de la interfaz es el inglés.
Si desea usar otro idioma, selecciónelo en los ajustes de WordPress.
¡Ahora puede comenzar a personalizar su sitio y añadir contenido!
