Asennus tapahtuu pääkäyttäjän oikeuksilla seuraavasti:
apt-get install apache2
Sitä ennen kannattaa päivittää paketit komennolla apt-get update ja apt-get upgrade.
Apache2 asennus linux käyttöjärjestelmään
- Käynnistä käyttöjärjestelmä (Kubuntu/Ubuntu/Debian)
- Avaa terminaali
- Kirjaudu pääkäyttäjänä (sudo -i)
- Päivitä paketit apt-get update
- Tee juuri tasolla kansio www, käyttäen komentoa mkdir www
- Asenna Apache2 (apt-get install apache2)
- Konfiguroi Apache2.conf ja muuta halutuksi www-kansion osoitus (etc/apache2/sites-available/)

Huomioi että eri apache2 käännösversioissa on erilaiset konfiguraatiotiedostot! Lisää käännösversiosta voit lukea apachen sivuilta.
Halutessa kansioita voi asettaa salasanan taakse ja siihen tarvitaan konfigiin muutos ( AllowOverride AuthConfig ) Apachen tietoturvaa voi parantaa lisäämällä kaksi riviä apache2.conf tiedostoon.
ServerSignature off
ServerTokens Prod


Käynnistä Apache2 uudelleen (service apache2 restart) Testaa selaimella palvelimen toiminta Lataa palvelimelle verkkosivut ja testaa niiden toiminta Access/Error logit löytyy vakiona hakemistosta:
/var/log/apache2/ Logien analysointiin mielestäni hyvä työkalu on goaccess.
Se on avointa lähdekoodia sekä se toimii suoraan komentorivillä. /apache2/mods-enables/dir.conf tiedostoon lisätään tiedostonimiä lisää, avautumisprioriteetti on samassa järjestyksessä kuin tiedostoa luetaan.
esim:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm Index.htm main.html main.htm Main.htm koti.html Koti.html koti.htm koti.php Koti.php home.html Home.html home.htm
