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

Zabezpieczenie przed atakiem Brute Force dla Direct Admin – FreeBSD 7.x,8.x,9.x Skrypt Bash cz.9

Pozostała jeszcze konfiguracja dla systemu FreeBSD (7.x-9.x). Potrzebujemy FreeBSD, ipfw wraz z przykładowymi konfiguracjami oraz DA w wersji 1.4 1) Włączamy IPFW: Dostosowujemy metody do naszej konfiguracji serwera. vi /etc/rc.conf dopisujemy jeżeli nie ma: firewall_enable=”YES” restart systemu Po uruchomieniu znów edytujemy rc.conf: vi /etc.rc.conf  pod firewall_enable dodajemy: firewall_type=”simple”firewall_script=”/etc/ipfw.rules”firewall_logging=”YES” Możemy otrzymać błąd, który występuje głównie na … Dowiedz się więcej

Zabezpieczenie przed atakiem Brute Force dla Direct Admin – CentOS/Fedora Skrypt Bash cz.8

Mamy już zabezpieczenie dla DirectAdmin’a skonfigurowanego dla Debiana, teraz czas zrobić to samo dla CentOS’a oraz Fedory. 1) Konfiguracja iptables – początki: cd /etc/init.dmv iptables iptables.backupwget http://files1.directadmin.com/services/all/iptableschmod 755 iptables Jak widzimy w ściągniętym pliku otwarty jest plik 22 (domyślny ssh), dlatego też warto go zmienić, aby nie stać się łatwym celem  dla niechcianych gości. Generalnie … Dowiedz się więcej

Monitorowanie systemu – podstawowe narzędzia

Nie musimy instalować narzędzi zewnętrznych, aby przejrzeć podstawowe parametry systemu z konsoli. W tym celu możemy użyć w większości domyślnie dostępnych poleceń. 1) Top: Pokazuje w czasie rzeczywistym działające procesy na naszej maszynie. Odświeżanie następuje co 5 sekund. Dodatkowo w trakcie działania można użyć jednego z klawiszy: -t – pokazuje informacje o pamięci -A – … Dowiedz się więcej

Skanowanie portów – Nmap

Niewątpliwie ciekawym oraz użytecznym narzędziem jest Nmap. Dzięki niemu możemy przeskanować naszą sieć pod kątem otwartych portów, ale nie tylko o tym niżej. Pozwoli nam  na ewentualne uszczelnienie naszych zabezpieczeń. 1) Instalacja Nmap:   apt-get install nmap 2) Przykłady użycia: Skanowanie pojedynczej maszyny: nmap 192.168.1.100 Skanujemy zakres adresów: nmap 192.168.1.100-200 Skanowanie całego zakresu adresów: nmap … Dowiedz się więcej

Instalacja Cpanel – CentOS RedHat CloudLinux

Cpanel jest kolejnym narzędziem do zarządzania naszym serwerem oraz jego usługami. jest nieco mniej rozbudowany niż DA jednak również on jest popularnym systemem do zarządzania hostingiem. Jego demo dostępne jest na stronie Cpanel.net. Cpanel występuje wraz z WHM (WebHosting Manager), dzięki czemu udostępniamy naszym klientom narzędzie wizualne przy pomocy, którego będą mogli zarządzać swoimi maszynami … Dowiedz się więcej

Instalacja DirectAdmin – Debian Squeeze

DirectAdmin (DA) jest komercyjnym oprogramowaniem, które wykorzystuje się do zarządzania hostigiem stron www. W jednym miejscu możemy zarządzać bazami danych, kontami użytkowników, przestrzenią dyskową, serwerem pocztowym itd. Demo można znaleźć na stronie DirectAdmin.com. Przygotowujemy czystą instalację Debiana Squeeze, konto root, oraz SSH (putty). IP zmieniamy oczywiście na swoje. 1) Konfiguracja pliku hosts: 127.0.0.1     … Dowiedz się więcej

Tomcat + REX – Debian Sqeeze

Narzędzia pozwalające na Deploy aplikacji. Dzięki aplikacji REX, możemy robić to na kilku serwerach. Potrzebujemy czystego systemu Debian Squeeze, oraz dostępu do serwera jako root. 1) Instalacja Rex: Dodamy źródła do naszej listy, następnie pobierzemy oraz zainstalujemy je (pierwsze dwa polecenia znajdują się w dwóch wierszach): echo 'deb http://rex.linux-files.org/debian/ squeeze rex’ &&  /etc/apt/sources.list wget -O … Dowiedz się więcej

beitadmin.pl - Droga Administratora IT