Reklama: Angielski Warszawa Nikon Coolpix p90 internet Gorzów kursy angielskiego Aminokwasy bcaa

Serwer internetowy. Instalacja i konfiguracja cz. I

W artykule tym opisze jak uruchomić serwer internetowy z działającym IspConfig, Apache,  Mysql, PHP, pocztą i kilkoma innymi przydatnymi gadżetami. Otóż zakładam drogi internauto, że wiesz jak zainstalować debiana więc opis instalacji zacznę od momentu po instalacji tego wspaniałego systemu operacyjnego. Nadmienię jednak, że w przypadku debiana pod serwery powinien być on instalowany bez środowisk graficznych to po pierwsze, po drugie instalacja powinna być robiona z dystrybucji Stable, no i po trzecie zainstaluj tylko system podstawowy. Wszelkie potrzebne pakiety doinstalujesz później.

Instalacja SSH

Instalacja jest banalna i ogranicza siÄ™ w sumie do wydania komendy

apt-get install ssh openssh-server

z konsoli debiana jako użytkownik root. Od teraz możesz się łączyć z serwerem z wykorzystaniem protokoły ssh np. za pomocą putty.

Instalacja mc oraz edytora tekstu działającego pod konsolą.

Tutaj wybór masz spory, ja osobiście lubię używać edytora z pod mc ale są osoby które wolą Vi czy też inne różne jego odmiany. Wpisz w konsoli

apt-get install vim-nox mc

Oczywiście w tym momencie możesz doinstalować jakikolwiek inny edytor tekstu jak chociażby nano.

Konfiguracja i uruchomienie sieci

Aby mieć kontakt ze światem zewnętrznym oraz aby inni internauci mogli przeglądać umieszczone na nim strony czy też w inny sposób korzystać z jego usług musi być skonfigurowane i uruchomione połączenie internetowe. Więc dostosuj poniższy przykład do swoich potrzeb wpisując własne adresy ip, maski itp. Wyedytuj /etc/network/interfaces zainstalowanym wcześniej edytorem tekstu, dokonaj zmian i zapisz go.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
Następnie zrestartuj swoją sieć /etc/init.d/networking restart
Teraz z kolei wyedytuj /etc/hosts i dostosuj na poniższy wzór
127.0.0.1       localhost.localdomain   localhost
192.168.0.100   server1.example.com     server1
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

oraz uruchom

echo server1.example.com > /etc/hostname
/etc/init.d/hostname.sh start

Oczywiście ip oraz domena example.com powinny być zmienione na Twoje własne.

Aktualizacja systemu

Teraz zaktualizuj swój system poprzez wydanie komendy
apt-get update
a następnie apt-get upgrade

Synchronizacja czasu serwera

apt-get install ntp ntpdate

Od tej chwili twój czas na serwerze będzie zawsze aktualny.

To już wszystko w tej części artykułu. W następnej części zajmiemy się instalacją Postfix, Courier, Saslauthd, MySQL, phpMyAdmin, rkhunter oraz binutils

Dodaj komentarz