Installare apache 2 su Debian


Dove installare e configurare apache2 si linux Debian? Non preoccupatevi, non è cosi difficile! Vediamo in pochi e semplici passi come fare.

Per prima cosa Debian mette a disposizione apt (Advanced Package Tool), come gestore di pacchetti, il quale semplifica la di molto la vita quando dobbiamo installare, disinstallare o aggiurnare pacchetti sulla nostra installazione Debian. Tramite apt andiamo ad installare apache2

apt-get install apache2

Nel caso vogliate utilizzare la modalità preforking utilizzata in apache 1.3 (piu stabile ma meno prestante rispetto al modello a thread della versione 2), installate anche il seguente pacchetto

apt-get install apache2-mpm-prefork

L’installazione base è completata. Ora passiamo a qualche semplice configurazione.
Vediamo la struttura base di un file di configurazione di un VirtualHost.
Creamo un file di nome /etc/apache2/sites-available/test e compiagli dentro il seguente contenuto.
Vediamo di capire le direttive base
VirtualHost è la direttiva che indica un nuovo VirtualHost, al suo interno sono presenti tutte le direttive ad esso relative. Qui al posto di [IP] [PORT] impostiamo l’indirizzo e la porta sulla quale il nostro VirtualHost accetta richieste.
ServerAdmin indica l’indirizzo email dell’amministratore del server.
DocumentRoot è il path alla cartella dei file del nostro sito.
ServerName è il nome del dominio sulle quali il nostro VirtualHost accetta richieste.
ServerAlias è il nome di ulteriori domini sulle quali il nostro VirtualHost accetta richieste.
ErrorLog è il nome del file dove vengono loggati errori relatvi a questo VirtualHost.
CustomLog è il nome del file dove vengono loggati gli accessi al VirtualHost.


<VirtualHost [IP]:[PORT]>
ServerAdmin support@easymarketcrs.it
DocumentRoot /www/sito-test
ServerName nostrosito.com
ServerAlias www.nostrosito.com alias1.nostrosito.com alias2.nostrosito.com
ErrorLog /var/log/apache2/vh/test/revolution/error.log
CustomLog /var/log/apache2/vh/test/access.log combined
</VirtualHost>

Ora possiamo provare il nostro virual host impostando il file di host del nostro client come segue (IP è lo stesso ip impostato nel file precedente)
[IP] www.nostrosito.com

Apriamo un browser e andando alla url www.nostrosito.com vediamo la nostra ultima creazione.

Questo è solo l’inizio con Apache2. Lascio ai prossimi ulteriori configurazioni.
Accetto come sempre correzzione, domande e suggerimenti, quindi non esitate a commentare!

Share and Enjoy:
  • Facebook
  • Google
  • LinkedIn
  • Technorati
  • del.icio.us
  • Ma.gnolia
  • MySpace
  • Segnalo

, , , , , , ,

  1. No comments yet.
(will not be published)
  1. No trackbacks yet.