Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuSusanna Kahma Muutettu yli 9 vuotta sitten
1
Apache - yhteisnimitys useille Pohjois- Amerikan intiaaniheimoille - yhteinen etninen ja kulttuurinen tausta - puhuvat eteläisiä athabasca- kieliä Apassipäällikkö Essa-queta Apassien alueet (Apassit)
2
Mikko Aatola Olli Ström Apache HTTP Server
3
Apache? ● Tehokas ja laadukas http-palvelinohjelmisto ● Avoin lähdekoodi ● Kehitetään vapaaehtoisvoimin ● Usealle alustalle
4
Historia ● 1995 NCSA HTTPd ● Kehitys hiipui, uusia ominaisuuksia kehitettiin siellä sun täällä ● Muutamat kehittäjät yhdistivät voimansa ● Alle vuoden päästä Apachesta suosituin HTTP-palvelin
5
Historia Kaavakuvaa aiheesta:
6
Asennus ● Linuxin asennuksen yhteydessä ● apt-get (Debian) ● yum (Fedora) ● rpm (Red Hat) ● Binääreistä (jos löytyy) ● Lähdekoodista (kaikille)
7
Konfigurointi ● Wanhoissa asennuksissa kaikki määrittelyt samassa tiedostossa ● Nykyisin tiedostot sijaitsevat omissa Hakemistoissaan ● Pääasiassa tekstieditorilla, mutta graafisia konfigurointiohjelmiakin on
8
Konfigurointi Tärkeimpiä määritteitä: ● ServerRoot (”/etc/apache2”) ● DocumentRoot (/var/www/pub/) ● Include (/etc/apache2/httpd.conf) ● LoadModule (php5_module /usr/...) ● AddType (application/x-httpd-php.php)
9
Konfigurointi Tärkeimpiä määritteitä: ● Alias (/phpmyadmin ”/var/www/phpmyadmin/) ● ● ErrorDocument (403 /FORBIDDEN.html) ● ●.htaccess
11
Moduulit ● Apacheen voi lisätä lisää toiminnallisuuksia moduulien avulla. ● Jotkin moduulit tulevat valmiiksi perus- Apache-asennuksen mukana (core, mod_ssl, mod_userdir) ● Lisäksi löytyy monia muita moduuleja (mod_php5, mod_cband) ● a2enmod, a2dismod, a2ensite, a2dissite
13
Turvallisuus ● Päivitykset ● Moduulit ● Käyttäjätunnukset ● SSL
14
Lisähienoudet ● PHP (server-side scripting) ● CGI ● MySQL + muut tietokannat
15
Lähteet httpd.apache.org en.wikipedia.org news.netcraft.com www.apacheweek.com onlamp.com
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.