Ero sivun ”Apache2.4” versioiden välillä
Rivi 22: | Rivi 22: | ||
== Konfigurointi == | == Konfigurointi == | ||
− | + | Apache2.4 konfigurointihakemisto on edelleen: | |
+ | |||
+ | /etc/apache2 | ||
+ | |||
+ | Hakemiston sisältä on hieman muuttunut. conf.d on muuttunut conf-available:ksi. Ja lisäksi on tullut conf-enabled hakemisto. | ||
+ | |||
+ | <pre> | ||
+ | apache2.conf envvars magic mods-enabled/ sites-available/ | ||
+ | conf-available/ conf-enabled/ mods-available/ ports.conf sites-enabled/ | ||
+ | </pre> | ||
+ | |||
+ | === conf-avaibable ja conf-enabled === | ||
+ | |||
+ | Tämä on tullut uutena conf.d hakemiston tilalle. Toiminta on sama kuin ennen paitsi että voit ottaa voit ottaa konfiguraatiot helposti pois käytöstä ja käyttöön. Kirjoita konfiguraatiot conf-available hakemistoon *.conf tiedostoon. | ||
+ | |||
+ | Ota käyttöön konfiguraatiot | ||
+ | |||
+ | a2enconf ****** | ||
+ | service apache2 restart | ||
+ | |||
+ | Posta käytöstä konfiguraatio | ||
+ | |||
+ | a2disconf ****** | ||
+ | service apache2 restart | ||
=== Virtual Host === | === Virtual Host === | ||
Aikaisemmassa Apache2.2 on valmiina default mutta uudemmassa versiossa on lisätty tiedostopääte 000-default.conf. | Aikaisemmassa Apache2.2 on valmiina default mutta uudemmassa versiossa on lisätty tiedostopääte 000-default.conf. | ||
+ | |||
+ | Apachen2.4 konfiguraatio hakemistossa on pieniä muutoksia tapahtunut myös. | ||
Esimerkki konfiguraatio | Esimerkki konfiguraatio |
Versio 15. heinäkuuta 2015 kello 11.15
Tässä Apache2.4 arkikkelissa keskitytään vain Apache 2.2 muuutoksiin. Kaikki on testattu Apache 2.4.7 Ubuntu versiolla.
Sisällysluettelo
Päivittäminen
Kun päivität vanhemmasta Apachesta 2.2 versiosta, pysäytä virtuaali hostit ja pysäytä Apache.
a2dissite * service apache2 stop aptitude update && aptitude dist-upgrade
Päivityksen jälkeen käynnistä varmuuden vuoksi tietokone uudelleen.
Lisää kaikkiin virtuaalihosteihin konffeihin .conf tiedostopääte
mv /etc/apache2/sites-available/* /etc/apache2/sites-available/*.conf
Ja otetaan ne käyttöön
a2ensite * service apache2 reload
Konfigurointi
Apache2.4 konfigurointihakemisto on edelleen:
/etc/apache2
Hakemiston sisältä on hieman muuttunut. conf.d on muuttunut conf-available:ksi. Ja lisäksi on tullut conf-enabled hakemisto.
apache2.conf envvars magic mods-enabled/ sites-available/ conf-available/ conf-enabled/ mods-available/ ports.conf sites-enabled/
conf-avaibable ja conf-enabled
Tämä on tullut uutena conf.d hakemiston tilalle. Toiminta on sama kuin ennen paitsi että voit ottaa voit ottaa konfiguraatiot helposti pois käytöstä ja käyttöön. Kirjoita konfiguraatiot conf-available hakemistoon *.conf tiedostoon.
Ota käyttöön konfiguraatiot
a2enconf ****** service apache2 restart
Posta käytöstä konfiguraatio
a2disconf ****** service apache2 restart
Virtual Host
Aikaisemmassa Apache2.2 on valmiina default mutta uudemmassa versiossa on lisätty tiedostopääte 000-default.conf.
Apachen2.4 konfiguraatio hakemistossa on pieniä muutoksia tapahtunut myös.
Esimerkki konfiguraatio
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName testi.local ServerAlias www.testi.local DocumentRoot /www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>