Powiadamianie poprzez Monit o błędach systemu – Debian Squeeze / Ubuntu 12.04

Przydatnym narzędziem przy monitorowaniu naszego systemu jest możliwość otrzymywania powiadomień sms w przypadku problemów z nim. W tym celu użyjemy prostego programu Monit oraz systemu rozsyłania sms CS Network. Oczywiście do wysłania wiadomości potrzebne są kredyty, które musimy kupić, aby móc te wiadomości wysyłać. Musimy założyć konto w CS Network, aby móc wykonać niżej opisane … Dowiedz się więcej

GeoIP dla Ngix blokowanie użytkowników z konkretnego kraju – Debian / Ubuntu

Dzięki dodatkowi GeoIP dla ngix możemy zablokować dostęp do naszej strony dla użytkowników z konkretnego kraju. Aby wszystko działało musimy mieć w zainstalowanym ngix wkompilowany dodatek  HttpGeoipModule . Poleceniem nginx -V możemy sprawdzić czy taki dodatek jest wbudowany, po jego wywołaniu powinniśmy otrzymać poniższą odpowiedź wraz z tym modułem (zaznaczony na czerwono): nginx version: nginx/1.2.1 TLS SNI support … Dowiedz się więcej

PowerDNS, MySQL, PowerAdmin – Debian Squeeze

Power DNS  jest zaawansowanym i bardzo efektywnym serwerem nazw. Jego możliwości współpracy z LDAP lub bazami SQL (Mysql i Postgresql) dają szerokie możliwości tworzenia skryptów lub interface zarządzających. Sam PDNS jest uważany za zdecydowanie bezpieczniejszy niż Bind, a także od niego szybszy – zwłaszcza przy większej ilości obsługiwanych domen. PowerAdmin natomiast jest graficznym narzędziem do … Dowiedz się więcej

SSL dla serwera ISPConfig – Debian Squeeze cz.2

Mając już utworzone środowisko z serwerami www, pocztowym oraz bazodanowym możemy dodatkowo zabezpieczyć certyfikatem SSL. Utworzymy certyfikat dla naszej domeny oraz głównej maszyny (odpowiednio example.com oraz root.example.com, jeżeli wpiszemy *.example.com certyfikat będzie dotyczył wszystkich subdomen, jednak będzie płatny). Musimy posiadać prawa dostępu jako root. 1) Wygenerowanie CSR (Certificate Signing Request): Domyślnie ISPConfig posiada od wersji … Dowiedz się więcej

MultiServer (Web Server, MySQL, Email, DNS) – Debian Squeeze cz.1

Chciałbym pokazać jak przy użyciu zewnętrznego dedykowanego serwera możemy przygotować środowisko udostępniające możliwość stworzenia wielu wirtualnych maszyn, które możemy udostępnić na zewnątrz. Czego będziemy potrzebowali? – musimy posiadać wykupiony serwer dedykowany, powiedźmy taki: http://www.hetzner.de/en/hosting/produkte_rootserver/ex4 – powinniśmy mieć min. 5 różnych adresów IP, Utworzymy następujące maszyny: Typ: Node Hardware: Serwer dedykowany Nazwa: root.example.com IP:192.168.1.1 Typ: Container Hardware: … Dowiedz się więcej

Replikacja danych przy wykorzystaniu DRDB oraz RAID1 – Debian Squeeze

Chcemy stworzyć prosty w działaniu RAID1 ( czyli dublowanie się danych, tak aby zapewnić dostępność przy uszkodzeniu jednego dysku ). W tym celu wykorzystamy DRDB (Distributed Replicated Block Device). Poniżej schemat replikacji danych z jednej maszyny na drugą. Będziemy potrzebowali dwóch maszyn: – server1.example.com (IP address 192.168.0.100)– server2.example.com (IP address: 192.168.0.101) Musimy posiadać około 30 … Dowiedz się więcej

Automatyczne aktualizacje – Debian Squeeze

Jeżeli posiadamy kilka / kilkanaście maszyn z systemem Debian, wygodnie jest skonfigurować automatyczne pobieranie aktualizacji dla pakietów zainstalowanych na tych maszynach. Podobne narzędzia dostępne są w systemach z rodziny MS, nazywają się WSUS dostępny jest w systemach 2003-2008 R2. Potrzebujemy Debiana Squeeze oraz dostęp do sieci. 1) Podstawowa konfiguracja: apt-get install unattended-upgrades bsd-mailx Modyfikujemy konfigurację … Dowiedz się więcej

VMware Server 2.0 – Debian Squeeze

Chciałbym pokazać w jaki sposób można uruchomić serwer maszyn wirtualnych oparty na VMware 2.0 oraz Debianie Squeeze. Instalujemy podstawowe środowisko bez GUI. 1) Początek: apt-get install linux-headers-uname -r build-essential bzip2 gcc-4.3 2) Pobieramy VMware: Koniecznie taką wersję: VMware-server-2.0.2-203138.i386.tar.gz, np. stąd ftp://213.133.164.6/pub/linux/VMware-server-2.0.2-203138.i386.tar.gz Zapiszą archiwum w katalogu domowym, następnie rozpakujemy go: tar xvzf VMware-server-2.0.2-203138.i386.tar.gz Przechodzimy do katalogu z VMware … Dowiedz się więcej

FreeNas przy pomocy Subsonic – Ubuntu 11

Własny serwer na którym możemy uruchomić domowe centrum multimedialne czasami się przydaje. W jednym miejscu mamy umieszczone nasze najważniejsze pliki. Musimy wygrzebać z graciarni jakiś komputer, który posiada procesor z zegarem min. 1GHz, min. 2GB RAM’u oraz dyskiem min. 40GB. Instalujemy Ubuntu w wersji 11, dzielimy dysk 80% na główną partycję pozostałe na SWAP. Zainstalujemy … Dowiedz się więcej

Środowisko developerskie Android z Eclipse, Android SDK oraz PhoneGap – Debian Squeeze

Chciałbym pokazać jak skonfigurować środowisko developerskie dla aplikacji pisanych na Androida, przy pomocy Eclipse’a oraz Debiana Squeeze. Musimy zainstalować tym razem Debiana wraz z GUI, musimy również mieć z jego poziomu dostęp do internetu, aby ściągnąć potrzebne paczki. 1) Instalacja Eclipse: Kolejno otwieramy: Applications -> Accessories -> Terminal Logujemy się na root’a: su pobieramy potrzebne paczki: … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT