Tag: nginx

Nginx asennus ja sen käyttäminen käänteisproxyna

Viikkoharjoitus 5 jatko (f), Linux palvelimena -kurssi: http://terokarvinen.com/2012/aikataulu-linux-palvelimena-ict4tn003-7-ict4tn003-kevaalla-2013

Jatkoa aikaisempaan harjoitukseen. Asennan Nginxin ja käytän sitä käänteisproxyna.

Testikoneena toimii sama kone kuin aikaisemmissa raporteissa, eli vanha HP:n t650.fi.

Asennus

Lopetin Apachen ja Varnishin ensiksi

$ sudo service apache2 stop
$ sudo service varnish stop

sitten asensin Nginxin

$ sudo apt-get install nginx

Käynnistin Nginxin komenolla

$ sudo /etc/init.d/nginx start

ja localhost antoi sivun, missä luki “Welcome to nginx!” Käynnistin Apache2 uudelleen, koska olin jo aikaisemmin säätänyt sen kuuntelemaan eri porttia (8080).

Säätäminen käänteisproxyksi

Haluan nginxin tarjoamaan staattisia versioita Apachen tarjoamista dynaamisista sivuista. Tällä kertaa muokkasin default -tiedostoa /etc/nginx/sites-enabled/ -hakemistossa. Jos sivusi nimi on esimerkiksi techdemos.com, muokkaat techdemos.conf -tiedostoa.

default -tiedostossa kohta, jota haluan muokata:

nginx muokattava kohta

Muokkaukset:

nginx default muokkaukset

Tulokset

Ilman nginxiä käänteisproxyna:

nginx without

Tulos nginx käänteisproxyna:

nginx with

 

Apuna harjoituksessa:

http://tumblr.intranation.com/post/766288369/using-nginx-reverse-proxy

Advertisements