x

Ana bölümler

  1. LimeSurvey Cloud ve LimeSurvey CE karşılaştırması
  2. Hızlı başlangıç kılavuzu - LimeSurvey 3.0+
  3. Kurulum - LimeSurvey CE
  4. İyi bir anket nasıl tasarlanır (kılavuz)
  5. Başlarken
  6. LimeSurvey'i Yönetme
  7. Anketler - giriş
  8. Anket ayarları
  9. Anket menüsü
  10. Anket yapısı
  11. Sorular - giriş
  12. Soru grupları - giriş
  13. Anketler - yönetim
  14. Anket araç çubuğu seçenekleri
  15. Çok dilli anket
  16. ExpressionScript Motoru - Hızlı başlangıç kılavuzu
  17. Kategorize edilmemiş ve gelişmiş özellikler
  18. Genel SSS
  19. Sorun giderme
  20. Geçici çözümler
  21. Lisans
  22. Sürüm değişiklik günlüğü
  23. Eklentiler
 Actions

Kurulum Sürüm 1.92 veya daha eski

From LimeSurvey Manual

Bu sayfa makine çevirisiyle çevrilmiş olabilir ve hatalar içerebilir. İngilizce orijinali göster · Bu çeviriyi iyileştir
This page is a translated version of the page Installation Version 1.92 or older and the translation is 100% complete.
Ek sayfalar:{toc}

1. LimeSurvey'i web sitenizde kullanabildiğinizden emin olun

Sunucunuzun aşağıdaki ek gereksinimleri karşıladığından emin olun:

Gerekli olanlar:

  • En az 80 MB disk alanı
  • MySQL 4.1.0 veya üzeri YA DA Microsoft SQL Server 2000 veya üzeri YA DA Postgres 8.1 veya üzeri
  • Aşağıdaki modüller/kitaplıklar etkinleştirilmiş PHP 5.1.2 veya üzeri:
    • mbstring (Multibyte String Functions) uzantı kitaplığı (bkz. Kurulum SSS)
    • mysql5 veya pgsql PHP kitaplığı (barındırma sağlayıcılarında standart olarak bulunur - kendi sunucunuzu kurduysanız bu kitaplığın kurulu olduğundan emin olun)

Not: sessions, pcre, ctype gibi PHP standart kitaplıklarından hiçbirini açıkça devre dışı bırakmadığınızı varsayıyoruz.

İsteğe bağlı PHP uzantıları:

Çoğu durumda web alanı sağlayıcınız veya sistem yöneticiniz bu isteğe bağlı bileşenler konusunda size yardımcı olabilir.

LimeSurvey'i yerel makinenizde denemek istiyorsanız, Apache, MySQL, PHP ve Perl içeren eksiksiz bir web sunucusu barındıran, kurulumu kolay bir yazılım paketi olan XAMPP önerilir. LimeSurvey, XAMPP üzerinde herhangi bir yapılandırma gerekmeden çalışır.

Microsoft'un IIS sunucusunu çalıştırmak istiyorsanız "XP üzerinde IIS ile kurulum" sayfasına göz atın.

1.1 LimeSurvey için barındırma

LimeSurvey, PHP ve MYSQL sağlayan çoğu barındırma şirketiyle çalışmalıdır. LimeSurvey'in hazır kurulu bir sürümünü istiyorsanız LimeSurvey Cloud hizmetini kullanmayı düşünebilirsiniz; aksi takdirde LimeSurvey ile uyumlu barındırma şirketleri listemize göz atın.

2. LimeSurvey paketini indirin

En son kararlı LimeSurvey zip paketini indirin (kolaylık olması için gzip, bz2 ve 7zip paketleri de mevcuttur) ve yerel diskinize kaydedin.

3. LimeSurvey paketini açın

Tercih ettiğiniz sıkıştırma yazılımını kullanarak zip dosyasını ayrı bir dizine/klasöre açın. Dosyayı açarken dizin yapısının dosyalarla birlikte açıldığından emin olun (bu, çoğu sıkıştırma programının varsayılan davranışıdır). Kurulum dizininin yol adı ( veya ) karakterlerini içermemelidir, ancak boşluk karakterini içerebilir.

4. Sunucunuz hakkında bilgi toplayın

LimeSurvey'i web sunucunuza doğru şekilde kurmak için aşağıdakileri bilmeniz gerekir:

  • Betiklerinizin bulunacağı web sitesi URL'si (ör: http://my.domain.com/limesurvey)
  • Betiklerinizin bulunacağı sunucunuzdaki fiziksel disk konumu (örn: /home/usr/htdocs/limesurvey)
  • Veri tabanı sunucunuzun IP/ağ konumu (örn: localhost)
  • Veri tabanı sunucunuz standart olmayan bir bağlantı noktası kullanıyorsa bu bağlantı noktasının hangisi olduğunu öğrenin.
  • Veri tabanı sunucunuz için kullanıcı adınız ve parolanız
  • Çoğu sağlayıcıda veri tabanını betiğin oluşturmasına izin veremez, bunu kendiniz yapmanız gerekir. Böyle bir sağlayıcı kullanıyorsanız lütfen bir veri tabanını (örneğin limesurvey) kendiniz oluşturun.

5. LimeSurvey'i yapılandırın

Şimdi /limesurvey/ kök dizinindeki config.php dosyasını tercih ettiğiniz metin düzenleyicisiyle açın.

5.1 Temel ayarlar

config.php dosyasını gözden geçirin ve aşağıdaki ayarları kontrol edin/yapılandırın:

  • $databasetype: Bu, veri tabanı türüdür. Şu anda burada MySQL veri tabanı sunucusu için "mysql", Microsoft SQL sunucusu için "odbc_mssql" veya "mssqlnative" (Microsoft'un yerel MSSQL PHP sürücüsünü gerektirir) ve Postgres SQL Server için "postgres" ayarlayabilirsiniz. En azından test edilenler bunlardır. (:biggrin:)
Önemli: Microsoft SQL sunucusu kullanıyorsanız veri tabanınızın büyük/küçük harfe duyarsız bir harmanlama kullandığından emin olun (varsayılan olarak böyle ayarlanmış olmalıdır).
  • $databaselocation: Bunu veri tabanı sunucunuzun IP/ağ konumuna ayarlayın. Çoğu durumda "localhost" çalışır. MSSQL kullanıyorsanız bunun yerine <MACHINENAME>/<SERVERNAME> kullanmayı deneyin.
  • $databasename: LimeSurvey için kullanacağınız, veri tabanı sunucunuzdaki veri tabanının adı. Sunucuda yüksek düzeyli izinleriniz varsa LimeSurvey üzerinden bir veri tabanı oluşturabilirsiniz. Bu durumda veri tabanının adı ne olacaksa bu ayara yazın. Alternatif olarak buraya daha önce oluşturulmuş bir veri tabanının adını da yazabilirsiniz. Var olan bir veri tabanı adı girerseniz veri tabanının LimeSurvey'in eski tablolarını içermediğinden emin olun.
  • $databaseuser: Veri tabanı sunucunuzun kullanıcı adı
Önemli: Postgres kullanıyorsanız kullanıcınızın aynı zamanda veri tabanının sahibi olduğundan emin olun.
  • $databasepass: Veri tabanı sunucunuzun parolası
  • $dbprefix: Yalnızca LimeSurvey için ayrı bir veri tabanı kullanıyorsanız bu ayarı boş bırakabilirsiniz (örn: $dbprefix="";). Bir veri tabanını LimeSurvey ile diğer veri tabanı uygulamaları arasında paylaşmak istiyorsanız bu ayara bir ön ek ekleyin. Önerilen ön ek "lime_" şeklindedir, ancak bu gerçekten size kalmış. Not: MySQL'de komut satırıyla veri tabanı ve kullanıcı adı oluşturma işlemi Kurulum SSS sayfasında açıklanmıştır.
  • $rooturl: Bu, LimeSurvey betiklerinizin URL konumuna ayarlanmalıdır. LimeSurvey dosyalarını limesurveyfolder klasörüne kopyaladıysanız {$_SERVER['SERVER_NAME']}/limesurvey ifadesini seçtiğiniz klasör adıyla değiştirmeniz gerekir ({$_SERVER['SERVER_NAME']}limesurveyfolder). {$_SERVER['SERVER_NAME']} değişkeni etki alanı adınızı otomatik olarak belirlemeye çalışır, bu nedenle genellikle değiştirmeyin. Çalışmazsa bunu tam sunucu URL'sine ayarlayın (Örnek: "http://www.mydomain.com/limesurvey"). LimeSurvey'in yalnızca SSL kullanmasını istiyorsanız http'yi https olarak değiştirin (sunucunuzda SSL sertifikalarının doğru şekilde kurulmuş ve yapılandırılmış olması koşuluyla). http ve https'yi aynı anda kullanmak istiyorsanız bu ayarı http olarak bırakın.
  • $rootdir: Genellikle bunu değiştirmeniz gerekmez. Betiklerinizin fiziksel disk konumuna ayarlanmalıdır. Varsayılan ayar bunu sizin için yapmaya çalışır, bu nedenle büyük olasılıkla burada hiçbir şeyi değiştirmeniz gerekmeyecektir ("dirname('''FILE''');" bölümü bunu otomatik olarak yapmaya çalışır). Çalışmazsa disk konumunu el ile yazın - örneğin /home/public_html/limesurvey.
  • $defaultuser: Betikte erişim denetimi açıkken, LimeSurvey güvenlik ayarlarınızı ilk kez oluşturduğunda oluşturulan varsayılan kullanıcıdır.
  • $defaultpass: Betikte erişim denetimi açıkken, LimeSurvey güvenlik ayarlarınızı ilk kez oluşturduğunda oluşturulan varsayılan paroladır.
Not: Her iki ayar ($defaultuser ve $defaultpass) yalnızca ilk kurulum için kullanılır. LimeSurvey veri tabanını kurduktan sonra bu ayarlar hiç kullanılmaz.

5.2 İsteğe bağlı ayarlar

config.php dosyasında ayarlayabileceğiniz çok daha fazla isteğe bağlı ayar vardır. Bunların çoğu yalnızca kurulum içindir ve daha sonra Genel ayarlar iletişim kutusundan değiştirilebilir. Bu isteğe bağlı ayarlar hakkında daha fazla bilgi için lütfen bu sayfaya göz atın. Ancak temel bir kurulum için bir sonraki adımla devam etmeniz yeterlidir.

6. Dosyaları web sunucunuza yükleyin

FTP programınızı kullanarak web sunucunuza bağlanın ve betiklerinizi saklamak için bir dizin oluşturun. Ardından dosyaları bulundukları dizin yapısını koruyarak yükleyin. Dosyaları ikili kipte yüklediğinizden emin olun (FTP programınızın ayarlarını kontrol edin). ASCII kipinde yüklemenin kurulum sırasında beklenmedik hatalara (ör. 'class not found' hatası) yol açabileceğini, ayrıca görsellerin doğru yüklenmeyebileceğini unutmayın.

7. Dizin izinlerini ayarlayın

Betiğin düzgün çalışması için bazı dizinlere belirli erişim izinlerine ihtiyacı vardır - bu özellikle Linux/*nix sistemleri için geçerlidir.

  • "/limesurvey/tmp" dizini içe aktarmalar ve yüklemeler için kullanılır ve web sunucunuz için Okuma ve Yazma olarak ayarlanmalıdır.
  • "/limesurvey/upload/" dizini ve tüm alt dizinleri de resim ve ortam dosyalarının yüklenebilmesi için web sunucunuz açısından Okuma ve Yazma iznine sahip olmalıdır.
  • Diğer dizinler Salt Okunur olarak ayarlanabilir (Linux/Unix'te de). /limesurvey/admin dizinindeki her dosyanın izinlerini Salt Okunur olarak ayarlamak isteyebilirsiniz.
İpucu: Linux kullanıyorsanız, web sunucusu yapılandırmanıza bağlı olarak yazılabilir klasörlerin izinlerini chmod ile 755 veya 777 olarak ayarlamanız gerekecektir. Önce 755'i deneyin; çalışmazsa 777'ye "yükseltin".

8. Kurulum betiğini çalıştırın

"http://your.domain.com/limesurvey/admin/install" adresine gidin. Her şeyi doğru yapılandırdıysanız, veritabanını ve/veya veritabanı içindeki tabloları oluşturmanız istenecektir. LimeSurvey daha sonra gerekli tabloları veritabanında oluşturur.

Betik tabloları başarıyla oluşturduğunu gösterdikten sonra, /admin/install dizininin adını değiştirmeniz veya dizini silmeniz istenecektir; bunu hemen yapın (:biggrin:).

9. Yönetim betiğine ilk kez bağlanın

İşiniz bitti! Tarayıcınızı açın ve admin.php betiğinizin URL'sini girin. Dosyaları saklamak için dizin adı olarak LimeSurvey kullandığınızı varsayarsak, bu adres "http://your.domain.com/limesurvey/admin/admin.php" gibi olacaktır.

Bir giriş ekranı görmelisiniz. Varsayılan giriş bilgileri şunlardır:

Kullanıcı: admin

Parola: password

Giriş yaptıktan sonra varsayılan parolayı değiştirmeniz istenecektir. İyi eğlenceler!

10. Sorun yaşarsam ne yapmalıyım...

Tüm bilgisayar programlarında olduğu gibi, çoğu zaman her şey talimatlarda anlatıldığı gibi çalışır, ancak bazen çalışmaz. İşlerin planlandığı gibi gitmemesi için burada anlatılamayacak kadar çok olası neden vardır. Sorun yaşarsanız, önce Kurulum SSS sayfasına göz atın. Yanıtınızı orada bulamazsanız, lütfen sorununuzu ve aldığınız hata mesajlarını limesurvey.org üzerindeki LimeSurvey forumlarında paylaşın: