Anasayfa  |  ODTÜ  |  
 
 
Ağ Servisleri
E-posta Servisleri
Kullanıcı Destek
Web Servisleri
E-hizmetler
Lisanslı Yazılımlar
Güvenlik
Donanım Olanakları
BİDB Hakkında
 
Duyurular ve Etkinlikler
Politikalar & Kurallar
Yayınlar & Belgeler
Formlar


BİDB Personel Girişi
Web Kullanıcıları için Drupal Kurulumu

Drupal kişilerin veya toplulukların bir web sitesi üzerinde kolayca içerik oluşturabilmesini, içeriği yönetebilmesini ve organize edebilmesini sağlayan ücretsiz ve açık kaynak kodlu bir yazlılım paketidir. Bu yazılım paketi, içerik yönetim sistemi, ortak içerik oluşturma ortamı, blog, forum, resim galerisi, dosya indirme-yükleme, podcasting vb. pek çok özelliğin bir web sitesi üzerinde kullanılabilmesine olanak sağlar. [1]

ODTÜ merkezi sunucuları üzerinde tanımlı web kullanıcı hesapları kullanılarak, bu yazılımın kurulumu ve kullanımı mümkündür. Hesabı altında Drupal kurulumu yapmak ve kullanmak isteyen web kullanıcı kodu sorumlularının takip etmesi gereken adımlar aşağıda belirtilmiştir:


Kurulum öncesi gerekli işlemler:

Web kullanıcı hesabı altına Drupal kurulumu öncesinde aşağıdaki tanımların bulunduğundan emin olunmalıdır:

  • web kullanıcı kodu için tanımlanmış ve sorunsuz çalışan bir veritabanı [2]
  • web kullanıcı hesabı ile oluşturulacak sayfalara erişim için tanımlanmış www.abc.metu.edu.tr şeklindeki bir web adresi [3]

Drupal doğrudan web kullanıcı hesabı altına veya bu hesap altında ayrı bir dizin içerisine kurulabilir. Drupal'in kurulacağı dizin, bu kurulum kullanılarak oluşturulacak web sayfalarının adres tanımlanması yapılırken bildirilmesi gerektiğinden önemlidir.

Drupal doğrudan wwwhome dizini altına kurulursa, www.abc.metu.edu.tr şeklinde tanımlanacak bir adresten, hazırlanacak sayfalara erişim olacaktır. Drupal wwwhome/drupal/  gibi bir dizin altına kurulursa, hazırlanacak sayfalara www.abc.metu.edu.tr/drupal/ şeklinde bir adresle ulaşılacaktır. Veya wwwhome/drupal/ dizinine erişim için nasıl farklı bir adres tanımlanabileceği konusunda webadminmetu.edu.tr adresinden destek alınabilir.


Kurulum adımları:

Bu belgede Drupal yazılımının kurulum adımları, wwwabc web kullanıcı hesabı altındaki wwwhome/drupal/ dizini altına kurulacağı varsayılarak ve gerektiğinde Unix ortamında kullanılabilecek komutlar ile açıklanacaktır. Unix ortamına erişim için SSH Secure Shell vb. bir yazılım kullanılabilir:

1) wwwhome dizini altında drupal isimli bir dizin açılır:

l

2) http://drupal.org/ adresindeki en son Drupal sürümü indirilir (drupal-X.X.tar.gz isimli dosya). Bu sıkıştırılmış dosya içindeki dizin ve dosyalar web kullanıcı hesabı altındaki wwwhome/drupal/ dizini altına yüklenir.

3) Web tarayıcıda www.abc.metu.edu.tr/drupal sayfası açılır. "Install Drupal in English" linkine tıklanır:

Yukarıdaki gibi ekrana gelen "Verify requirements" bölümünde belirtilen uyarılar takip edilerek aşağıdaki işlemler gerçekleştirilir.

4) wwwhome/drupal/sites/default/default.settings.php dosyası  wwwhome/drupal/sites/default/settings.php ismi ile kaydedilir:

5) settings.php dosyasının hakları web sunucu tarafından yazılabilir hale getirilir:

6) sites/default/ dizini altına files isimli bir dizin yaratılır:

7) files dizininin hakları web sunucu tarafından yazılabilir hale getirilir:

8) Web tarayıcıdaki adımlar takip edilerek, veritabanı ismi, veritabanı kullanıcı kodu ve şifresi yazılarak devam edilir:

  • Database name: web kullanıcı kodu
  • Database username: web kullanıcı kodu
  • Database password: web kullanıcı kodunun şifresi

9) Daha önce izinleri web sunucu tarafından yazılabilir olması için değiştirilen settings.php dosyasının izinleri tekrar eski haline getirilir:

10) Site ayarları (Configure site) bölümünde zorunlu olarak belirtilmesi gereken bilgiler girilir:

  • Site name: Web kullanıcı kodu için tanımlanmış web adresi
  • Site e-mail address: Site ile ilgili iletişim mesajlarında kullanılacak e-posta adresi
  • Username: Yönetim işlemleri için kullanılacak kullanıcı ismi
  • E-mail address: Sistemle ilgili işlemlerde kullanılacak e-posta adresi
  • Password: Yönetim işlemleri için kullanılacak kullanıcı ismi için şifre

11) Site ayarları (Configure site) bölümünde opsiyonel olarak aşağıdaki seçimlerin de yapılması faydalı olacaktır. Bu seçimler de yapıldıktan sonra bilgiler kaydedilip devam edilir:

  • Default time zone: Sitede görüntülenecek tarih ve saat bilgileri için kullanılacak olan ve içinde bulunulan saat dilimi
  • Clean URLs: Sitede kullanılacak adreslerin daha anlaşılır olmasını sağlayan seçenek
  • Update notifications: Drupal yazılımının yeni bir sürümü çıktığında gerekli uyarıların ulaşmasını sağlayan seçenek

12) Devam edildiğinde web tarayıcıda aşağıdaki mesaj görünüyorsa, Drupal kurulumu başarıyla tamamlanmış demektir. Bundan sonra sitenin ayarlarını değiştirmek ve içerik girişi yapmak üzere, www.abc.metu.edu.tr/drupal sayfasına geçilebilir.

Drupal installation complete
Congratulations, Drupal has been successfully installed.
You may now visit your new site.

 


Drupal ayarlarının yapılması:

Kurulum tamamlandıktan sonra www.abc.metu.edu.tr/drupal sayfasındaki bağlantılar takip edilerek siteyle ilgili her türlü düzenleme yapılabilir:

1) Site ayarları düzenlenebilir. Bunun için yönetim işlemleri için tanımlanan kullanıcı ismi ile siteye giriş yapılması gerekmektedir:

2) Sitede bulunan fonksiyonları çeşitlendirmek amacıyla, mevcut bazı modüller aktif hale getirilebilir veya ek modüller kurulabilir:

3) Site görüntüsü düzenlenebilir ve yeni temalar yüklenebilir:

4) Siteye içerik eklemeye başlanabilir:

 


Açıklamalar:

1. Drupal yazılımı kaynak dosyaları, ek modül ve temaları, dokümantasyon, yardım sayfaları vb. pek çok bilgi http://drupal.org adresinde yer almaktadır.

2. Talep edildiği takdirde web kullanıcı kodları için veritabanı tanımlanabilmektedir. Veritabanı talep prosedürü ve kullanım kuralları ile ilgili bilgilere bu sayfadan erişilebilir.

3. Web kullanıcı kodu sorumluları, sorumlusu oldukları web kullanıcı kodu için tanımlı www.abc.metu.edu.tr şeklinde bir web adresi yoksa webadminmetu.edu.tr adresi ile iletişime geçebilirler.

4. Soru ve sorunlar hotlinemetu.edu.tr adresine veya 3355 no'lu telefona iletilebilir.