Instal·lació de Sistemes Operatius
Per al nostre projecte, utilitzarem Vagrant per crear les màquines virtuals (MV) i instal·lar els sistemes operatius. Aquest document explica com fer-ho de manera ràpida i senzilla.
1. Sistema de Desplegament
Amb Vagrant crearem les màquines virtuals definint tot al Vagrantfile. Un cop creades les màquines, utilitzarem l’opció –provision per aplicar totes les configuracions de manera automàtica. Un cop la màquina està configurada, ja no serà necessari tornar a fer-ho.
2. Instal·lació dels Sistemes Operatius
Utilitzarem Rocky Linux per a totes les màquines. A continuació, els passos generals per a la configuració:
Accedeix a la màquina virtual:
vagrant ssh [nom_de_la_màquina]
Actualitza el sistema:
sudo dnf update -y
Instal·la els paquets necessaris: Per exemple, per al servidor web Apache:
sudo dnf install httpd -y
Configura el servei (exemple per al servidor web):
sudo systemctl enable –now httpd
3. Configuració de Cada Servei
Servidor DNS (Màquina: DNS): Instal·la el servidor DNS (per exemple, BIND):
sudo dnf install bind -y
sudo systemctl enable –now named
Servidor DHCP (Màquina: DHCP): Instal·la el servidor DHCP:
sudo dnf install dhcp-server -y
Servidor Web (Màquina: WEB): Instal·la Apache:
sudo dnf install httpd -y
sudo systemctl enable –now httpd
Servidor de BBDD (Màquina: DB): Instal·la MySQL:
sudo dnf install mysql-server -y
sudo systemctl enable –now mysqld
4. Verificació
Comprova que els serveis estan en funcionament:
sudo systemctl status [servei]
Exemple per a Apache:
sudo systemctl status httpd
Test de connexió: Prova que els serveis són accessibles. Per exemple, prova el servidor web:
curl http://[IP_del_servidor_WEB]