Muokataan sivua Apache HTTPD
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 5: | Rivi 5: | ||
| lisenssi=[[Apache-lisenssi]] | | lisenssi=[[Apache-lisenssi]] | ||
| käyttöliittymä=www | | käyttöliittymä=www | ||
| kotisivu=[ | | kotisivu=[http://httpd.apache.org/ httpd.apache.org]}} | ||
Apache httpd on [[Apache Software Foundation|Apache-säätiön]] tuottama http-palvelin, joka hallitsee http-palvelinmarkkinoita 50% markkinaosuudellaan. | |||
==Asennus== | ==Asennus== | ||
{{asenna|Apache|apache2 | {{asenna|Apache|apache2}} | ||
== Palvelinprosessin käynnistäminen ja hallinta == | == Palvelinprosessin käynnistäminen ja hallinta == | ||
Näissä ohjeissa Apachea hallitaan käyttäen | Näissä ohjeissa Apachea hallitaan käyttäen systemd-järjestelmää. Systemd on käytössä useimmissa suosituissa Linux-jakeluissa. Varsinkin internetistä etsimällä löytää muitakin ohjeita prosessien hallitsemiseksi. Apachella on oma apachectl-skriptinsä, jota voi niin ikään käyttää. | ||
Mikäli Apache ei ole käynnissä, käynnistäminen tapahtuu komennolla | Mikäli Apache ei ole käynnissä, käynnistäminen tapahtuu komennolla | ||
Rivi 33: | Rivi 31: | ||
Jos Apache halutaan käynnistää automaattisesti palvelimen uudelleenkäynnistyksen jälkeen, se tapahtuu komennolla | Jos Apache halutaan käynnistää automaattisesti palvelimen uudelleenkäynnistyksen jälkeen, se tapahtuu komennolla | ||
sudo systemctl enable <palvelinprosessi> | sudo systemctl enable <palvelinprosessi> | ||
== Apachen asetukset == | == Apachen asetukset == | ||
Rivi 63: | Rivi 52: | ||
** 01-cgi.conf | ** 01-cgi.conf | ||
Oheinen listaus on CentOS-palvelimelta. | Oheinen listaus on CentOS -palvelimelta. Debian-palvelimella kansiorakenne on hieman erilainen. Siellä konfiguraatiokansiosta löytyy alikansiot '''sites-available''' ja '''sites-enabled'''. Sites-available -kansioon tallennetaan web-sivustojen konfiguraatiot, ja ne kytketään käyttöön tekemällä [[symbolinen linkki]] sites-enabled -kansioon. | ||
Palvelimen pääkonfiguraatiotiedosto on '''httpd.conf''' | Palvelimen pääkonfiguraatiotiedosto on '''httpd.conf'''. Palvelimeen tutustumisen voi aloittaa lukemalla sen. | ||
Monesti kuitenkin Apache konfiguroidaan useaan eri tiedostoon. conf.d -kansiossa voi olla jokaiselle palvelimen tarjoamalle web-sivustolle oma konfiguraatiotiedostonsa. Apache lukee nämä tiedostot osaksi konfiguraatiotaan siten, kuin ''httpd.conf''-tiedostossa on määrätty. | Monesti kuitenkin Apache konfiguroidaan useaan eri tiedostoon. conf.d -kansiossa voi olla jokaiselle palvelimen tarjoamalle web-sivustolle oma konfiguraatiotiedostonsa. Apache lukee nämä tiedostot osaksi konfiguraatiotaan siten, kuin ''httpd.conf''-tiedostossa on määrätty. | ||
conf.modules.d -kansiossa taas asetetaan, mitkä moduulit on otettu käyttöön. Se tehdään lisäämällä jokaiselle moduulille oma konfiguraatiotiedostonsa. | |||
Apache lukee konfiguraatiotiedostot aakkosjärjestyksessä. Tiedostonimien alkuun voi laittaa järjestysnumerot oikean järjestyksen takaamiseksi, kuten tässäkin esimerkissä on tehty. | Apache lukee konfiguraatiotiedostot aakkosjärjestyksessä. Tiedostonimien alkuun voi laittaa järjestysnumerot oikean järjestyksen takaamiseksi, kuten tässäkin esimerkissä on tehty. | ||
== Apachen lokit == | == Apachen lokit == | ||
Rivi 93: | Rivi 76: | ||
* error.log | * error.log | ||
== | == Sähköisen henkilökortin tuki == | ||
=== Yleiset palvelimen asetukset === | === Yleiset palvelimen asetukset === | ||
Rivi 120: | Rivi 103: | ||
==Katso myös== | ==Katso myös== | ||
*[[Apache httpd:n asetukset]] | |||
*[[Apache | |||
*[[Apache ja HTTPS]] | *[[Apache ja HTTPS]] | ||
*[[Apache-harjoituksia]] | *[[Apache-harjoituksia]] | ||
Rivi 129: | Rivi 111: | ||
==Aiheesta muualla== | ==Aiheesta muualla== | ||
*[ | *[http://news.netcraft.com/archives/2011/02/15/february-2011-web-server-survey.html Netcraftin httpd-tilasto helmikuulta 2011] | ||
[[Luokka:Verkko]] | [[Luokka:Verkko]] | ||
[[Luokka:Apache]] | [[Luokka:Apache]] |