Apache2 + NGINX + Varnish na UBUNTU 15.04

 

linux-ubuntu-nginx-mysql-php-wordpress

Wczoraj opublikowałem jak zainstalować na Debianie 8 fajny serwer WWW w skład którego wchodzą:

  • APACHE/2 – jako backend (obsługa .htaccess)
  • NGINX – (moja kompilacja! z wkompilowanym PageSpeedem i modułem VTS) przepisujący kod w “locie” dzięki PageSpeedowi oraz Cachujący pliki statyczne. nginx dla plików statycznych jest po prostu najszybszy!
  • Varnish – na foncie, maskuje wszelkie dane dot. serwera WWW itp, ponadto konfiguracja skierowana jest bezpośrednio do najpopularniejszych CMSów typu Drupal (testowane – PERFECT!) WordPress i innych. Ponadto jak to Varnish – CACHE:) (przyda się przy potężnym ruchu)
  • PHP5-FPM – to już standard. Interpreter plików PHP.
  • FTP – vsftpd z FTP przez TLS 😉 – nie lubię NIE-szyfrowanych połączeń – możesz sobie TLS wyłączyć zawsze.
  • MariaDB 10.1.8 – Alternatywna baza – cechująca się przede wszystkim wyższą wydajnością i to jest przewaga ponad MySQL którego nie lubię..ale niestety jest takie to oklepane…
    Tysiące poradników w sieci to Apache + MySQL i tyle..

Całość starałem się dostosować do UBUNTU 15.04 – konfiguracja jest klonem wczorajszego poradnika.

Continue reading “Apache2 + NGINX + Varnish na UBUNTU 15.04”

Apache2 + NGINX + Varnish na Debianie 8


Witam was!
Dziś przedstawię wam dość długą ale bardzo dobrą konfigurację hostingu pod witryne WWW.
Na ruszcie mamy duet Apache2 od strony backendu a od strony frontendu mamy nginx/1.9.4 z wkompilowanym PageSpeedem od Google, a na dodatek jako opcja po drodze jeszcze Varnish.

Takie “combo” myślę że może przyjąć na siebie potężny ruch i sprawdzi się jako perfekcyjny serwer WWW – jako alternatywa dla ospałych i powolnych konfigurracji jakie oferują panele takie jak Plesk, Cpanel czy DirectAdmin.

W tej konfiguracji serwer WWW to Apache2 – więc mamy swobodną obsługę plików .htaccess.
Apache2 z PHP komunikuje się przy pomocy szybkiego “socketu” dla zminimalizowania czasów odpowiedzi.
PHP5-FPM z Apache2 komunikuje się oczywiście przy pomocy modułu fastcgi.
PHP jest wstępnie przeze mnie skonfigurowane – dorzuciłem moduły Opcache oraz IonCube.

NGINX – jest to moja kompilacja z wkompilowanym GooglePageSpeedem oraz modułem VTS (vhost_status).
serwer ten pracuje jako “wsteczny proxy” (reverse proxy) oraz cache plików statycznyh.

Pod wszystkim “czuwa” baza danych – alternatywa dla MySQL i lubiana przeze mnie MariaDB.

Jako serwer FTP – standardowow użyłęm vSFTPd w konfiguracji połączenia FTP przez SSL.

Jako opcję dodałem Varnisha, dlaczego jako opcja? Między innymi dlatego że nie wszystkie CMS czy witryny lubią taką konfigurację,
oczywiście strony statyczne będą działać, może niektóre CMS – jak chcesz to sobie dodasz 🙂 – Mój testowy Drupal 6 dziła wyśmienicie. WordPress zreszta też.

Całość testowana i zalecana do instalacji na systemie x64 (64 bit)
Gotowe pliki konfiguracyjne przeznaczone da Debiana 8 Jessie.

Schemat działania:
70996

Continue reading “Apache2 + NGINX + Varnish na Debianie 8”

MARA DNS – lekki i prosty serwer DNS

MARA DNS

dns

W tym poradniku przedstawię opis instalacji oraz podstawową konfigurację serwera DNS na przykładzie MaraDNS.
Instrukcja skierowana jest dla osób które chcą przekierować posiadaną domenę na własny serwer WWW.
Dzięki temu poradnikowi będziesz w stanie tak skonfigurować serwer DNS, aby prawidłowo przekierować ruch z domeny głównej oraz jej subdomen na wskazany serwer WWW.

Strona internetowa autora: http://maradns.samiam.org

Continue reading “MARA DNS – lekki i prosty serwer DNS”

PrestaShop na NGINX! – SZYBKIE I BEZPROBLEMOWE

prestashop-nginx-300x199

Witajcie, dziś poradnik jak uruchomić sklep PrestaShop na serwerze WWW NGINX.

W dokumentacji widnieje bowiem NGINX jako serwer który Prestę wspiera, więc postanowiłem pokazać Wam moją propozycję pliku konfiguracyjnego (wirtualnego hosta).

W mojej konfiguracji domyślnie przekierowanie następuje na połączenie szyfrowane https, więc do działania musisz mieć certyfikat lub po prostu musisz sobie przerobić konfiga.

Continue reading “PrestaShop na NGINX! – SZYBKIE I BEZPROBLEMOWE”