Come installare apache su Linux Debian/Ubuntu

Come installare apache su Linux Debian/Ubuntu

Introduzione

In questa breve guida vedremo come installare apache su Linux Debian/Ubuntu.

Apache è una piattaforma server web in grado di far girare nelle nostre macchine i più comuni siti internet, dal più semplice al più complesso, gestionali web e tanto altro ancora.
Utilizzato da chiunque, da privati a professionisti alle grandi aziende di hosting è l’applicazione più diffusa nel mondo.

Apache è il motore principale attorno a cui ruotano tutte le “applicazioni” web, da un sito internet ad un file server, un server mail fino ad arrivare a gestire carichi di connessione internet tra i vari siti. Ma noi oggi ci soffermeremo solo sull’installazione.

Per questo tutorial ho creato una macchina virtuale con Debian 11 nel mio server per fare delle prove.

Installare apache su Debian/Ubuntu

Se vuoi installare apache nel tuo sistema attivo non devi fare altro che aprire il terminale, altrimenti, se come me hai la macchina in remoto, ti dovrai collegare in SSH e diventare “root” con

su -

fai un bel aggiornamento dei pacchetti con il comando

apt update

e ora passiamo ad apache

apt install apache2 -y

al termine, per verificare che sia tutto andato bene prova a dare questo comando per verificare lo stato

systemctl status apache2

dovresti avere un risultato fac-simile al mio

root@apache:/# systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-05-29 20:47:15 UTC; 54s ago
       Docs: https://httpd.apache.org/docs/2.4/
   Main PID: 974 (apache2)
      Tasks: 55 (limit: 38411)
     Memory: 5.5M
        CPU: 24ms
     CGroup: /system.slice/apache2.service
             ├─974 /usr/sbin/apache2 -k start
             ├─976 /usr/sbin/apache2 -k start
             └─977 /usr/sbin/apache2 -k start
May 29 20:47:15 apache systemd[1]: Starting The Apache HTTP Server...
May 29 20:47:15 apache systemd[1]: Started The Apache HTTP Server.
root@apache:/#

Terminato, l’installazione di apache è andata a buon fine!

Un’ulteriore verifica la puoi fare navigando all’ip della tua macchina (es. 10.0.0.124 nel mio caso) e ti apparirà la famosa pagina web di apache.

Schermata apache su Linux Debian/Ubuntu
Schermata apache su Linux Debian/Ubuntu

Comandi utili apache

Verifica status apache

systemctl status apache2

Avvio servizio apache

systemctl start apache2

Riavvio servizio apache

systemctl restart apache2

Arresto servizio apache

systemctl stop apache2

Conclusione

In questa breve guida abbiamo visto come installare apache su Linux Debian/Ubuntu e quali sono i comandi principali

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *