Se pide una sola vez y acompaña a todas tus respuestas.
| Partición | Formato / uso | Tamaño |
|---|---|---|
| swap | memoria virtual | 2 G |
| / (root) | ext4 | 8 G |
| home | carpeta del usuario | 10 G |
| boot | archivos de arranque | 1 G |
$ sudo passwd root
# seña actual: la de master (2026)
# nueva seña de root: 2026 → confirmar$ htop$ su --
$ sudo apt update
$ sudo apt upgrade -y
$ reboot now$ ufw status
$ sudo apt-get install apache2$ sudo ufw allow 'Apache'
$ sudo ufw allow 'OpenSSH'
$ sudo systemctl status apache2
$ ufw app list$ sudo apt update && sudo apt upgrade -y
# reiniciar la máquina virtual
$ sudo apt install software-properties-common apt-transport-https -y
$ sudo add-apt-repository ppa:ondrej/php -y
$ sudo apt install php -y
$ sudo systemctl restart apache2
$ sudo apt install php libapache2-mod-php -y
$ php -v$ sudo apt update
$ sudo apt install mariadb-server
$ sudo mysql_secure_installation$ mkdir /var/www/html/web1 web2 web3
$ chmod -R 777 web1 web2 web3 template
$ ls -la$ wget https://download.moodle.org/download.php/direct/stable405/moodle-latest-405.tgz
# alternativa: curl -L -o moodle-latest-405.tgz <misma-URL>
$ sudo tar xf moodle-latest-405.tgz -C /var/www/html/
$ sudo mkdir /home/moodledata
$ sudo chown www-data: /var/www/html/moodle/$ create database moodle character set utf8mb4 collate utf8mb4_unicode_ci;
$ create user admin@localhost identified by 'hendy2025';
$ grant all privileges on moodle.* to admin@localhost;
$ FLUSH PRIVILEGES;$ sudo chmod 777 /var/www/html/moodle/theme/ -RSe registran tus datos y los ítems marcados en la planilla del curso (pestaña clase02) y se descarga una copia en tu dispositivo.