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.

Tarkvara SSL-kiirendi