He realitzat una actualització completa del Sistema Operatiu utilitzant exclusivament fonts de programari oficials de la distribució. Això garanteix estabilitat, seguretat i compatibilitat amb totes les eines que s’instal·laran posteriorment.

Comandes utilitzades:

sudo apt update
sudo apt upgrade -y

Debian 13 és molt minimalista per defecte. Moltes eines bàsiques no venen instal·lades. Instal·larem les més útils per al dia a dia d’un administrador de sistema.

apt install -y curl wget net-tools nano vim git

Configuració bàsica de Git

git config –global user.name «El teu nom»
git config –global user.email «correu@exemple.com»
git config –global core.editor nano
git config –list

Verificar les eines instal·lades

Si veus el número de versió sense errors, l’eina està correctament instal·lada i funciona. Apunta la IP que apareix a ifconfig — la necessitaràs més endavant.

Instal·lar Apache

apt install -y apache2

Apache s’inicia automàticament després d’instal·lar-se. Obre un navegador web i accedeix a http://localhost — hauries de veure la pàgina de benvinguda d’Apache.

Crear una pàgina web de prova

Instal·lar i configurar MariaDB

Codi utilitzat:

apt install -y mariadb-server mariadb-client

Crear una base de dades i un usuari de prova

Instal·lar i configurar el Firewall

Codi utilitzat:

apt install -y ufw

Configurar les regles bàsiques

Verificar l’estat del firewall

El firewall està actiu. Els ports 22 (SSH), 80 (HTTP) i 443 (HTTPS) estan oberts. Qualsevol altre port estarà bloquejat per defecte.

Instal·lar i configurar SSH

SSH (Secure Shell) permet accedir al teu servidor de forma segura des d’un altre ordinador a través de la xarxa. Tota la comunicació està xifrada.

Instal·lar el servidor SSH

apt install -y openssh-server

Aplicar els canvis i verificar SSH

Sistema Debian 13✓ Actualitzat
Apache2✓ Actiu
MariaDB✓ Actiu
UFW Firewall✓ Actiu
OpenSSH Server✓ Actiu
curl, wget, git…✓ Instal·lats