Egitim Ama - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Egitim Ama

Description:

E itim Ama l Debian Web, FTP ve Veritaban Sunucusu Y netimi Dumlup nar niversitesi Sevcan AYTEK N Halil brahim AKIR Muammer AK AY – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 15
Provided by: Sev116
Category:
Tags: ama | egitim | server

less

Transcript and Presenter's Notes

Title: Egitim Ama


1
Egitim Amaçli Debian Web, FTP ve Veritabani
Sunucusu Yönetimi
Dumlupinar Üniversitesi Sevcan AYTEKIN Halil
Ibrahim ÇAKIR Muammer AKÇAY
2
IÇERIK
  • Amaç
  • Debian Hakkinda Bilgi
  • Uygulamalar
  • - Sistem Kurulumu
  • - Paket Kurulumu ve Ayarlari
  • - Yönetim
  • Sonuç

3
Amaç
Açik kaynak kodlu yazilimlardan faydalanarak
sunucu üzerinden ögrencinin kendi hesabini
kullanarak bilgi paylasiminda bulunmasini
saglamak ve birinci siniftan itibaren farkli
sistemlerde ve platformlarda çalisma aliskanligi
kazanmasina yardimci olmaktir.
Akademik Bilisim 2010,Mugla
4
Debian GNU/Linux
  • Debian, GNU/Linux isletim sistemi dagitimi olan
    GNU projesi kapsaminda gönüllü yazilimcilar
    tarafindan gelistirilmis özgür bir yazilimdir.
  • Debian destekledigi donanim ve farkli isletim
    sistemleri çekirdekleriyle birlikte i386, AMD64,
    PowerPC, SPARC, DEC Alpha, ARM, MIPS, HPPA, S390,
    IA64 gibi mimarilerde çalisabilmektedir.
  • Son çikan kararli Debian
  • versiyonu 5.0 dir.

Akademik Bilisim 2010,Mugla
5
Uygulamalar
1- Debian Server Kurulumu Ihtiyaç duyulan
paketler - Web Server Apache 2.2 - MySql
Server 5.0 - FTP Server vsftpd Debianin
5.0 lenny sürümü ile kurulumuna grafiksel arayüz
eklenmistir. Kurulumu install seçenegi ile
baslayip dil seçimi ile devam ederek
bölümlendirme kismindan paket kurulumuna kadar
uzanarak yaklasik 30dk sürer.
Akademik Bilisim 2010,Mugla
6
2- Paket Kurulumu Paketleri elde etmenin
birden fazla yolu vardir. Bunu dogrudan internet
üzerinden ya da hazir CD/DVD gibi depolama
birimlerinden yapabiliriz. Depomuzun nerede
oldugunu ise isletim sistemimiz
/etc/apt/sources.list dosyasinda
saklamaktadir. Bu dosya herhangi bir metin
editörü ile açilarak yeni depolar eklenebilir
veya çikartilabilir. Yeni bir program kurmak
istedigimizde apt get adli uygulama sayesinde
istedigimiz paketleri tanimli depolardan elde
etmekle kalmaz, onlari aninda bilgisayarimiza
kurabiliriz. Paket listesi güncellendikten sonra
yeni uygulamalar kurmak için apt get ile birlikte
install komutunu paket adiyla birlikte komut
satirindan girmemiz gerekiyor apt-get
install paket_adi
Akademik Bilisim 2010,Mugla
7
3- Uygulama Ayarlari Apache Apache2
uygulamasi çok yaygin olan bir web sunucusu
uygulamasidir. Debian sistemine otomatik olarak
kurduktan sonra /var/www dizini altina
sunucumuzun yayinlanacak dosyalarini koyabiliriz.
Her kullanicinin kendi sayfasini yayinlayabilmesi
için de asagidaki islemleri bir kereye mahsus
yapmak yeterli olacaktir cd
/etc/apache2/mods-enabled ln -s
../mods-available/userdir.conf userdir.conf ln
-s ../mods-available/userdir.load userdir.load
Akademik Bilisim 2010,Mugla
8
FTP vsftpd için /etc/vsftpd/vsftpd.conf
dosyasinin düzenlememiz gereken satirlarin
bazilari sunlardir listenYES
anonymous_enableYES local_enableYES
write_enableYES local_umask022 MySql Mysql
server kurulumunda bizden kullanici adi ve
parola gibi bilgiler dogrudan istenir, bunlarin
disinda herhangi bir ayarlamaya gerek yoktur.
Apache üzerinde Php ve MySql modüllerinin
çalistigini görebilmek için bos bir dosyaya lt?
phpinfo() ?gt satirlarini yazabilir ve bu sayfayi
açarak paketlerin dogru bir sekilde kurulup
konfigüre edildiginden emin olabiliriz
Akademik Bilisim 2010,Mugla
9

PHP Bilgi Sayfasi
Akademik Bilisim 2010,Mugla
10
4- Sunucu Yönetimi Linux dagitimlari kurulum
sirasinda tanimlamis oldugumuz gibi bir adet ana
kullanicidan ve birden fazla normal kullanicidan
olusur. Linux yöneticisi yeni kullanicilar
olusturmak için adduser komutunu kullanir. Her
kullanicinin home dizini altinda kendi adinda bir
klasörü bulunur. Bu klasör içine olusturulan
public_html adli dizin kullanicinin yayin
yapmasini saglar. Örnegin burada kendi web
sayfasini bulundurabilir. Her kullanicinin
hesabina sunucu ip'si yazildiktan sonra isareti
ile birlikte kullanici adini yazarak herhangi bir
web tarayicidan ulasilabilir. Örnegin,
http//192.168.1.100/ahmet gibi.
Akademik Bilisim 2010,Mugla
11
Sunucumuzun yönetimi için dogrudan onu
kullanmamiza da gerek yoktur. TCP/IP üzerinden
ssh istemci uygulamasi ile istedigimiz bir
bilgisayardan yönetim islerini kolayca
halledebiliriz. Tüm islemlerimizi komut
satirindan kolayca yapabilmemizi saglayan bir tür
ssh istemcisi olan putty kullanilabilir.
Putty ile SSH baglantisi
Akademik Bilisim 2010,Mugla
12
Sonuç
  • Ögrenciler kendi hesaplarini kullanarak kendi web
    sayfalarini hazirlayip sunucu üzerinden
    yayinladilar. Ödev ve projelerini moodle
    sistemini de kullanarak kendi sayfalarinda
    paylasarak bilgi alisverisinde bulundular.
  • Sunucuya FTP programlari üzerinden eriserek
    sunucu-istemci iliskisi kavramini anlamalari
    saglandi.
  • GNU/Linux ürünlerini kullanarak projelerini bu
    platformlarda da rahatlikla kullanabilecekleri
    sonucu çikarildi.

Akademik Bilisim 2010,Mugla
13
Kaynaklar
  • VMvare Workstation Download Trial
    (http//www.vmware.com/ products/ ace/)
  • Learning Debian GNU/Linux, Bill McCarty,
    1-56592-705-2
  • Debian Paket Uygulamalari (www.debian.org)
  • Debian GNU/Linux Bible, Steve Hunger,
    0-7645-4710-0
  • Debian FTP Kurulum (http//
    www.debian.org.tr/VSFTPD_(FTP_Server)_Kurulumu_ve_
    ayarlarC4B1)
  • Putty ile SSH Baglantisi (http//www.chiark.gre
    enend.org.uk/sgtatham/putty/)
  • Yararli Linux Bilgileri, (http//gurcanyavuz.goog
    lepages.com)

Akademik Bilisim 2010,Mugla
14
Tesekkürler
Akademik Bilisim 2010,Mugla
Write a Comment
User Comments (0)
About PowerShow.com