Ero sivun ”Apache HTTPD:n asetukset” versioiden välillä

Siirry navigaatioon Siirry hakuun
649 merkkiä poistettu ,  9. joulukuuta 2020
p
ei muokkausyhteenvetoa
(bichhxf)
pEi muokkausyhteenvetoa
 
(8 välissä olevaa versiota 8 käyttäjän tekeminä ei näytetä)
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 [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.
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.
 
<source lang="bash">


<pre>
# Piilottaa käynnissä olevat moduulit näkymästä maailmalle
# Piilottaa käynnissä olevat moduulit näkymästä maailmalle
ServerTokens OS
ServerTokens OS
Rivi 11: 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 65: Rivi 66:


# Dynamic Shared Object (DSO) Support (Linkkikirjastojen tuki)
# Dynamic Shared Object (DSO) Support (Linkkikirjastojen tuki)
# Lisätietoja: http://httpd.apache.org/docs/2.0/mod/
# Lisätietoja: https://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 170: Rivi 171:
# "Options All" mukana
# "Options All" mukana
# Arvojen selitykset  
# Arvojen selitykset  
# (http://httpd.apache.org/docs-2.0/mod/core.html#options):
# (https://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 198: Rivi 199:
# Options FileInfo AuthConfig Limit
# Options FileInfo AuthConfig Limit
# Lisätietoa autentikoinnista:
# Lisätietoa autentikoinnista:
# http://httpd.apache.org/docs/2.0/howto/auth.html
# https://httpd.apache.org/docs/2.0/howto/auth.html


# None - .htaccess-tiedostot jätetään huomioitta
# None - .htaccess-tiedostot jätetään huomioitta
Rivi 218: 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:
# http://httpd.apache.org/docs/2.0/mod/mod_auth_digest.html
# https://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 256: Rivi 257:


# Edellä olevat esimerkit tarkemmin:
# Edellä olevat esimerkit tarkemmin:
# http://httpd.apache.org/docs/2.0/mod/mod_access.html#order
# https://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 262: 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:
# http://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
# https://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
# http://httpd.apache.org/docs/2.0/mod/mod_setenvif.html
# https://httpd.apache.org/docs/2.0/mod/mod_setenvif.html
# http://httpd.apache.org/docs/2.0/env.html
# https://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 340: 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: http://httpd.apache.org/docs/2.0/mod/core.html#enablemmap
# Lisätietoja: https://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 http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
# Lisätietoa https://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#EnableSendfile off
#EnableSendfile off


Rivi 354: Rivi 355:
# Mahdollisia arvoja: debug, info, notice, warn, error, crit,  
# Mahdollisia arvoja: debug, info, notice, warn, error, crit,  
# alert, emerg.
# alert, emerg.
# Tarkemmin: http://httpd.apache.org/docs/2.0/mod/core.html#loglevel
# Tarkemmin: https://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 651: Rivi 652:


# Proxyn cachen mahdollistaminen
# Proxyn cachen mahdollistaminen
# Lisätietoa http://httpd.apache.org/docs-2.0/mod/mod_cache.html
# Lisätietoa https://httpd.apache.org/docs-2.0/mod/mod_cache.html
#<IfModule mod_disk_cache.c>
#<IfModule mod_disk_cache.c>
#  CacheEnable disk /
#  CacheEnable disk /
Rivi 676: Rivi 677:
#    CustomLog logs/dummy-host.example.com-access_log common
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
#</VirtualHost>
</pre>


http://usuarios.lycos.es/almartine/cadillac-10/ http://usuarios.lycos.es/almartine/audi-10/ http://usuarios.lycos.es/almartine/cadillac-5/ http://usuarios.lycos.es/almartine/audi-32/ http://usuarios.lycos.es/almartine/audi-14/ http://usuarios.lycos.es/almartine/audi-21/ http://usuarios.lycos.es/almartine/audi-22/ http://usuarios.lycos.es/almartine/audi-27/ http://usuarios.lycos.es/almartine/cadillac-6/ http://usuarios.lycos.es/almartine/cadillac-8/ http://usuarios.lycos.es/almartine/cadillac-2/ http://usuarios.lycos.es/almartine/cadillac-4/ http://usuarios.lycos.es/almartine/audi-1/ http://usuarios.lycos.es/almartine/audi-4/ http://usuarios.lycos.es/almartine/audi-12/ http://usuarios.lycos.es/almartine/cadillac-3/
</source>
http://usuarios.lycos.es/almartine/ford-23-742/
 
== Katso myös ==
*[[Apache-harjoituksia]]
 
[[Luokka:Apache]]
[[Luokka:Opetusmateriaalit]]
1 122

muokkausta

Navigointivalikko