Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

APACHE Kurssi: V235025 Linux Sami Karjalainen OH3 Mika Haaja OH5.

Samankaltaiset esitykset


Esitys aiheesta: "APACHE Kurssi: V235025 Linux Sami Karjalainen OH3 Mika Haaja OH5."— Esityksen transkriptio:

1 APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5

2 Yleistä Avoimeen lähdekoodiin perustuva www- palvelinohjelma
Toimii lähes kaikilla käyttöjärjestelmillä Suosituin www-palvelin

3 Yleistä

4 Yleistä Apachen pohjalta rakennettu myös muita palvelinratkaisuja
Apache Tomcat Apache Cocoon Nopea Varma Stabiili

5 Historia Pohjautuu NCSA HTTPd:hen Ensimmäinen versio vuonna 1995
Versio 2 koodattiin puhtaalta pöydältä Alpha versio vuonna 2000 Lopullinen versio vuonna 2002 Versio 2.2 vuonna 2005

6 Ominaisuudet Ominaisuuksia laajennetaan moduuleilla
Moduuleita saatavana lukuisiin eri tarkoituksiin (lähes 500) Yleisimpiä moduuleita Skripti-kielet (PHP, Perl, CGI) Proxy Tietokannat (MySQL, Postgre, Oracle) SSL-salaus

7 Asennus Asennuksen kolme vaihtoehtoa
Kääntäminen lähdekoodista Asentaminen binääreistä Paketinhallinnasta Paketinhallinta on helpoin vaihtoehto Uusin versio saadaan lähdekoodista kääntämällä

8 Asennus (lähdekoodista)
Ladataan lähdekoodi netistä Puretaan väliaikaiskansioon Käännetään ajamalla seuraavat komennot ./configure make make install

9 Asennus (binääreistä)
Ladataan halutun version binäärit netistä Puretaan paketti väliaikaiskansioon Asennetaan ajamalla asennusskripti

10 Asennus (paketinhallinnalla)
APT (Debian, Ubuntu) apt-get update apt-get install apache2 RPM (Red Hat, Fedora) rpm -ivh paketinnimi.rpm YUM (Red Hat, Fedora) yum install httpd

11 Konfigurointi Konfigurointitiedostot /etc/apache2/ hakemistossa (tai /etc/httpd/) Tiedostot: apache2.conf (pääasetukset) httpd.conf (vanha, ei käytetä yleensä) ports.conf (porttien asetukset)

12 Konfigurointi Hakemistot mods-available (asennetut modit)
mods-enabled (linkit käytössä oleviin) sites-available (sivustot) sites-enabled (linkit käytettäviin sivustoihin) ssl (SSL sertifikaatit) /var/www (html-tiedostot)

13 Konfigurointi Konfiguroinnin jälkeen palvelin pitää uudelleenkäynnistää Pysäytys /etc/init.d/apache2 stop Käynnistys /etc/init.d/apache2 start Uudelleenkäynnistys /etc/init.d/apache2 restart

14 Lähteet Puska, Matti: Linux palvelimena. Talentum Media Oy, 2001.
McCarty, Bill: Linux – Fedora & Red Hat Enterprise. Gummerus, 2005. Rantala, Ari: Linux. Docento Finland Oy, 2003. Koski, Raimo; Kajala, Tomi: Linux – Ylläpitäjän käsikirja. Edita Prima Oy, 2005.


Lataa ppt "APACHE Kurssi: V235025 Linux Sami Karjalainen OH3 Mika Haaja OH5."

Samankaltaiset esitykset


Iklan oleh Google