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

Rozproszona replikacja plików Gluster – CentOS

Użyjemy Gluster’a jak systemu do rozproszonego przechowywania plików. W tym celu uruchomimy 4 serwery, następnie podepniemy do tego systemu jednego klienta. Potrzebujemy: server1.example.com: IP address 192.168.0.100 (server)server2.example.com: IP address 192.168.0.101 (server)server3.example.com: IP address 192.168.0.102 (server)server4.example.com: IP address 192.168.0.103 (server)client1.example.com: IP address 192.168.0.104 (client) Dodatkowo musimy skonfigurować wszystkie hosty w taki sposób, aby mogły rozwiązywać na wzajem swoje nazwy (muszą się „widzieć” w sieci). Na każdym … Dowiedz się więcej

Streaming plików audio OGG/MP3 własne radio przez Icecast – CentOS

Chciałbym przedstawić przepis jak we własnym zakresie postawić serwer plików audio (radio) wraz ze streamingiem. Wykorzystamy w tym celu CentOS’a oraz Icecast. 1) Instalacja oraz konfiguracja Icecast: yum groupinstall „Development Tools” yum install -y curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-devel libxslt rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt cd /home wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm mkdir -p /usr/src/icecast cd /usr/src/icecast wget http://downloads.xiph.org/releases/icecast/icecast-2.3.3.tar.gz Wypakowujemy … Dowiedz się więcej

Zarządzanie kilkoma bazami MySQL poprzez jeden PHPMyAdmin przy współpracy SSL – Debian Wheezy/Ubuntu 12

Przydatna kwestia jak zapanować na kilkoma bazami rozrzuconymi na innych maszynach. Będziemy potrzebować dwóch maszyn z jednym z wymienionych w tytule maszyn (Debian lub Ubuntu, przy czym Debian Wheezy to wersja testowa, na Squeeze też da się to zrobić). Do tego dwie bazy MySQL oraz PHPMyAdmin na serwerze. Jak to zrobić pisałem we wcześniejszych postach. … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT