Muokataan sivua Apache HTTPD:n asetukset

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

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 1: Rivi 1:
[[Apache HTTPD]] on ylivoimaisesti käytetyin www-palvelin, joka mukautuu helposti haluamiisi tarpeisiin. Apache HTTPD löytyy myös [[Windows]]-alustalle.
[[Apache httpd]] on ylivoimaisesti käytetyin www-palvelin, joka mukautuu helposti haluamiisi tarpeisiin. Apache httpd löytyy myös [[Windows]]-alustalle.


Apachen määritykset ovat [[asetustiedosto]]ssa <tt>/etc/httpd/conf/httpd.conf</tt> tai <tt>/etc/apache2/httpd.conf</tt>. Kyseinen tiedosto sisältää runsaasti kommentteja, joiden avulla on helppo päästä alkuun Apachen hallinnassa. Lisätietoja löytyy Apachen [https://httpd.apache.org/docs-2.0/ ohjeista]. Alla on pyritty suomentamaan ja selkeyttämään ohjeita. Ohjeistus on tehty kommenttimuotoon Apachen asetustiedostoon, jolloin voit halutessasi siirtää sen sellaisenaan oman asetustiedostosi pohjaksi.
Apachen määritykset ovat [[asetustiedosto]]ssa <tt>/etc/httpd/conf/httpd.conf</tt> tai <tt>/etc/apache2/httpd.conf</tt>. Kyseinen tiedosto sisältää runsaasti kommentteja, joiden avulla on helppo päästä alkuun Apachen hallinnassa. Lisätietoja löytyy Apachen [http://httpd.apache.org/docs-2.0/ ohjeista]. Alla on pyritty suomentamaan ja selkeyttämään ohjeita. Ohjeistus on tehty kommenttimuotoon Apachen asetustiedostoon, jolloin voit halutessasi siirtää sen sellaisenaan oman asetustiedostosi pohjaksi.


<source lang="bash">
<source lang="bash">
Rivi 12: Rivi 12:
ServerRoot "/etc/httpd"
ServerRoot "/etc/httpd"


# Tiedosto, joka sisältää HTTPD:n käynnistyessään saaman prosessinumeron
# Tiedosto, joka sisältää httpd:n käynnistyessään saaman prosessinumeron
PidFile run/httpd.pid
PidFile run/httpd.pid


Rivi 66: Rivi 66:


# Dynamic Shared Object (DSO) Support (Linkkikirjastojen tuki)
# Dynamic Shared Object (DSO) Support (Linkkikirjastojen tuki)
# Lisätietoja: https://httpd.apache.org/docs/2.0/mod/
# Lisätietoja: http://httpd.apache.org/docs/2.0/mod/
LoadModule access_module modules/mod_access.so
LoadModule access_module modules/mod_access.so
LoadModule auth_module modules/mod_auth.so
LoadModule auth_module modules/mod_auth.so
Rivi 171: Rivi 171:
# "Options All" mukana
# "Options All" mukana
# Arvojen selitykset  
# Arvojen selitykset  
# (https://httpd.apache.org/docs-2.0/mod/core.html#options):
# (http://httpd.apache.org/docs-2.0/mod/core.html#options):


# Indexes - Jos annettu pelkkä hakemisto ja sieltä puuttuu DirectoryIndex
# Indexes - Jos annettu pelkkä hakemisto ja sieltä puuttuu DirectoryIndex
Rivi 199: Rivi 199:
# Options FileInfo AuthConfig Limit
# Options FileInfo AuthConfig Limit
# Lisätietoa autentikoinnista:
# Lisätietoa autentikoinnista:
# https://httpd.apache.org/docs/2.0/howto/auth.html
# http://httpd.apache.org/docs/2.0/howto/auth.html


# None - .htaccess-tiedostot jätetään huomioitta
# None - .htaccess-tiedostot jätetään huomioitta
Rivi 219: Rivi 219:
# mutta toimii vain tietyillä selaimilla, lisätietoja Digest tavan
# mutta toimii vain tietyillä selaimilla, lisätietoja Digest tavan
# käytöstä löydät osoitteesta:
# käytöstä löydät osoitteesta:
# https://httpd.apache.org/docs/2.0/mod/mod_auth_digest.html
# http://httpd.apache.org/docs/2.0/mod/mod_auth_digest.html


# AuthUserFile - Käyttäjien nimet ja salasanat sisältävän  
# AuthUserFile - Käyttäjien nimet ja salasanat sisältävän  
Rivi 257: Rivi 257:


# Edellä olevat esimerkit tarkemmin:
# Edellä olevat esimerkit tarkemmin:
# https://httpd.apache.org/docs/2.0/mod/mod_access.html#order
# http://httpd.apache.org/docs/2.0/mod/mod_access.html#order


# Allow määritteellä annetaan ne koneet, joilla on oikeus palvelimelle
# Allow määritteellä annetaan ne koneet, joilla on oikeus palvelimelle
Rivi 263: Rivi 263:
# ympäristömuuttujista saatavalla tiedolla. Ympäristö muuttujien käytöstä
# ympäristömuuttujista saatavalla tiedolla. Ympäristö muuttujien käytöstä
# löydät tietoja ja esimerkkejä mm. seuraavista osoitteista:
# löydät tietoja ja esimerkkejä mm. seuraavista osoitteista:
# https://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
# http://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
# https://httpd.apache.org/docs/2.0/mod/mod_setenvif.html
# http://httpd.apache.org/docs/2.0/mod/mod_setenvif.html
# https://httpd.apache.org/docs/2.0/env.html
# http://httpd.apache.org/docs/2.0/env.html
# http://www.serverwatch.com/tutorials/article.php/1132731
# http://www.serverwatch.com/tutorials/article.php/1132731
# Esimerkkejä:
# Esimerkkejä:
Rivi 341: Rivi 341:
# lähetystä asiakkaalle. Tämä on olennaista palvelimen päässä
# lähetystä asiakkaalle. Tämä on olennaista palvelimen päässä
# käsiteltäville tiedostoille kuten .shtml. Oletuksena päällä.
# käsiteltäville tiedostoille kuten .shtml. Oletuksena päällä.
# Lisätietoja: https://httpd.apache.org/docs/2.0/mod/core.html#enablemmap
# Lisätietoja: http://httpd.apache.org/docs/2.0/mod/core.html#enablemmap
#EnableMMAP off
#EnableMMAP off


# EnableSendfile määritteen ollessa päällä Apache näyttää staattisen
# EnableSendfile määritteen ollessa päällä Apache näyttää staattisen
# tiedoston asiakkaalle käsittelemättä sitä ensin. Päällä oletuksena.
# tiedoston asiakkaalle käsittelemättä sitä ensin. Päällä oletuksena.
# Lisätietoa https://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
# Lisätietoa http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#EnableSendfile off
#EnableSendfile off


Rivi 355: Rivi 355:
# Mahdollisia arvoja: debug, info, notice, warn, error, crit,  
# Mahdollisia arvoja: debug, info, notice, warn, error, crit,  
# alert, emerg.
# alert, emerg.
# Tarkemmin: https://httpd.apache.org/docs/2.0/mod/core.html#loglevel
# Tarkemmin: http://httpd.apache.org/docs/2.0/mod/core.html#loglevel
LogLevel warn
LogLevel warn
# Palvelimelle kohdistuneet pyynnöt taltioidaan CustomLog määritteen
# Palvelimelle kohdistuneet pyynnöt taltioidaan CustomLog määritteen
Rivi 652: Rivi 652:


# Proxyn cachen mahdollistaminen
# Proxyn cachen mahdollistaminen
# Lisätietoa https://httpd.apache.org/docs-2.0/mod/mod_cache.html
# Lisätietoa http://httpd.apache.org/docs-2.0/mod/mod_cache.html
#<IfModule mod_disk_cache.c>
#<IfModule mod_disk_cache.c>
#  CacheEnable disk /
#  CacheEnable disk /
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)