Erinevus lehekülje "HTTP vahendaja ja koormusjaotur Pound" redaktsioonide vahel
Allikas: Kuutõrvaja
5. rida: | 5. rida: | ||
* HTTP vahendamine (ingl. k. reverse proxy) | * HTTP vahendamine (ingl. k. reverse proxy) | ||
* koormusjaotus (ingl. k. load balancing) | * koormusjaotus (ingl. k. load balancing) | ||
− | * SSL-kiirendi (ingl. k. SSL offload) | + | * tarkvaraline SSL-kiirendi (ingl. k. SSL offload) |
Kasutusskeem võiks näiteks näha välja selline | Kasutusskeem võiks näiteks näha välja selline | ||
35. rida: | 35. rida: | ||
===Paigaldamine=== | ===Paigaldamine=== | ||
+ | |||
+ | Pound paigaldamiseks tuleb öelda | ||
+ | |||
+ | # apt-get install pound | ||
+ | |||
+ | Seadistusfail on /etc/pound/pound.cfg | ||
+ | |||
+ | ===HTTP vahendamine=== | ||
+ | |||
+ | HTTP vahendamise korraldab näiteks selline seadistusfail | ||
+ | |||
+ | User "www-data" | ||
+ | Group "www-data" | ||
+ | LogLevel 4 | ||
+ | Alive 30 | ||
+ | Daemon 1 | ||
+ | |||
+ | ListenHTTP | ||
+ | Address 10.0.6.12 | ||
+ | Port 80 | ||
+ | |||
+ | Service | ||
+ | URL "/mujale" | ||
+ | Redirect "http://mujale.loomaaed.tartu.ee/" | ||
+ | End | ||
+ | |||
+ | Service | ||
+ | BackEnd | ||
+ | Address 10.0.1.14 | ||
+ | Port 8880 | ||
+ | TimeOut 1200 | ||
+ | End | ||
+ | End | ||
+ | End | ||
+ | |||
+ | Pound käivitamiseks tuleb öelda | ||
+ | |||
+ | # /etc/init.d/pound | ||
+ | |||
+ | Vaikimisi salvestatakse logi /var/log/syslog faili. | ||
+ | |||
+ | ===Tarkvara SSL-kiirendi=== |
Redaktsioon: 18. oktoober 2008, kell 00:44
Sissejuhatus
Tarkvara Pound http://www.apsis.ch/pound/ võimaldab korraldada järgmisi tegevusi veebiserverite ees
- HTTP vahendamine (ingl. k. reverse proxy)
- koormusjaotus (ingl. k. load balancing)
- tarkvaraline SSL-kiirendi (ingl. k. SSL offload)
Kasutusskeem võiks näiteks näha välja selline
avalik võrk | __|__ | | tulemüür |_____| | | | ---------|----------|------------ | __|__ | | Pound |_____| | | ----|-----------|-------------|------------------|----- | | ... __|__ __|__ | | http server 1 | | http server 2 |_____| |_____|
Sõltuvalt vajadusest võib korraldada ka nii, et veebiserverite ees töötab iga ühe külge fikseeritud Pound ning Poundide vahel korraldab koormusjaotust tulemüür.
Paigaldamine
Pound paigaldamiseks tuleb öelda
# apt-get install pound
Seadistusfail on /etc/pound/pound.cfg
HTTP vahendamine
HTTP vahendamise korraldab näiteks selline seadistusfail
User "www-data" Group "www-data" LogLevel 4 Alive 30 Daemon 1 ListenHTTP Address 10.0.6.12 Port 80 Service URL "/mujale" Redirect "http://mujale.loomaaed.tartu.ee/" End Service BackEnd Address 10.0.1.14 Port 8880 TimeOut 1200 End End End
Pound käivitamiseks tuleb öelda
# /etc/init.d/pound
Vaikimisi salvestatakse logi /var/log/syslog faili.