En esta guía veremos cómo crear un sitio web desde cero, empezando por los cimientos. Empezaremos configurando un servidor web con Ubuntu Server, para luego instalar WordPress.
Algunas herramienta que utilizaremos serán Virtualbox para crear una máquina virtual donde corramos Ubuntu Server. En este caso será una versión ya instalada lista para usar, descargada desde Osboxes. Además utilizaremos PuTTY para conectarnos al servidor a través de SSH.
Una vez que tengas Ubuntu Server instalado en tu equipo, es hora de instalar el software que necesitas para convertirlo en un servidor web: Apache, PHP y MySQL. Pero antes actualizaremos los repositorios e instalaremos actualizaciones si existieran.
sudo apt update && sudo apt upgrade
Con esta linea de código instalaremos no sólo Apache, PHP y MySQL, sino también algunas módulos y herramientas como phpMyAdmin para gestionar las bases de datos. En la terminal SSH escribe:
sudo apt install apache2 php php-mysql mysql-server libapache2-mod-php phpmyadmin
Una vez que se hayan instalado todos los paquetes, puedes verificar que funciona correctamente abriendo tu navegador web y escribiendo la dirección IP de tu servidor o en caso de trabajar en local con http://localhost. Para que PhpMyAdmin sea accesible desde http://localhost/phpmyadmin debemos crear un acceso directo:
cd /var/www/html
sudo ln -s /usr/share/phpmyadmin phpmyadmin
Ahora que tenemos el servidor web funcionando, configuraremos una base de datos MySQL para instalar WordPress, pero antes asignaremos una contraseña para gestionar las bases de datos.
sudo mysql
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
mysql > FLUSH PRIVILEGES;
Instalar WordPress
WordPress es un sistema de gestión de contenidos (CMS) que te permite crear y gestionar tu sitio web de manera fácil y amigable. Para instalar WordPress, primero necesitas crear una base de datos MySQL, a través de phpMyAdmin. Ingresamos en el navegador a http://localhost/phpmyadmin con los datos de acceso que configuramos anteriormente.
Una vez que creada la base de datos MySQL, es hora de descargar e instalar WordPress. Puedes hacerlo desde el sitio web oficial de WordPress. Una vez que tengas el archivo descargado, lo descomprimimos.
cd /var/www/html/
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
Corregimos permisos y seguimos la instalacion desde el navegador en http://localhost/wordpress
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R g+rwX /var/www/html
Después de instalar WordPress, es hora de personalizar tu sitio web. Con WordPress, puedes elegir entre miles de plantillas y plugins para personalizar el aspecto y la funcionalidad de tu sitio web.
En resumen, crear un sitio web desde cero con Ubuntu Server y WordPress es fácil y accesible para todos. Si sigues los pasos descritos aquí, en poco tiempo tendrás tu sitio web funcionando y personalizado según tus necesidades. ¡Buena suerte!
Deja una respuesta