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:
- Virtualbox üzerinde sanallaştırma yapılacaktır. VmWare istemiyorum.
- Sanal bilgisayarda, Ubuntu Server Linux 15.10 32 bit sürümü kurulacaktır.
- 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.
- LAMP için; Apache, MySQL ve PHP bileşenleri Ubuntu deposundan kurulacaktır.
- 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.
- 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ı:
- 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.
- 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.
- SSH bağlantısını yapabilirseniz, WinSCP veya Filezilla tarzında bir uygulama ile host-guest arasında dosya kopyalama yapabilirsiniz.
- PhpMyAdmin kurarak veritabanını daha kolay yapılandırabilirsiniz.
- 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. |