Configurarea legărilor nginx și apache în ubuntu

Configurarea legărilor nginx și apache în ubuntu

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.







Instalarea Nginx

În primul rând, uita-te la versiunea de nginx în depozitele Ubuntu:

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

Dar dacă aveți nevoie de o versiune mai recentă, trebuie să vă conectați la depozitul dezvoltatorului. Am apela în terminal:

Deschideți fișierul pentru editare:

Și adăugați următoarele linii pentru Ubuntu:

Salvați (ctrl + O) și ieșiți (ctrl + x).

Descărcați cheia publică:

Și adăugați-l la sistem:

Acum trebuie să actualizați sistemul și să instalați cea mai recentă versiune de nginx:

Instalarea aplicației Apache

Apache este, de asemenea, foarte ușor de tip, tastați în consola:







Configurarea Apache

După instalarea aplicației apache, să continuăm cu configurarea acesteia. Deschideți fișierul de configurare:

Acest lucru ar fi la reboot Apache nu a produs o eroare, se adaugă la începutul secțiunii fișier:

Și, de asemenea, secțiunea director, cu excepția cazului în care, desigur, ați decis să plasați site-ul într-un director non-standard (de exemplu, în directorul / home / www / html). Adăugăm înainte sau după directorul secțiunilor anterioare

Apoi, deschideți fișierul ports.conf cu comanda:

Și schimbăm portul 80 de exemplu la 8080 și portul 443 până la portul 444. Iată cum am:

Apoi, adăugați fișierul de configurare al echipei site-ului dvs., dacă îl aveți fără suport SSL:

dacă intenționați să construiți un site pe protocolul https, atunci adăugați fișierul cu comanda:

Deschideți fișierul pentru editare. În primul caz

Și faceți schimbările ca a mea:

Și faceți schimbările:

Cum de a achiziționa certificate SSL în acest articol nu voi descrie

Configurarea Nginx

Este timpul să editați configurația nginx. Am apela în terminal:

Îl aducem în următoarea formă:

Mai departe, în directorul conf.d vom crea un fișier de configurare al site-ului nostru fără suport SSL

sudo atinge /etc/nginx/conf.d/your_site.conf

Și cu suport SSL

Creați de asemenea un alt fișier numit proxy.conf

Deschidem și editează ca la mine:

Instalarea modulului RPAF

Configurarea modulului RPAF

Fișierul de configurare RPAF este localizat pe calea /etc/apache2/mods-enabled/rpaf.conf Deschideți-l:

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

Acum, tot ce trebuie să facem este să ne repornim apache și nginx

Acum Nginx funcționează ca un frontend, iar Apache ca backend.

De asemenea, puteți citi:







Articole similare

Trimiteți-le prietenilor: