Nginx oraz GeoIP

Sam tytuł chyba wiele mówi. Ja chciałem blokować wybrane lokalizacje tak aby były dostępne tylko dla polski. Zaczynamy od sprawdzenia czy nasz nginx posiada obsługe GeoIP (paczke nginx-extras napewno ma).

Więc można pobrać goip:

oraz wgrać najnowszą wersje pliku z danymi

Dodajemy ustawienia ograniczeń do sekcji http

Oczywiście default yes


Linux

Monitorowanie pojawiania się plików „coredump” z PHP5-FPM -> Nagios / Icinga

Kilka dni temu przeskoczylem na PHP w wersji 5.6 i zaczeły się pojawiać pliki core.XXXX (XXXX to cyfry). Pliki też sporo zajmują a dysku na VPS dużo nie posiadam, więc w prosty sposób zrobiłem monitorowanie powstawania plików w Nagios-ie. Zwracam sobie status Warning, a nie Critical aby nie potrzebnie sms-ów z alertami nie dostawać, a


Linux

Postfix filtrowanie z użyciem GeoIP

Szukałem, szukałem i wyszukałem na forum ubuntu sposobu na zablokowanie spamu z Indii. Blokować cale klasy IP słabo więc poszukałem roziwazania opartego o GeoIP. Na poczaku instalujemy kilka paczek:

Pobieramy plik policyd-geoip.tar

Trzeba dopasować plik konfiguracji wg własnych upodobań. Ja dodałem do GOOD listy język PL oraz nazwe mojego serwera.

W konfiguracji


Linux

Laptop… dysk twardy trup i Windows 8 – Jak odzyskać cd-key z BIOS/EFI

Ha… znajomy podrzuca mi laptopa, bo nie uruchamia się :) Szybka diagnoza – dysk twardy już więcej się nie zakręci tak jak powinien. Dodatkowo laptop marki Acer posiada tylko hologram, klcza brak… Jako że to nowa maszyna coś mi latało po głowie o kluczy zaszytym w BIOS lub EFI (tego dokładnie nie wiem). Chwila poszukiwań


Aktualności, Windows

A kuku… chowamy wersję serwera web (apache, nginx, php) dla świata :)

Wpis na szybko o ty mjak schować wersję web serwera oraz php dla ciekawskich.

Więc widać iż mamy doczynienia z systemem Ubuntu, po wersji PHP 5.3.10 można wnioskować iż jest to pewnie Ubuntu 12.04, widać też ładnie wersje Apache. Chowamy wersje Apache:

W pliku zmienimay odpowednio 2 linijki:

Widać powyżej co


Linux

Eh.. te bugi… plik .htaccess

Ha. I to co lubie w nginx to brak .htaccess pliku :) Dziś ciekawie kolega poprosił mnie aby zobaczeć na jego stronę bo ma wirusa, który ładuje porno na mobilu. Czy wina jest po stronie home.pl gdzie jest, czy oporgramowania, Sklep to Sote, Blog to WordPress, 2 różne ftp. Jednak problem szybko zlokalizowany.

A


Aktualności

Co robi twój router – OpenWRT/Gargoyle – Zabbix

Dziś taki szybki wpis przed spaniem :) Jako że posiadam router TP-Link TL-WR1043N/ND v1 z systemem Gargoyle, który to jest pochodną OpenWRT chciałem dodać ten router do Zabbix-a, aby widzieć co się dzieje. Więc na początek logujemy się via SSH na router i z opkg lecimy z pakietami. Mi się udało bez extroot-a zainstalować kilka paczek


Linux

Szybkie uruchamianie aplikacji / strony internetowej – nginx + php5-fpm

Życie trzeba sobie ułatwiać. Tak więc przygotowany mam prosty skrypt, dzięki któremu w prosty i co ważniejsze szybki sposób uruchamiam apke w oparciu o serwe nginx wraz z php5 jako pp5-fpm, coś jak:

Sam skrypt jest banalny, a całość składa się z kilku plików szablonów, tj. szablon nginx czy szablon konfiguracji php. W moimprzypadku


Aktualności, Linux