Gecen hafta basladigimiz Debian 4.0 kurulum rehberimize devam ediyoruz. Eger ilk makaleyi okumadiysaniz lutfen once ilk makalemizi okuyunuz.

http://fikridal.com/makale/debian-kurulumu-resimli-anlatim/

Buraya kadar hersey tamam ise buyrun Debian 4.0 Etch kurulum rehberi –>

En son internetten kurulum icin mirror secerken birakmistik birinci yazimizda. Simdi kaldigimiz yerden devam edelim. Onunuze cikan pencerede Turkey secenegini secin ve devam diyin bir sonraki pencerede yine Turkiye yansilarindan birini secin ve devam diyin.

Usteki pencerede bize internete cikis icin bir proxy serverimizin olup olmadigini soruyor var ise adresini girelim yok ise continue diyip devam edelim.

Dinopsys.Net

Yansimizi kontrol ediyor..

Dinopsys.Net

Bu pencereyi NO diyip gecelim.

Dinopsys.Net

Kurulucak paketlerin seciminde ise simdilik sadece Standart sistemi secelim.

Dinopsys.Net

Buraya kadar sorunsuz geldi iseniz tebrikler kurulum bitti.

Artik hali hazirda bir Debian 4.0 Etch linuxumuz var simdi gerekli paketleri kurmaya geldi sira. Ilk once uzaktan eririm icin SSH serveri kuracagiz.

SSH Server Kurulumu

[root@dinopsys ~]# apt-get install ssh openssh-server

komutunu calistiralim ve SSh serverimiz kurulsun.

Network Ayarlari

Network ayarlarimizi tekrar yapmamiz gerekiyor cunku; kurulum sirasinda DHCP serverdan bilgileri otomatik olarak aldik. Ama statik bir yapilandirma her zaman daha saglikli olacaktir.

[root@dinopsys ~]# vi /etc/network/interfaces

komutu ile interfaces dosyasini acalim ve asagidaki selikde duzenliyelim.

# Dinopsys.Net Interfaces Dosyasi 

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
auto eth0
iface eth0 inet static
        address 192.168.1.5
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

# Dinopsys.Net interfaces dosyasi sonu

Yaptigimiz ayarlarin aktif olmasi icin networking daemon ina restart atalim

[root@dinopsys ~]# /etc/init.d/networking restart

Simdi /etc/hosts dosyamizi editleyecegiz.

[root@dinopsys ~]# vi /etc/hosts

127.0.0.1       localhost.localdomain   localhost
192.168.1.5   debian.dinopsys.net     debian
# The following lines are desirable for IPv6 capable hosts
::1    ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

hosts dosyamizida yukaridaki gibi editledikten sonra;

[root@dinopsys ~]# echo debian.dinopsys.net > /etc/hostname

komutu ile server ismimizi hostname dosyamiza yazalim.

[root@dinopsys ~]# shutdown -r now

komutu ile serverimiza restart atalim ve server tekrar acildiginda root olarak login olup;

[root@dinopsys ~]# hostname

komutunu calistiralim bu komutun ciktisi;

debian.dinopsys.net

olmali.

Sistemin Guncellestirilmesi

Buraya kadar hersey tamam simdi sirada sistemimizi guncellestirmek var. Gelisen Linux dunyasi ile birlikte eskiden bir iskence olan updateler artik sadece bir kac komut ile dakikalar icerisinde cozumlenebiliyor.

Ornegin Redhat, Centos, Fedora gibi dagitimlarda yum update komutu sizin icin herseyi yapiyor.

Bizim isletim sistemimiz ise Debian 4.0 oyleyse biz apt-get komutunu kullanacagiz. Bu islemi yapmadan once /etc/apt/sources.list dosyasini bolgesel olarak ayarlayabilirsiniz. Yani Turkiye’ de iseniz Turkiye yansilarindan birini yazabilirsiniz bu sayede download islemleri hizlanir vs. Ben default birakiyorum.

[root@dinopsys ~]# apt-get update

[root@dinopsys ~]# apt-get upgrade

komutlarini calistirip onayliyorum ve varise yeni guncellemeler serverima indirilip otomatik olarak kuruluyor.

Bazı paketlerin Kurulumu

[root@dinopsys ~]# apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev linux-kernel-headers m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++

Tek satirda yukaridaki komutu veriyoruz ve gerekli paketleri indirip bizim adimiza apt kuruyor.

Kota

Sunucumuz uzerinde barinan bir domainin tum diskimizi doldurmasini elbette istemeyiz. Onlem olarakta kota sistemini aktif etmemiz yeterli.

[root@dinopsys ~]# apt-get install quota

Paketin kurulumu tamamlandiktan sonra fstab dosyamizda hangi partitionda kota uygulamak gerekiyorsa belirtmemiz gerekir. usrquota ve grpquota seceneklerini sda1′ e ekliyorum.

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass> proc
/proc           proc    defaults        0       0
/dev/sda1       /               ext3    defaults,errors=remount-ro,usrquota,grpquota 0       1
/dev/sda5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user

Hemen akabinde asagidaki komutlari sirasiyla tekrarlayin;

touch /quota.user /quota.group
chmod 600 /quota.*
mount -o remount /
quotacheck -avugm
quotaon -avug

Bugunluk bu kadar yeterli. Devami bir sonraki makalede(son makale olacak)

Bir sonraki makalede dns server, mysql server web server gibi gerekli programlari kurup konfigure edecegiz.

DipnoT: Birinci yazida da belirtigim uzere yazilari herhangi bir sitede yayinlayabilirsiniz, yazar belirtmek zorunda degilsiniz, ancak dinopsys.net linki verirseniz memnun olurum ve hatta su sitede yayinliyorum diye bilgi verirseniz bende bu siteden size link verebilirim.

Dinopsys.Net

Categories:

Tags:

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir