@Capitancuk
Se sei totalmente digiuno di cose di rete, prima di andarti a infognare con antamila installazioni (che se non sai bene come funzionano rischiano di essere solo controproducenti), inizia a servirti da solo (su 127.0.0.1) pagine HTML con il semplice Apache che è di serie su qualsiasi macchina Linux.
Poi passi al PHP, quindi a MariaDB (MySql).
Quando capisci cosa vuoi fare puoi decidere di andare più avanti e installare qualcosa più sofisticato.