Uruchomienia SquirrelMail na Nginx – Debian Squeeze cz.2

W drugiej części uruchomimy SquirrelMail, oczywiście musimy mieć przygotowane środowisko (link niżej). Wszystkie polecenia będziemy wykonywać jako root. 1) Instalujemy APC (optymalizacja kodu PHP): apt-get install php-apc Musimy odnaleźć proces, który odpowiada za uruchomienie ngix’a. netstat -tap Szukamy takiego wpisu: php5-cgi, obok niego będzie PID, np. 1542. kill -9 1542 Następnie tworzymy nowy spawn-fcgi proces: /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data  -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid 2) Konfiguracja VHOST:

Ngix wraz z PHP oraz MySQL – Debian Squeeze cz.1

Ngix jest wydajnym serwerem HTTP, dzięki niewielkim wymaganiom oraz prostocie konfiguracji może zostać wykorzystany do uruchomienia Squirrel Mail (to w drugiej części). Na początek oczywiście musimy sprawdzić jaki mamy adres IP (ifconfig). Następnie rozpoczniemy instalację podstawowych komponentów: 1) MySQL 5: apt-get install mysql-server mysql-client W trakcie instalacji zostaniemy poproszeni o podanie hasła dla konto root.  2) Ngix: apt-get install nginx Startujemy go: /etc/init.d/nginx start Tworzymy domyślne katalogi dla ngix’a oraz

MSSQL 2008 SERVER cz.1

Przed przystąpieniem do instalacji musimy dokonać kilku uzupełnień w naszym systemie. Ja do postawienia bazy użyłem systemu MS Windows XP SP3. Jednak musimy przed rozpoczęciem instalacji dodać kilka narzędzi: # WindowsInstaller 3.1 # dotNet min.3.5 # SP1 dla bazy pobieramy stąd: SP1 for 2008 # Ewentualnie dodajemy SP3, gdy mamy SP2 # MS SQL 2008 Trial pobieramy stąd: SQL 2008 Co do wymagań sprzętowych: Ja używam maszyny wirtualnej: # Dual-Core’a

PostgreSQL + phpPgAdmin + pgAdmin3

Chciałbym pokazać jak zainstalować jedną z popularniejszych baz danych PostgreSQL, którą można wykorzystać w codziennej pracy. Daje duże możliwość a dzięki niewielkim rozmiarom można ją wykorzystać na słabszych maszynach. Współpracuje również z serwerem www Apache, który musi być zainstalowany dla phpPgAdmin’a. Dodatkowo zainstalujemy phpPgAdmin’a odpowiednik phpMyAdmin’a oraz pgAdmin3, który jest odpowiednikiem MS SQL 2008 Management Studio, oczywiście posiadający mniej opcji, jednak idealnie nadaje się do przeglądania struktury naszych baz. Instalację

Monitorowanie Postfix’a

Po zainstalowaniu Postfix’a wraz z dodatkami możemy zainstalować dodatkowo monitorowanie serwera. Do tego celu posłużą nam: Mailgraph oraz pflogsumm. Instalacja będzie przeprowadzona na Debianie 5.0 (Lenny). Dzięki tym narzędziom będziemy mogli w sposób graficzny śledzić liczbę wysłanych oraz otrzymanych wiadomości w danym dniu, tygodniu, miesiącu lub roku. Przy połączeniu ich z SpamAssassin otrzymamy również informacje o spamie, który otrzymujemy lub też wysyłamy.  Dostęp do wykresów będzie możliwy poprzez przeglądarkę lub

SpamAssassin + Razor + Pyzor cz.4

Na koniec dodajemy: – Razor, Pyzor -filtrowanie maili pod kontem spamu, 1) Instalacja Razor’a: apt-get install razor Rejestrujemy oraz konfigurujemy Razor’a w SpamAssasin: razor-admin -home=/etc/spamassassin/.razor -register razor-admin -home=/etc/spamassassin/.razor -create razor-admin -home=/etc/spamassassin/.razor -discover 2) Instalacja Pyzor’a: apt-get install pyzor pyzor discover 3) Dodanie Razor’a oraz Pyzor’a do SpamAssassin’a: razor_config /etc/spamassassin/.razor/razor-agent.conf pyzor_options –homedir /etc/spamassassin Na koniec: /etc/init.d/spamassasin restart

Postfix + DomainKeys + DKIM + SPF cz.3

Do naszej konfiguracji doinstalujemy: – DomainKeys oraz DKIM – zabezpieczają nas przed otrzymywaniem spamu na skrzynke, – SPF – zabezpiecza przed Spoofingiem, czyli próba wyłudzenia danych, np. do konta bankowego poprzez specjalnie przygotowaną stronę, 1) Generowanie klucza do podpisania emaila wykorzystany w DK oraz DKIM: openssl genrsa -out private.key 1024 openssl rsa -in private.key -out public.key -pubout -outform PEM mkdir /etc/dk/ cp private.key /etc/dk/dk.key 2) Instalacja DKIM’a: apt-get install dkim-filter

Postfix + SpamAssassin + ClamAV + Procmail cz.2

Ciąg dalszy dostrajania Postfix’a do najlepszego działania. Do obecnej konfiguracji dodamy: – SpamAssassin – skanowanie naszej poczty pod kontem niebezpiecznych zawartości, – ClamAV – program antywirsusowy, – Procmail – sortowanie przychodzącej poczty oraz umieszczanie w konkretnych katalogach 1) Instalacja SpamAssassin’a: apt-get install spamassassin Domyślnie działa on z prawami root’a, należy zmienić prawa, co poprawi bezpieczeństwo. Tworzymy nową grupę spamd z GID’em 5001.  groupadd -g 5001 spamd Następnie dodajemy nowego usera z

Postfix + Dovecot + SASL + Maildir cz.1

Zajmijmy się serwerem pocztowym, który da nam nadzór na własną infrastrukturą pocztową, bez potrzeby inwestowania w drogie narzędzia komercyjne. System będzie działał na Debianie wersji 6 (squeeze). Zaczynamy od zainstalowania: – Postfix’a – serwer pocztowy, – Dovecot – serwer IMAP+POP3 (ściągnięcie/wysłanie maila) – SASL – uwierzytelnianie użytkowników – MailDir – miejsce zapisywania wiadomości mail’owych 1) Instalacja wymaganych pakietów: apt-get install dovecot-imapd postfix sasl2-bin libsasl2-2 libsasl2-modules W takcie instalacji zostaniemy zapytani

DHCP automatyczne przydzielanie adresu IP

DHCP pozwala zaoszczędzić nam mnóstwo czasu w przypadku dużej liczby maszyn w sieci, które za każdym razem gdy startują pobierają IP, które pozwala im być widoczne w sieci. Jeżeli mamy 2-3 hosty nie ma problemu, można przydzielić adresy ręcznie, jednak w dużych sieciach które mają po kilkadziesiąt lub więcej warto zaoszczędzić sobie pracy. 1) Pobieramy DHCP: apt-get install isc-dhcp-server Mogą pod koniec instalacji serwera DHCP pojawić się błędy, jednak zostaną

Droga Administratora IT.