torstai 27. elokuuta 2015

Apachen asennus

Apache on WWW-palvelin, jota tarvitaan webbisivujen kehitykseen ja testaukseen. Alla tiivistelmä Arch Linuxin asennusohjeista, joilla asennat Apachen omaan koneeseesi.

Asenna Apache komennolla
sudo pacman -S apache

Avaa asetustiedosto muokattavaksi komennolla
sudo vim /etc/httpd/conf/httpd.conf

Tee tiedostoon muutokset:
ServerName Arch
AllowOverride all
#LoadModule mpm_event_module modules/mod_mpm_event.so
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule rewrite_module modules/mod_rewrite.so

Tallenna tiedosto ja sulje editori. Avaa sitten toinen asetustiedosto komennolla
sudo vim /etc/httpd/conf/extra/httpd-userdir.conf

Tee tiedostoon muutokset:
AllowOverride all

Luo henkilökohtaiseen kotihakemistoosi public_html-alihakemisto WWW-sivuille
mkdir ~/public_html
chmod o+x ~ ~/public_html

Käynnistä lopuksi Apache komennolla
sudo systemctl start httpd.service
sudo systemctl enable httpd.service

Avaa nettiselain ja surffaa osoitteeseen localhost/~teppo, missä teppo on
henkilökohtainen käyttäjätunnuksesi. Jos kaikki meni oikein, näet
public_html-hakemiston listauksen.