Sommario:

Installazione di Apache2 su Ubuntu Server: 4 passaggi
Installazione di Apache2 su Ubuntu Server: 4 passaggi

Video: Installazione di Apache2 su Ubuntu Server: 4 passaggi

Video: Installazione di Apache2 su Ubuntu Server: 4 passaggi
Video: Come creare un server Apache su Linux 2024, Dicembre
Anonim
Installazione di Apache2 su Ubuntu Server
Installazione di Apache2 su Ubuntu Server
Installazione di Apache2 su Ubuntu Server
Installazione di Apache2 su Ubuntu Server

L'installazione di Apache2 su un server Ubuntu ti darà la possibilità di ospitare il tuo sito web personale. Puoi usarlo per il tuo uso personale, aziendale o persino per lo sviluppo web.

Passaggio 1: installazione

Apache è incluso nei repository di pacchetti applicativi predefiniti di Ubuntu, quindi non sono necessari strumenti o processi speciali per installarlo. Possiamo semplicemente aggiornare e installare il pacchetto direttamente da Ubuntu. Inizia accedendo al tuo server e aggiornando apt.

sudo apt-get update

Questo aggiornerà la cache dei pacchetti con tutti i pacchetti attualmente disponibili. Una volta aggiornato, vai avanti e installa Apache2.

sudo apt-get install apache2

Questa installazione installerà Apache2 e tutte le dipendenze mancanti, quindi assicurati di accettare quelle che potrebbero verificarsi durante il processo di installazione. Una volta completato, Apache2 è installato, tuttavia è necessaria un po' più di configurazione per farlo funzionare.

Passaggio 2: regola il firewall

Ubuntu ha un firewall predefinito chiamato ufw che è piuttosto restrittivo. Vorremo aprirlo per consentire il flusso delle comunicazioni da/verso il server Web Apache. Utilizzare i seguenti comandi per aprire il firewall. UFW ha un profilo Apache predefinito integrato.

sudo ufw allow 'Apache Full'

Oppure puoi facoltativamente farlo manualmente per porta.

sudo ufw consenti 80

sudo ufw consenti 443

Passaggio 3: controllo del server

Una volta che Apache è stato installato e il firewall è stato aperto, puoi controllare lo stato del server per la prima volta. Usa il comando seguente per assicurarti che il servizio sia effettivamente in esecuzione.

sudo service apache2 status

Se il servizio funziona correttamente, dovresti vedere lo stato "RUNNING". In caso contrario, emettere un comando "start" invece di un comando "status" per avviarlo. Ora che il server è in esecuzione, puoi accedere al server tramite il nome host o l'IP per visualizzare il sito Web Apache predefinito.

Nome host

o

ifconfig

Dopo aver raccolto il nome host completo o l'indirizzo IP del server Web, apri il browser e vai all'URL in cui il sito Web è in ascolto, ad es.

nomehost o https://nomehost o https://nomehost o

Passaggio 4: Posizioni di configurazione/log predefinite

Apache ha alcune posizioni predefinite per l'archiviazione o la lettura dei file. Dovrai curiosare un po' sul tuo server per capire davvero le cose, ma le impostazioni predefinite per Ubuntu sono di solito nelle posizioni sottostanti

File Web – /var/www/html/

File di configurazione

/etc/apache2/apache2.conf /etc/apache2/sites-available/000-default.conf

Log – /var/logs/apache2

Consigliato: