Come installare Apache web server su Ubuntu server

Il server web Apache è uno dei server web più popolari per i sistemi operativi UNIX e Windows. Ti permette di servire pagine web e distribuire applicazioni web. Può anche essere usato come server proxy inverso. In questo articolo, ti mostrerò come installare e configurare il server web Apache su Linux Ubuntu server.

Prerequisiti

Prima di installare il server web Apache, devi avere i seguenti requisiti:

  • Un server Linux Ubuntu con almeno 4GB di RAM e 5GB di spazio di archiviazione.
  • Java versione 8 o superiore installata sul tuo server. Puoi controllare la tua versione di Java eseguendo il comando java -version.
  • Un utente non-root con privilegi sudo.

Passo 1: Aggiorna il repository di sistema

Il primo passo è aggiornare il repository di sistema per assicurarti di avere i pacchetti più recenti disponibili per l’installazione. Accedi al tuo server Ubuntu usando SSH ed esegui il seguente comando:

sudo apt update

Passo 2: Installa il server web Apache

Il passo successivo è installare il server web Apache dal repository APT. Esegui il seguente comando:

sudo apt install apache2

Questo installerà il server web Apache e le sue dipendenze sul tuo server.

Passo 3: Avvia e abilita il servizio Apache

Dopo aver installato il server web Apache, devi avviare e abilitare il servizio Apache in modo che si avvii automaticamente quando il tuo server si accende. Esegui i seguenti comandi:

sudo systemctl start apache2
sudo systemctl enable apache2

Passo 4: Testa la tua installazione del server web Apache

Per verificare che la tua installazione del server web Apache sia stata riuscita, puoi eseguire il seguente comando:

service apache2 status

Questo ti mostrerà lo stato del servizio Apache. Dovresti vedere qualcosa di simile a questo:

● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2023-05-06 11:17:54 CEST; 3min 12s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 1234 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 1235 (apache2)
      Tasks: 55 (limit: 2286)
     Memory: 6.7M
     CGroup: /system.slice/apache2.service
             ├─1235 /usr/sbin/apache2 -k start
             ├─1236 /usr/sbin/apache2 -k start
             └─1237 /usr/sbin/apache2 -k start

May 06 11:17:54 ubuntu-server systemd[1]: Starting The Apache HTTP Server...
May 06 11:17:54 ubuntu-server apachectl[1234]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
May 06 11:17:54 ubuntu-server systemd[1]: Started The Apache HTTP Server.

In alternativa, puoi anche usare il tuo browser web per accedere all’indirizzo IP o al nome di dominio del tuo server. Dovresti vedere la pagina di benvenuto predefinita di Apache come questa:

 

Conclusione

In questo articolo vi ho mostrato come installare e configurare il server web Apache sul server Linux Ubuntu. Ora potete usare Apache per ospitare il vostro sito web o la vostra applicazione web sul vostro server.

Se avete domande o commenti, non esitate a contattarmi lasciandomi un commento. Grazie per aver letto! 😊


Home » Blog » IT » Linux » Come installare Apache web server su Ubuntu server

Lascia un commento