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.
Yansimizi kontrol ediyor..
Bu pencereyi NO diyip gecelim.
Kurulucak paketlerin seciminde ise simdilik sadece Standart sistemi secelim.
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
2 Responses
[…] http://dinopsys.net/makale/debian-40-etch-resimli-kurulum-rehberi-2/ […]
[…] http://dinopsys.net/makale/debian-40-etch-resimli-kurulum-rehberi-2/ […]