Adım Adım Drupal Kurulumu
Adım Adım Drupal Kurulumu
Dünyada çok tanınan, Açık Kaynak İçerik Yönetim Sistemi (CMS) Drupal; modüler yapısı avantajıyla, portal, forum ve blog motoru olarak kullanılmaktadır. Mükemmel denebilecek siteler hazırlamak mümkündür. Drupal’ın esnek yapısı onu daha da popüler kılmıştır. Drupal PHP programlama dili ile yazılmıştır. Bununla birlikte Drupal tabanlı bir web sitesinin kurulumu, geliştirilmesi ve bakım genellikle PHP programlama becerisi gerektirmemektedir.
Drupal CMS Unix, GNU/Linux, BSD türevleri, Solaris, Windows, ve Mac OS X gibi işletim sistemleri başta olmak üzere, üzerinde PHP yorumlayıcı bulunan herhangi bir işletim sisteminde çalışabilmektedir. Apache, lighttpd ya da IIS gibi herhangi bir biçimde PHP ile eklemlenebilen bir Web sunucu yazılımı ve MySQL, PostgreSQL gibi bir veritabanı sunucuya gereksinim duyar.
Drupal ile ilgili ayrıntılı bilgiler için http://drupal.org/ adresini ziyaret etmenizi öneriyor ve kurulumla ilgili yazımıza geçiyoruz. Drupal Kurulumu sırasında karşılaşılabilecek olası hatalardan yola çıkarak adım adım kurulum dosyası hazırladık.
Ön Hazırlık
1-mysql veritabanı, kullanıcı adı, şifresi, database sunucusu (farklıysa) ve tablo öneki(tabloların önüne gelecek bir önek; drp
gibi) not ediniz.
2. Not defterinde bir metin dosyası oluşturuarak içine:
register_globals = Off
memory_limit = 64M
satırlarını ekleyerek PHP.ini olarak kaydediniz.
3- Drupal Güncel ve kararlı sürümünü indirip, zip dosyasından çıkartınız.
4- Zip dosyası içerisinden çıkan sites klasörü içerisinde bulunan default klasörü içerisindeki default.settings.php dosyasını
kopyalayıp aynı yere yapıştırın ve adını settings.php olarak değiştirin.
5- Adı geçen settings.php dosyasını bir editörle açarak (not defteri vb):
ini_set(‘arg_separator.output’, ‘&’);
ini_set(‘magic_quotes_runtime’, 0);
ini_set(‘magic_quotes_sybase’, 0);
ini_set(‘session.cache_expire’, 200000);
ini_set(‘session.cache_limiter’, ‘none’);
ini_set(‘session.cookie_lifetime’, 2000000);
ini_set(‘session.gc_maxlifetime’, 200000);
ini_set(‘session.save_handler’, ‘user’);
ini_set(‘session.use_only_cookies’, 1);
ini_set(‘session.use_trans_sid’, 0);
ini_set(‘url_rewriter.tags’, ”);
satırlarının hemen altına
ini_set(‘memory_limit’, ’64M’); satırını ekleyin.
6- Drupal kurulum klasörü içerisindeki .htaccess dosyasını not defteri ile açıp,
içerisine php_value memory_limit 64M satırını ekleyin.
Burada dikkat ederseniz 64M yi, hem php.ini hem settings.php hem de .htaccess
dosyalarında belirterek sorunsuz bir kurulum yapmak için elimizdeki seçenekleri peşinen kullanıyoruz. Çünkü geri kalan kısmı
çok ama çok kolay.
Tüm bu aşamalardan sonra;
Fatal error: Allowed memory size of 8388608 bytes exhausted …. hatasını almaktan
Şimdi sıra FileZilla benzeri bir FTP programıyla Drupal klasörünün içeriğini sunucumuz web klasörü içerisine aktarıyoruz.
7- Aktarım işleminin eksiksiz bitmesinden eminsek İnternet gezginimizin adres çubuğuna sitemizin domain adresini yazıyoruz.
www.siteadimi.com /tk.org/net vs.. ve enter tuşuna basıyoruz. Kurulum kısa sürede tamamlanacak ve türkçe olarak:
Drupal kurulumu tamamlandı
Tebrikler, Drupal başarıyla kuruldu.
Artık yeni sitenizi ziyaret edebilirsiniz.
Mesajını alınca muhteşem Drupal sitenize kavuşmuş olacaksınız.
Not defteriyle php.ini olusturduk da nereye koyucaz onu
Sunucudaki kök dizine koyacaksınız. Yani eğer Drupali bir alt dizinde kurmadııysanız drupal dosyalarının bulunduğu dizine..