Dumlupınar Üniversitesi

Slides:



Advertisements
Benzer bir sunumlar
Bilgisayar Ağları ve İnternet
Advertisements

MS OFFICE Access 2013.
WEB SUNUCU AYARLARI.
Ahmet DERVİŞ Ahmet DERVİŞ LKD Seminerleri Linux Kullanıcıları Derneği
WEB TASARIM Temel Kavramlar.
Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı
Filezilla Client & Server
wiki Wiki Nedir? Wikilerle Neler Yapabiliriz?
İçerik Yönetim Sistemi (CMS)
HTTP’yi (istemci tarafı) kendi kendinize deneyin
Web Host Manager (WHM) Nedir Ne İşe Yarar ?
Kişisel Web Sayfaları Kullanım Bilgileri
İNTERNET VE İLETİŞİM.
Temel Linux Sunucusu Kurulumu
İşletİM SİSTEMİ NEDİR? İşletim sistemi bilgisayar donanımlarının birbirleri ile uyumlu bir biçimde çalışmasını sağlayan bir yazılımdır. İşletim sistemi;
DOVECOT İLE IMAP VE POP3 SERVER KURULUMU
BTP 108 BİLGİSAYAR AĞ SİSTEMLERİ AĞ KAVRAMI Birden çok bilgisayarın birbirine bağlı olarak kullanılmasıyla oluşturulan çalışma biçimine bilgisayar ağı.
BEYSİS BEYSİS olarak kuruluşumuzdan bu yana web tabanlı uzaktan eğitim ile ilgili  projeler geliştirdik. Bu çalışmalarımızı ilk olarak
LINUX’TA PAKET YÖNETİMİ
İnternet Programcılığı II
SON KULLANICI HATALARI BİLGİ İŞLEM DAİRE BAŞKANLIĞI SON KULLANICI HATALARI Cengiz Acartürk 03 Ekim 2003.
WEB SUNUCU KURULUMU.
İnternet Teknolojisi Temel Kavramlar
MERKEZİ KULLANICI TANIMA SERVİSLERİ Mustafa Atakan ODTU-BIDB Teknik Destek Grubu.
WEB TASARIMINDA TEMEL KAVRAMLAR
CONTENT MANAGEMENT SYSTEM (İÇERİK YÖNETİM SİSTEMLERİ)
Açık Ders Malzemelerinde (ADM) Teknik Alt Yapı R. Orçun Madran
İnternet Programlama PHP.
Linux Kurulumu BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
KOBİ – ŞİRKET PORTALI BİTİRME PROJESİ EMRE UYUMAZ & ANIL GÜR.
 Bilgisayarlar arasında bilgi alışverişini, dosya iletimini sağlamaktadır.  Bu protokol kullanılarak, internet üzerinde bulunan herhangi bir bilgisayarda.
İnternet Programcılığı II
PHP.
UBUNTU LINUX KURULUMU Ders-2
İşletim Sistemleri Ögr.Gör. Abdullah ŞENER.
İnternet Teknolojisi Temel Kavramlar
Erman Yukselturk1 PHP NEDİR? Scripting / Progralama dilidir (C’ye benzer) C ++ ortamında geliştirilmiştir Bedava / Açık Kod Hızlı, açık, dengeli (stable),
Chapter 5. Ağ Protokolleri
CensorNet Linux Internet Güvenlik Duvarı ve Kayıt Tutma Semineri
İKMAP İnternet 1 Ders Notu
KONGRE YÖNETİM SİSTEMİ MEHMET TURAN M. SERTAÇ KELEŞ.
Ağlar ve Veri İletişimi
Veritabanı Yönetim Sistemleri - I
KIRKLARELİ ÜNİVERSİTESİ
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Web Teknolojileri Hafta İçerik  Hosting (Barındırma)  Domain (Alan Adı)  Ücretli Hosting ve Domain Siteleri  Ücretsiz Hosting ve Domain Siteleri.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
ÖMER ÜNALDI EDUROAM.
PARDUS İŞLETİM SİSTEMİ. PARDUS  Pardus adı : Anadolu parsı adlı kediğillerden gelmektedir.
İÇERİK YÖNETİM SİSTEMİ Öğr. Gör. Emine TUNÇEL Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu.
Kim Korkar Linux’tan.
Çomar neyi çözecek? ● Ayarlama arayüzleri görev tabanlı olmalı ● Gündelik işler için komut satırı gerekmemeli ● Belgeleri yalnızca programcılar okuyor.
Metadata, z39.50, FRBR, ve RDA. Ders içeriği Web kaynakları ve web kaynaklarında kimlikleme Derin web – Yüzeysel web Arama Motorları Metadata Kopya Kataloglama.
FTP Nedir ? Deniz Kaya FTP NEDİR ? Ftp (File Transfer Protocol), dosya gönderme protokolü manası gelir. Bir bilgisayardan bir başka bilgisayar.
SUNUCU İŞLETİM SİSTEMLERİ
SANALLAŞTIRMA ÇEŞİTLERİ VE YAZILIMLARI
mehmetCan Kayacan Umut deliktaş Tayfun Yorulmaz Süleyman SarIer
Muhammet Doğan KABLAN
Linux Kurulumu BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
Recep KEÇEÇİ A Linux Mint. Linux Mint, Clément Lefèbvre tarafından geliştirildi ve Fransada 2006 yılında yayınlandı. Clément haricinde 2 yöneticisi.
FTP Server Eray Demir
Server Yönetim Programları
İNTERNET PROGRAMCILIĞI 2
Uzm. Rıdvan YAYLA – Bilecik Üniversitesi Müh. Fak. Bilg. Müh. Bölümü
Amazon Web Servisleri ve Javascript Dilinin Birlikte Kullanımı
YAZILIM KOD ÜRETEÇLERİ
Genel PHP Akademik Bilişim 2003 Adana, Şubat 2003 Hidayet Doğan
Emre AKADAL Şebnem ÖZDEMİR Dr. Zerrin AYVAZ REİS
FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ
ÜNİVERSİTELER İÇİN WEB TABANLI MAAŞ - BORDRO PROGRAMI
Sunum transkripti:

Dumlupınar Üniversitesi Eğitim Amaçlı Debian Web, FTP ve Veritabanı Sunucusu Yönetimi Dumlupınar Üniversitesi Sevcan AYTEKİN Halil İbrahim ÇAKIR Muammer AKÇAY Akademik Bilişim 2010,Muğla

Amaç Debian Hakkında Bilgi Uygulamalar Sonuç İÇERİK - Sistem Kurulumu - Paket Kurulumu ve Ayarları - Yönetim Sonuç

Akademik Bilişim 2010,Muğla Amaç Açık kaynak kodlu yazılımlardan faydalanarak sunucu üzerinden öğrencinin kendi hesabını kullanarak bilgi paylaşımında bulunmasını sağlamak ve birinci sınıftan itibaren farklı sistemlerde ve platformlarda çalışma alışkanlığı kazanmasına yardımcı olmaktır. Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla Debian GNU/Linux Debian, GNU/Linux işletim sistemi dağıtımı olan GNU projesi kapsamında gönüllü yazılımcılar tarafından geliştirilmiş özgür bir yazılımdır. Debian desteklediği donanım ve farklı işletim sistemleri çekirdekleriyle birlikte i386, AMD64, PowerPC, SPARC, DEC Alpha, ARM, MIPS, HPPA, S390, IA64 gibi mimarilerde çalışabilmektedir. Son çıkan kararlı Debian versiyonu 5.0 dır. Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla Uygulamalar 1- Debian Server Kurulumu İhtiyaç duyulan paketler: - Web Server: Apache 2.2 - MySql Server 5.0 - FTP Server: vsftpd Debian’ın 5.0 lenny sürümü ile kurulumuna grafiksel arayüz eklenmiştir. Kurulumu install seçeneği ile başlayıp dil seçimi ile devam ederek bölümlendirme kısmından paket kurulumuna kadar uzanarak yaklaşık 30dk sürer. Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla 2- Paket Kurulumu Paketleri elde etmenin birden fazla yolu vardır. Bunu doğrudan internet üzerinden ya da hazır CD/DVD gibi depolama birimlerinden yapabiliriz. Depomuzun nerede olduğunu ise işletim sistemimiz /etc/apt/sources.list dosyasında saklamaktadır. Bu dosya herhangi bir metin editörü ile açılarak yeni depolar eklenebilir veya çıkartılabilir. Yeni bir program kurmak istediğimizde apt get adlı uygulama sayesinde istediğimiz paketleri tanımlı depolardan elde etmekle kalmaz, onları anında bilgisayarımıza kurabiliriz. Paket listesi güncellendikten sonra yeni uygulamalar kurmak için apt get ile birlikte install komutunu paket adıyla birlikte komut satırından girmemiz gerekiyor: apt-get install paket_adi Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla 3- Uygulama Ayarları Apache: Apache2 uygulaması çok yaygın olan bir web sunucusu uygulamasıdır. Debian sistemine otomatik olarak kurduktan sonra /var/www dizini altına sunucumuzun yayınlanacak dosyalarını koyabiliriz. Her kullanıcının kendi sayfasını yayınlayabilmesi için de aşağıdaki işlemleri bir kereye mahsus yapmak yeterli olacaktır: cd /etc/apache2/mods-enabled ln -s ../mods-available/userdir.conf userdir.conf ln -s ../mods-available/userdir.load userdir.load Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla FTP: vsftpd için /etc/vsftpd/vsftpd.conf dosyasının düzenlememiz gereken satırların bazıları şunlardır: listen=YES anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 MySql: Mysql server kurulumunda bizden kullanıcı adı ve parola gibi bilgiler doğrudan istenir, bunların dışında herhangi bir ayarlamaya gerek yoktur. Apache üzerinde Php ve MySql modüllerinin çalıştığını görebilmek için boş bir dosyaya <? phpinfo(); ?> satırlarını yazabilir ve bu sayfayı açarak paketlerin doğru bir şekilde kurulup konfigüre edildiğinden emin olabiliriz: Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla : PHP Bilgi Sayfası Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla 4- Sunucu Yönetimi Linux dağıtımları kurulum sırasında tanımlamış olduğumuz gibi bir adet ana kullanıcıdan ve birden fazla normal kullanıcıdan oluşur. Linux yöneticisi yeni kullanıcılar oluşturmak için adduser komutunu kullanır. Her kullanıcının home dizini altında kendi adında bir klasörü bulunur. Bu klasör içine oluşturulan public_html adlı dizin kullanıcının yayın yapmasını sağlar. Örneğin burada kendi web sayfasını bulundurabilir. Her kullanıcının hesabına sunucu ip'si yazıldıktan sonra ~ işareti ile birlikte kullanıcı adını yazarak herhangi bir web tarayıcıdan ulaşılabilir. Örneğin, http://192.168.1.100/~ahmet gibi. Akademik Bilişim 2010,Muğla

Sunucumuzun yönetimi için doğrudan onu kullanmamıza da gerek yoktur Sunucumuzun yönetimi için doğrudan onu kullanmamıza da gerek yoktur. TCP/IP üzerinden ssh istemci uygulaması ile istediğimiz bir bilgisayardan yönetim işlerini kolayca halledebiliriz. Tüm işlemlerimizi komut satırından kolayca yapabilmemizi sağlayan bir tür ssh istemcisi olan putty kullanılabilir. Putty ile SSH bağlantısı Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla Sonuç Öğrenciler kendi hesaplarını kullanarak kendi web sayfalarını hazırlayıp sunucu üzerinden yayınladılar. Ödev ve projelerini moodle sistemini de kullanarak kendi sayfalarında paylaşarak bilgi alışverişinde bulundular. Sunucuya FTP programları üzerinden erişerek sunucu-istemci ilişkisi kavramını anlamaları sağlandı. GNU/Linux ürünlerini kullanarak projelerini bu platformlarda da rahatlıkla kullanabilecekleri sonucu çıkarıldı. Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla Kaynaklar VMvare Workstation – Download Trial (”http://www.vmware.com/ products/ ace/”) Learning Debian GNU/Linux, Bill McCarty, 1-56592-705-2 Debian Paket Uygulamaları (“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_ayarlar% C4%B1”) Putty ile SSH Bağlantısı – (“http://www.chiark.greenend.org.uk/~sgtatham/putty/”) Yararlı Linux Bilgileri, (“http://gurcanyavuz.googlepages.com”) Akademik Bilişim 2010,Muğla

Akademik Bilişim 2010,Muğla Teşekkürler… Akademik Bilişim 2010,Muğla