Copia tot els fitxers del directori de treball a la MV
Primer tens que estar en el dirertori dels fitxers, i aixo es pot fer en la terminal del teu ordinador, on posaras la commanda “cd /home/$USER/wordpress”.
Despres en escrius vagrant up, perque tinguis la maquina virtual del WordPress, llavors tindras que orbrir Virtualbox.
Una vegada entras a la maquina virtual, tens que saber la seva IP, amb la commanda “ip a”.
Gracies a la ip fas la copia de tots els fitxers del directori de treball ala MV amb aquesta commanda: ” scp -r /home/$USER/wordpress/* vagrant@ip-mv:/ruta/de/la/carpeta/ “.
Descomprimeix l'arxiu "tar.gz" de la MV
Accedim amb ssh a la maquina virtual desde la ip: “ssh vagrant@ip-mv”. Exemple: “ssh vagrant@172.24.199.250”
Una vegada dins de la MV, descomprimim l’arxiu tar.gz, amb la commanda “tar -xvzf “$USER.tar.gz”
Crea el directori "/var/www/html/$NOM" a la MV
Amb la comanda “sudo mkdir /var/www/html/$USER”, podem crear el directori en la MV
Copia el contingut del directori "20250317-$NOM" dins del directori que acabes de crear
“sudo cp -r /home/vagrant/20250317-$USER/* /var/www/html/$USER/”. Amb aquest codi podrem copiar el contingut del directori al que vam crear.
Crea un enllaç simbòlic del fitxer que acabes de copiar a "/etc/nginx/sites-enabled/" amb el mateix nom
Per crear l’enllaç simbólic: “sudo ln -s /etc/nginx/sites-available/$USER.conf”
Executa les ordres del fitxer "$NOM.sql" dins del servidor de BBDD
Tenim que entrar al mysql, y amb la carpeta que ens va pasar en el professor dins de WordPress, copiem el contingut al mysql.
Reinicia el servidor web "nginx"
“sudo systemctl restart nginx”, podem reiniciar el servidor així
Llavor amb el “sudo vim /etc/hosts/”, podem obrir el archiu, y posar la IP de la MV y la url del nostre portafoli.
Per últim quedaria buscar la nostra url en el navegador