«

»

Ara 09 2015

İşletim Sistemleri Ödevi

DÜZENLEME: Ödevi gönderenler, listede işaretlenmiştir.

ÖZET: Ubuntu Server üzerinde WEB üzerinden çalışan hazır bir LAMP ugulaması kurulacaktır.

TESLİM TARİHİ: 23.12.2015 gün sonuna kadar teslim edenler, 30 tam puan üzerinden değerlendirilecektir.. Herhangi bir nedenle zamanında teslim edemeyenler ise 30.12.2015 gün sonuna kadar 20 puan üzerinden değerlendirilerek teslim edebilecektir.

ÖNEMLİ UYARI: Verilen konuların tamamı ücretsiz ve açık kaynaklı uygulamalardır. Eğer ki nereden download edeceğinizi bulamazsanız, veya paralı çözümler çıkarsa karşınıza, bana danışabilirsiniz.

Mutlaka istenen noktalar:

  1. Virtualbox üzerinde sanallaştırma yapılacaktır. VmWare istemiyorum.
  2. Sanal bilgisayarda, Ubuntu Server Linux 15.10 32 bit sürümü kurulacaktır.
  3. Ubuntu kurulduktan sonra ilk iş tüm sistemin güncellenmesi olacaktır: sudo apt-get update && sudo apt-get upgrade. Bunun için de sanal bilgisayarın internete bağlanabiliyor olması gerekmektedir.
  4. LAMP için; Apache, MySQL ve PHP bileşenleri Ubuntu deposundan kurulacaktır.
  5. Kendi bilgisayarınız üzerindeki bir tarayıcıdan, sanal bilgisayarınızdaki WEB sayfasına bağlanılıp sistem çalıştırılacaktır.
  6. Yapılan işlemlerle ilgili 1-2 sayfa civarında rapor yazılacaktır. Rapor kağıtla verilmeyecek, internet üzerinde ücretsiz bir blog sisteminde yayınlanacaktır. Örneğin; blogspot, wordpress, blogcu.com, vb. Raporu yazarken kodları ve ekran görüntülerini kullanabilirsiniz.

İpuçları:

  1. Virtualbox’ta varsayılan sanal (guest) makine ağ ayarı, NAT şeklindedir. Bu şekilde sanal makinanız host üzerinden doğrudan internete çıkabilir. NAT modunda dışarıdan gelecek bağlantılara guest’in cevap verebilmesi için, Port Forwarding yapılmalıdır. Şuradaki videoda 1:15’ten itibaren nasıl yapılacağı anlatılmaktadır. Videoda Port-Forwarding kısmında host ve guest IP adreslerini yazmayabilirsiniz. Ya da sizdeki IP adreslerini yazmalısınız.
  2. Port yönlendirme ayarlarından TCP 22’yi de ayarlarsanız, guest işletim sistemine dışarıdan SSH ile (putty kullanarak mesela) bağlanabilirsiniz. Bu size, konsol komutlarında kopyala-yapıştır yapma olanağı sağlar.
  3. SSH bağlantısını yapabilirseniz, WinSCP veya Filezilla tarzında bir uygulama ile host-guest arasında dosya kopyalama yapabilirsiniz.
  4. PhpMyAdmin kurarak veritabanını daha kolay yapılandırabilirsiniz.
  5. Sanal bilgisayarda fantazi yapmak isterseniz, VirtualBox üzerinde önce klonlama yapıp yedek almak isteyebilirsiniz.

Ödev konusu dağılımı:

Adı LAMP uygulaması Not Açıklama
Abdullah Serendipity 100 Güzeldi, konsoldan yapınca daha da güzel olmuş.
Ahmet PhpMyadmin 100 Torpil demeyelim de, “şans” diyelim :) Sonradan farkettim basit olduğunu ama geç olmuştu. Birdahakine en zorunu sana veririm, ödeşiriz :)
Ahmet Joomla 100 Güzel olmuş. Kaynaklar belirtilmiş, yeterli açıklmama var. Eline sağlık.
Ali Open Atrium 50 GUI olmadan, konsoldan kurulmalıydı. Ayrıca geç kaldı.
Ali Emre dotclear
Alkan StoryTLR
Bahadır elgg
Başar Boonex Dolphin
Berkan Typo3 100 Ufak tefek hatalar var ama çok sorun değil. PHPmyadmin kurulum kısmı atlanmış. Linklerde hata olan var. aceleye gelmiş sanırım.
Berkay Simple Machine Forum 70
Betül Piwigo 75
Bilge Magento 100 Birlikte baktığımızda neden çalışmamış, sonra nasıl çalıştı? Anladıysan bunu da ekler misin yazıya?
Burak qdPM 30  Asıl uygulamanın kurulumu yok.
Canan PhpBB 100 Güzel olmuş eline sağlık.
Caner ProjectPier 100 LDAP zorunlu olmaması lazım bunun için. Kurmadan geçme şansı olmadı mı? Eksik bileşenler resmi ufak kalmış, okunmuyor. Ya da ne gibi sorun çıktığını özet olarak ekleyebilirsin yazına. Eline sağlık.
Caner Moodle (Eskisi: The Bug Genie)
100 Sade ve anlaşılır. Eline sağlık.
Efecan Presta Shop 100 Çok güzel. LAMP harflerinin ve başlıkların renklendirmesini beğendim :)
Elif Tuğçe Feng Office 100  Gayet güzel. Eline sağlık.
Enes Nusret Omeka
Erhan Dolibarr 50 Windows üzerine kurman olmamış. 20’den 50’ye çıktın. Linux üzerine kurarsan da, ikinci hafta teslimden dolayın en fazla 70 alabilirsin.
Esin Drupal 100 Eline sağlık.
Esra WordPress 100 Gayet güzel. Eline sağlık.
Eyüp Furkan PhpMyAdmin (Eskisi: ProcessMaker Open Source) 75 Resimler gelince iyi olmuş.
Gizem dotProject 80 dotProject kurulumu için izlediğin doküman belli değil. apache modülleri kurulum kısmı ezber gibi olmuş. Sanki bazı kısımları grafik arayüzden yapmış gibisin. dotProject kurulum kısmı da çok anlaşılır değil. Bu kısımları düzenleyebilirsen, notunu düzenleyebilirim ben de.
Gökhan Sugar CRM
Halil İbrahim GLPI
Havva Chamilo LMS
Hüseyin Cahit Dokeos 100 Çok güzel.
İbrahim Ersin b2evolution  40
Kemal Pixie CMS 100 Ödevden keyif almana sevindim. Yazı da güzel.
Kudret Kübra PivotX CMS 100 Çok güzel.
Kübranur LifeType blog 75
Mehmet Lime Survey 80
Merve. B ownCloud
Merve. Ö Mantis Bug Tracker 100 Özet olmuş ama eksik olmamış. Güzel.
Özkan ClipBucket 100 Çok güzel.
Rabia e107 100 Eline sağlık. Kaynakları da yazmışsın, güzel olmuş.
Sabri vTiger 100 Çok güzel.
Sinan Mambo CMS 20 Çok kötü. Tek yapılan kopyala-yapıştır. Hatta o bile düzgün yapılmamış.
Uğur OpenDocMan 100 Özgün, güzel bir çalışma olmuş. Eline sağlık.
Zehra Moodle 75
Zekeriya Plogger Photo Gallery 100 Gayet iyi.  Kurulumda problemler yaşadıysan, çözümü ile beraber onları da yazabilirsin.

Bad Behavior has blocked 15 access attempts in the last 7 days.