Serwery

PowerDNS master i slave

PowerDNS master i slave

slav

PowerDNS do najlepsza alternatywa dla Bind ‘a jaką można znaleźć na rynku. Za darmo oczywiście. Konfiguracja jest łatwa i przyjemna, jako backend dla trzymania danych rekordów można wybierać spośród różnych baz danych – SQLite, PostgreSQL i oczywiście MySQL.

Co nas cieszy to super prosta instalacja – wspierana praktycznie przez każdy system portów. Dokumentcja do projektu jest bardzo dobra, ale jest kilka trików, o których nie wspomina.

phpSysInfo informacje o hardware serwera z PHP

phpSysInfo informacje o hardware serwera z PHP

slav
Projekt phpSysInfo to nie jest żadna nowość (pierwsze wersje sięgają 2001 roku), ale na pewno jeden z tych skryptów, które warto mieć w swoich ulubionych zakładkach. Skrypt ma tylko jedno zadanie – wyświetlić jak najwięcej informacji na temat sprzętu na którym pracuje. Mamy więc dostęp do informacji o wolnej pamięci, dyskach, procesorze i uptime serwera / komputera.
VirtualBox i RDP

VirtualBox i RDP

slav

No tak. Mamy VirtualBox’a, którego możemy zdalnie obsługiwać. Pytanie tylko jak podłączyć się do konsoli każdego VM’a bez… konsoli? Na szczęście jest na to rozwiązanie – RDP. Można skorzystać z konsoli jaką dostarcza phpVirtualBox, ale na moim Ubuntu czasami zamiast tego co trzeba pojawiają się krzaki.

Instalacja FreeNAS 0.7 na VirtualBox

slav

FreeNAS to darmowe środowisko do tworzenia serwera NAS na w zasadzie dowolnym sprzęcie dostępnym w naszym domu, albo… biurze. Pisałem już o nim wcześniej . Z racji na małe porządki, postanowiłem zainstalować FreeNAS w wersji 0.7 na VirtualBox. Niestety zadanie to nie było takie proste. O tyle o ile stworzenie wirtualnej maszyny, wybór typu systemu operacyjnego na BSD -> FreeBSD są raczej oczywiste o tyle dwa dodatkowe ustawienia już nie są.

VirtualBox na Ubuntu + phpVirtualBox

VirtualBox na Ubuntu + phpVirtualBox

slav

Wirtualizacja – temat jak zawsze na topie. Dzisiaj pobawimy się w ustawienie VirtualBox ‘a na Ubuntu Server (więc nie mamy do dyspozycji GUI), ale mamy za to phpVirtualBox i serwer WWW – więc… mamy kompletne zdalne środowisko do wirtualizacji.

Dlaczego nie XenServer ? A dlatego, że do zarządzania nim mamy tylko prostą konsolę, albo… Windowsa. Jak nie mamy Windowsa – trzeba kombinować. Zależy nam na kompletnym środowisku do uruchamiania maszyn wirtualnych ale zarządzać chcemy tylko przez WWW.

Lighttpd mod_rewrite dla Drupal

Lighttpd mod_rewrite dla Drupal

slav

Temat Drupal ‘a wraca do mnie jak bumerang 😉 W Polsce mało popularny na tzw. “zachodzie” a nawet na antypodach stanowi zaraz za WordPress’em bazę dla większości stron internetowych. Pomijam fakt, że Biały Dom używa Drupala i że faktycznie Drupal 7 zaczyna być przyjazny użytkownikowi, a nie tylko webdeveloperowi.

Automatyczne logowanie do Ubuntu

slav
Jak zrobić, żeby Ubuntu samo zalogowało się bez naszej ingerencji? Kilka kroków Po pierwsze musimy byc rootem: sudo -i Potem kopiujemy konfiguracje gdm’a cp /usr/share/doc/gdm/examples/custom.conf /etc/gdm/ Edytujemy sudo /etc/gdm/custom.conf Dopisujemy linijki w sekcji [daemon] [daemon] AutomaticLoginEnable=true AutomaticLogin=slav
Kilka tricków na przyspieszenie strony

Kilka tricków na przyspieszenie strony

slav

Jakiś czas temu Google wyliczyło, że jeżeli strona ładuje się “szybciej” to generuje 20% więcej przychodów. Wszystko idzie więc w kierunku przyspieszania i optymalizacji tego co się da. Są dwa rodzaje operacji jakie możemy wykonać w celu przyspieszenia ładowania strony. Część z nich to zadania server-side, które polegają na optymalizacji generowania strony, przepływu informacji do klienta (kompresja stron, css, JavaScript, cache’owanie zapytań SQL itp, itd). Druga strona to wizualne tricki, które powodują, że strona renderuje się “szybciej” w przeglądarce klienta.

Google uruchamia Page Speed Service

Google uruchamia Page Speed Service

slav

Nie jest to specjalnie nowatorska usługa ( CloudFlare ), ale Page Speed Service w wykonaniu Google na pewno przyniesie lekkie zamieszanie na rynku 🙂 Na czym owa usługa polega? Google posiada sporo serwerów – jak wiadomo, teraz chce się tymi serwerami podzielić z gawiedzią żeby realizować ideę “szybkich stron”. Jak się z nami podzieli tymi serwerami? W bardzo “prosty” sposób. Nasza strona, będzie pobierana bezpośrednio z naszego serwera, optymalizowana przez wykorzystanie technik opisanych z Page Speed Online a następnie dostarczana klientowi z najbliższego serwera Google.

Oczywiście jak na Google przystało, wszystko jest zautomatyzowane i wystarczy tylko dodać rekordy CNAME do naszych DNSów. Usługa jest na razie w fazie beta, można zapisywać się do “kolejki” i czekać na przydziały. Na starcie usługa jest darmowa, potem pewnie pojawią się opłaty. Pytanie, czy warto? Z pewnością – przez jakiś czas używałem na moich serwerach mod_pagespeed który dawał wyraźnego kopa serwowanym stronom, niestety powodował też spore obciążenie procesora. Jeżeli “zrzucimy” całą pracę na serwery Google – efekty mogą być bardzo korzystne.