• Tools
  • Dodaj artykuł
  • /
  • administracja
  • bazy danych
  • bezpieczeństwo
  • freestyle
  • hosting
  • lab
  • optymalizacja
  • programowanie
  • wirtualizacja
  • zajawka
  • Q & A

Przeglądasz tag: apache

Basic Auth - proste zabezpieczenie zasobów WWW

Basic Auth – proste zabezpieczenie zasobów WWW

autor: Patryk Kuźmicz , dodane: 4 marca 2011

Każdy z nas posiada jakieś usługi lub zasoby dostępne przez WWW których nie chce udostępniać publicznie, administratorzy mogą mieć statystyki, systemy monitorujące, systemy wspomagające zarządzanie codziennymi procesami, a użytkownicy np. katalogi z plikami. Jeśli zastanawiasz się, czy jest jakiś prosty sposób zabezpieczenia dostępu do konkretnych zasobów, to odpowiem Ci, że jest – autoryzacja typu Basic [...]

Kategoria: administracja, bezpieczeństwo | Tagi: apache, auth, autoryzacja, htaccess, htpasswd, mysql | 7 odpowiedzi

Jak szybko rozwija się jądro Linuksa?

Jak szybko rozwija się jądro Linuksa?

autor: Patryk Kuźmicz , dodane: 7 grudnia 2010

The Linux Foundation opublikowało raport dot. rozwoju jądra systemu Linuks. Dokument zawiera 20 stron i w dość przejrzysty sposób udziela odpowiedzi na pytania, jak szybko kernel jest rozwijany? przez kogo? w jaki sposób? oraz kto to wszystko sponsoruje.

Kategoria: administracja, freestyle | Tagi: apache, kernel, linux | 9 odpowiedzi

Q&A - jak działają skracacze URLi?

Q&A – jak działają skracacze URLi?

autor: Patryk Kuźmicz , dodane: 17 kwietnia 2010

Cała magia skracaczy zawarta jest w nagłówkach HTTP jakie otrzymuje przeglądarka od serwera WWW. Za przekierowanie najczęściej odpowiadają dwa kody HTTP, 301 oraz 302. Kod 301 (Moved Permanently) jest używany wtedy, gdy przekierowanie jest permanentne, czyli jest zrobione na stałe, natomiast kod 302 (Found), jest przekierowaniem tymczasowym i kolejne żądanie pobrania tej strony powinno odbywać [...]

Kategoria: bazy danych, lab, programowanie | Tagi: apache, mysql, php, skracacz, url | dodaj komentarz

Q&A - jak wylistować zmienne środowiskowe działającej aplikacji?

Q&A – jak wylistować zmienne środowiskowe działającej aplikacji?

autor: Patryk Kuźmicz , dodane: 6 kwietnia 2010

W systemie GNU/Linux wiele aplikacji pobiera parametry konfiguracyjne bezpośrednio ze zmiennych środowiskowych, jeśli chcesz ustawić jakąś zmienną, by program ją widział, musisz to zrobić przed jego wystartowaniem, najlepiej tworząc skrypt startowy, ale co w przypadku kiedy program już działa, a my nie jesteśmy pewni z jakimi zmiennymi się uruchomił? Do wylistowania aktualnie ustawionych zmiennych dla [...]

Kategoria: administracja | Tagi: apache, environ, linux, zmienne środowiskowe | dodaj komentarz

haproxy, czyli mieszania pakietami HTTP ciąg dalszy

haproxy, czyli mieszania pakietami HTTP ciąg dalszy

autor: Patryk Kuźmicz , dodane: 24 marca 2010

Ostatnio pisałem o haproxy jako balanserze dla ruchu HTTP, dziś chciałbym uzupełnić poprzedni opis o coś co nazywane jest popularnie content switchingiem… czyli kierowanie ruchu HTTP na podstawie żądanego contentu/typu danych. Dla prostszego wyobrażenia sytuacji przygotowałem taki obrazek: mamy jeden serwis w jednej domenie http://yoursite.pl/ i posiadamy tylko jeden adres IP, ale chcemy podawać content [...]

Kategoria: administracja, hosting, optymalizacja | Tagi: apache, haproxy, lighttpd, linux, nginx | 7 odpowiedzi

Odciążanie apache przez mod_evasive

Odciążanie apache przez mod_evasive

autor: Marcin Sawicki , dodane: 22 marca 2010

W przypadku ataków DoS nasz Apache szybko może odmówić współpracy, przetwarzając setki zbędnych requestów, skutecznie zabijając serwer. Fajnym rozwiązaniem problemu jest mod_evasive, który monitoruje ilość przychodzących połączeń http i blokuje najbardziej natarczywych klientów.

Kategoria: administracja, bezpieczeństwo, hosting | Tagi: apache, ddos, dos, evasive, mod_dosevasive, mod_evasive | dodaj komentarz

Apache 1.3.X (error: conflicting types for 'getline') [patch]

Apache 1.3.X (error: conflicting types for ‘getline’) [patch]

autor: Patryk Kuźmicz , dodane: 20 marca 2010

Podczas kompilowania Apache 1.3.42 oraz 1.3.41 na Ubuntu 9.10 zauważyłem pewien problem i po krótkiej analizie okazało się, że Apache Foundation używa własnej wersji funkcji getline() do obsługi danych wejściowych od użytkownika. Gdy kompilacja odbywa się przy użyciu gcc (version 4.4.1 Ubuntu 4.4.1-4ubuntu9) występuje konflikt funkcji, pomiędzy getline() od Apache oraz getline() zdefiniowaną w stdio.h [...]

Kategoria: lab, programowanie | Tagi: apache, gcc, getline, kompilacja, patch, stdio | 1 odpowiedź

haproxy - czyli z ruchem HTTP zabaw kilka

haproxy – czyli z ruchem HTTP zabaw kilka

autor: Patryk Kuźmicz , dodane: 16 marca 2010

Wyobraźmy sobie sytuację, że mamy serwis z dość dużą oglądalnością, wszelkie optymalizacje już zawodzą, programiści przepisali 50% zapytań SQL, administratorzy baz danych wrzucili 75% jej zawartości do pamięci RAM, memcache robi się czerwony od ilości GET’ów a serwis i tak działa coraz wolniej… rozkładamy ręce i szukamy rozwiązania do balansowania ruchu na kilka serwerów. Jak [...]

Kategoria: administracja, hosting, optymalizacja | Tagi: apache, haproxy, lighttpd, linux, nginx, wirtualizacja | 1 odpowiedź

zobacz starsze artykuły »
Avatars by Sterling Adventures

ostatnio dodane

  • MySQL.com ponownie zhackowane, na stronie ktoś umieścił złośliwy kod
  • 10 komend które mogą Ci się przydać
  • Algorytmy sortujące pokazane poprzez taniec
  • Zanim uruchomi się system
  • MySQL.com zhackowane…
  • Marcowe spotkanie OWASP, Kraków 2011
  • Trochę inny licznik odwiedzin strony WWW
  • Najmniejszy serwer WWW – całość zamknięta w RJ-45
  • Marcowe krakowskie spotkanie OWASP Polska
  • Praca zdalna na systemach *nix w trybie graficznym
  • Administratorzy też mają poczucie humoru ;-)
  • Basic Auth – proste zabezpieczenie zasobów WWW
  • Efekt starego zdjęcia w PHP
  • Detekcja twarzy w PHP
  • Pytania i odpowiedzi – qa.varlog.pl
  • Automatyczne rotowanie logów

ostatnio komentowane

  • Jam o Detekcja twarzy w PHP
  • Kalbi o Najmniejszy serwer WWW – całość zamknięta w RJ-45
  • Adam Ziaja o Przekierowanie wyjścia z uruchomionego procesu
  • golem madry byl o 10 narzędzi które powinien znać każdy administrator
  • Golem o 10 narzędzi które powinien znać każdy administrator
  • Robert o Światowy dzień „nowego” Internetu – World IPv6 Day
  • Daniel o Basic Auth – proste zabezpieczenie zasobów WWW
  • skk o 10 komend które mogą Ci się przydać
  • Kazania dla młodych programistów « Arvangen o Chcesz zostać programistą? Wybierz język na czasie
  • Prawie jak Qubes OS « guzik o Praca zdalna na systemach *nix w trybie graficznym
  • MySQL.com ponownie zhackowane, na stronie ktoś umieścił złośliwy kod o MySQL.com zhackowane…
  • Aser o Dropbox – czyli darmowe 2GB na backup

apache apc backup bezpieczeństwo c cache deskryptor esxi fsckup ftp gdb geolokalizacja haproxy hotlink injection instalacja internet issa kvm lighttpd limit linux memcache memcached mod_secdownload mplayer mysql narzędzia netcat nginx openssh owasp pendrive perl php programowanie security serwer skracacz spam ssh strace stream sysadmin telnet unsupported video vps wirtualizacja www

zapisz się do newsletter’a

podaj adres e-mail:  

autorzy

  • Bartłomiej Syryjczyk
  • Grzegorz Baś
  • Marcin Sawicki
  • Patryk Kuźmicz
  • Paweł Torbus
  • Tadeusz Polak
  • Tomasz Ligocki
  • Vladimir Mitiouchev
  • Łukasz Kiljanek

polecamy

  • Bartłomiej Syryjczyk
  • Leszek Miś
  • Przemysław Skowron

archiwum

  • Wrzesień 2011
  • Czerwiec 2011
  • Kwiecień 2011
  • Marzec 2011
  • Luty 2011
  • Styczeń 2011
  • Grudzień 2010
  • Listopad 2010
  • Lipiec 2010
  • Czerwiec 2010
  • Maj 2010
  • Kwiecień 2010
  • Marzec 2010
  • Luty 2010

disclaimer

Blog ten jest blogiem prywatnym, ogólnodostępnym. Zawarte w nim treści nie są w żaden sposób powiązane z żadnym z naszych byłych lub obecnych pracodawców.

Copyright © 2012 /var/log/.

Powered by WordPress.