Hola, este artículo parece que tiene una errata en la línea
# rm -rf latest.tar.gz && mv wordpress/* .
Debiendo ser:
# rm -rf latest.tar.gz && mv wordpress/* ./
Te contamos todo lo que sabemos
En el siguiente tutorial vamos a ver como instalar el famoso gestor de contenidos llamado WordPress en uno de nuestros servidores utilizando la imagen con Ubuntu 16.04 y la última versión de VestaCP, un panel de control muy sencillo de utilizar pero que permite hacer todo lo necesario en el servidor.
Para realizar la instalación de WordPress vamos a necesitar tener creado un servidor con VestaCP en nuestra cuenta de Clouding y además vamos a necesitar un dominio para configurar en nuestro servidor y que posteriormente será el que usemos para gestionar el WordPress.
Primero de todo abriremos nuestro navegador favorito y accederemos a VestaCP, donde iniciaremos sesión con el usuario admin y la contraseña del servidor:
https://IP_servidor:8083
Y luego iremos a Web > Añadir Web:
Una vez creado, hacemos clic en Web y nos posicionamos encima de nuestro dominio y hacemos clic a Editar y procederemos a configurar nuestra cuenta FTP:
Ahora crearemos la base de datos que usará nuestro WordPress, iremos a BD > Añadir base de datos y rellenaremos los datos de la siguiente manera (el nombre de la base de datos y el usuario pueden ser diferentes):
Finalmente, modificaremos el e-mail de usuario Admin para acciones que haremos más adelante. Iremos a Usuario > Admin > Editar y cambiaremos el campo de Email por una cuenta de correo que esté activa:
Lo primero que haremos será descargarnos WordPress y subirlo al servidor con Filezilla u otro programa de FTP. Nos podemos descargar WordPress desde el siguiente enlace y nos conectaremos al servidor por FTP con los siguientes datos:
Y copiaremos los ficheros del WordPress copiando los ficheros de la izquierda a la columna de la derecha:
Si tienes conocimientos básicos de Linux, igual es más fácil realizar este proceso mediante comandos desde una conexión por SSH al servidor. Lo primero, nos conectamos al servidor y nos posicionamos en la ruta de la web:
# cd /home/admin/web/tudominio/public_html
Descargamos WodPress en formato tar.gz:
# wget https://wordpress.org/latest.tar.gz
Descomprimimos:
# tar zxf latest.tar.gz
Eliminamos el fichero comprimido y movemos los ficheros a la ruta correcta:
# rm -rf latest.tar.gz && mv wordpress/* .
Y cambiamos permisos:
# chown admin.admin -R *
# find . -type d -exec chmod 755 {} \;
# find . -type f -exec chmod 644 {} \;
Una vez hemos realizado los pasos anteriores, ahora pasaremos a iniciar la instalación de WordPress y hacer la conexión con la base de datos que hemos creado anteriormente. Primero seleccionamos el idioma:
Tras leer atentamente las indicaciones de WordPress, hacemos clic a ¡Vamos a ello! y seguimos con la configuración.
Ahora es el momento de configurar la base de datos, utilizaremos los siguientes datos:
Si los datos introducidos son todos correctos, podremos procesar la instalación de WordPress:
Seleccionamos el nombre del sitio y demás información y hacemos clic a “Instalar WordPress“:
Y habremos finalizado la instalación de WordPress en nuestro servidor con VestaCP
Para acceder al panel de WordPress para administrarlo, tendremos que acceder mediante http://midominio.com/wp-admin y tendremos que poner el nombre de usuario y contraseña configuradas anteriormente.
Para activar un certificado SSL en nuestra web desde VestaCP, es tan sencillo como ir a Web > Editar y activar las opciones Soportar SSL y Soportar Lets Encrypt y le damos a Guardar. En unos 5 minutos tendremos activado nuestro certificado SSL.
Ahora en WordPress accederemos al panel, e iremos a Ajustes > Generales y deberemos de cambiar la Dirección de WordPress y la Dirección del sitio añadiendo HTTPS:
Y con esto ya podremos acceder a nuestro WordPress desde https://midominio.com.
Hola, este artículo parece que tiene una errata en la línea
# rm -rf latest.tar.gz && mv wordpress/* .
Debiendo ser:
# rm -rf latest.tar.gz && mv wordpress/* ./
Hola Javier,
El punto equivale a la ruta actual donde te encuentras, por lo que poner . o ./ es exactamente lo mismo 🙂
Un saludo,
Clouding
Hola, antes del apartado Instalación de WordPress no se especifica a que URL hay que dirigirse para iniciarla
Hola Abel,
Para acceder a la instalación de WordPress debes de hacerlo a través del dominio que configuras en VestaCP o si aún no apunta, puedes hacerlo a través de tu IP.
Un saludo,
Clouding.
Muchas gracias.
Lo he hecho desde la IP porque mi dominio todavía no apunta. En caso de tener más de una web en Vesta ¿cómo se redirige a cada una de ellas? Tengo dos: una de prueba y la de ejemplo del VestaCP. Ahora con la IP del servidor siempre muestra la de ejemplo.
Saludos
Hola Abel,
En ese caso deberías de modificar tu fichero hosts para que los dominios que estás añadiendo en VestaCP apunten directamente a tu servidor y de este modo te cargaran las webs por dominio.
Un saludo,
Clouding.
Hola, ya monte mi wp con mi dominio, ahora quiero agregar otra web con dominio distinto, uso la misma ip? gracias
Sí, puedes crear varios dominios con la misma IP.
Excelente aporte, realmente da gusto encontrar material de esta calidad en la web