Instalación
Instala Wordpress 5.6.1 en un contenedor.
Estos pasos se describen en la sección
How to install wordpress
El sitio wordpress debe ser accesible desde la raiz del dominio, es decir, se debe acceder mediante la url
https://10.1.2.3.4/ (y no mediante https://10.1.2.3.4/wordpress/.
Cambiar contraseña de admin:
Primero hay que averiguar el nombre de la base de datos:
mysql -e "show databases;"
Una vez sabemos el nombre de la base de datos, averiguamos el
nombre de la "tabla de usuarios"
mysql -e "use nombre_bd; show tables"
Ahora averiguamos el nombre de usuario del administrador:
mysql -e "SELECT * FROM nombre_bd.tabla_usuarios"
mysql -e "UPDATE nombre_bd.tabla_usuarios SET password = MD5('el_nuevo_password') WHERE username='admin';"
Activar SSL
Para activar SSL, ejectua los siguientes comandos.
Comprueba las rutas de:
- Fichero de configuración apache del sitio Moodle (/etc/apache2/sites-enabled/000-default.conf)
- Fichero de configuración de Moodle (/var/www/html/moodle/config.php)
apt install ssl-cert
make-ssl-cert generate-default-snakeoil --force-overwrite
a2enmod ssl
sed -i 's/<VirtualHost \*:80>/<VirtualHost \*:443>\n\tSSLEngine On\n\tSSLCertificateFile \/etc\/ssl\/certs\/ssl-cert-snakeoil.pem\n\tSSLCertificateKeyFile \/etc\/ssl\/private\/ssl-cert-snakeoil.key/' /etc/apache2/sites-enabled/000-default.conf
sed -i 's/http:/https:/' /var/www/html/moodle/config.php
systemctl restart apache2
Actualizar la IP del sitio Wordpress
Si la IP del servidor cambia, hay que actualizar la URL del sitio Wordpress a la nueva IP.
El primer paso es conocer el nombre de la base de datos:
mysql -e "show databases;"
Luego hay que actualizar dos campos en la base de datos, para establecer la nueva URL:
mysql -e "UPDATE wpdb.wp_options SET option_value='http://x.x.x.x/' WHERE option_name IN ('siteurl', 'home');"
Sitio wordpress
El sitio a desarrollar consiste en una web de comercion on-line.
La homepage (la página a la que se accede al poner la IP -o nombre de dominio-) debe consistir en una Landing Page en
la cual se anuncian el producto o productos más destacados.
La homepage debe tener, al menos, dos enlaces:
Tienda on-line
Utiliza el plugin WooCommerce para poner en marcha la tienda virtual.
La tienda tiene que vender tanto productos físicos como descargables.
Organiza los productos en categorías
Informacion sobre la empresa
En esta página se muestra información sobre la empresa.
Novedades
Esta página mostrará los posts más recientes