Nginx apache

Acest pachet este adesea folosit pentru a asigura funcționarea unor resurse mari, cu prezență ridicată. Pentru resursele cu o mică prezență, o astfel de legătură nu va da o creștere tangibilă a performanței.







Dacă sunteți un utilizator ISPmanager, informațiile de mai jos vor fi utile numai pentru referințele dvs. Funcționalitatea acestuia vă permite să creați un astfel de pachet suficient de repede și fără a manipula linia de comandă.

Instalarea nginx

În primul rând, trebuie să conectăm depozitele EPEL și CentALT. Acest lucru este necesar pentru a putea instala Nginx cu suportul modulului RPAF și al modulului pentru Apache.

Pentru a conecta aceste arhive, introduceți în consola următoarele comenzi:

Apoi rulați comanda de instalare a pachetului nginx:

În majoritatea cazurilor, este necesar ca nginx să fie încărcat automat la pornirea serverului. Pentru aceasta, executați următoarea comandă:

Debian / Ubuntu

Pentru a instala pachetul în sistemul de operare Debian sau Ubuntu, executați pur și simplu comanda din consola:

Nginx va fi adăugat automat la pornire când serverul va porni.

Configurația Nginx

Următorul pas este să modificați fișierul de configurare Nginx. Calea către fișierul de configurare: /etc/nginx/nginx.conf

Fișierul nostru de configurare ar trebui să arate astfel:

Instalarea aplicației Apache2







În lista de pachete pentru CentOS, Apache2 este listat ca httpd, deci trebuie să executați următoarea comandă în consola:

Debian / Ubuntu

Pentru Debian / Ubuntu, instalați Apache cu comanda:

Configurarea Apache

Aici este partea corespunzătoare a fișierului de configurare Apache:

Fișierul de configurare este localizat:
Debian / Ubuntu: /etc/apache2/apache2.conf
CentOS: /etc/httpd/conf/httpd.conf

Ascultați 127.0.0.1:8080
NumeVirtualHost 127.0.0.1:8080

Instalarea modulului RPAF

Instalarea în CentOS se realizează cu următoarea comandă:

Debian / Ubuntu

În Debian sau Ubuntu, instalați și activați modulul RPAF din Apache cu următoarele comenzi:

Configurarea modulului RPAF

Fișierul de configurare RPAF este localizat:
Debian / Ubuntu: /etc/apache2/mods-enabled/rpaf.conf
CentOS: /etc/httpd/conf.d/rpaf.conf

Ar trebui să conțină următoarele linii:

RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1
RPAFheader X-Real-IP

Dacă ați instalat CentOS, atunci la începutul acestui fișier, adăugați linia:

Modulele LoadModule rpaf_module / mod_rpaf-2.0.so

Finalizarea setării (servicii de repornire)

Aceasta finalizează configurarea pachetului. Acum trebuie doar să reporniți Apache și Nginx. Comenzile de repornire a serviciului diferă pentru OS (datorită diferențelor în numele pachetelor).

Pentru CentOS, rulați comenzile:

Pentru Debian și Ubuntu, comenzile sunt:

Acum, link-ul funcționează, Nginx procesează date statice, Apache - dinamic.

Rețineți că acest exemplu de configurare este valabil numai pentru o gazdă.
Dacă există mai multe site-uri, conținutul fișierelor de configurare va fi diferit.

Termeni de utilizare

Suport tehnic: Sankt-Petersburg: +7 (812) 380-24-97 | Moscova: +7 (499) 504-98-28







Articole similare

Trimiteți-le prietenilor: