Cotonti'nin tam kapasiteyle çalışabilmesi için öncelikle aşağıda yer alan gereksinimleri sağladığınızı kontrol edin. Hosting paketinizin bunları sağladığından eminseniz bile üzülmeyin ücretsiz hizmet verenlerde bile artık bunlar standart hale geldi.
Apache, nginx ya da benzeri bir web sunucusu
PHP 5.6.x or higher, with support for:
GD Grafik Kütüphanesi
Hash uzantısı
Mbstring
PCRE
PDO and PDO_MySQL
Oturum
Zlib
MySQL 5.0.8 ve üstü
mod_rewrite veya beneri bir URL yeniden yazım sistemi (opsiyonel)
Cotonti sizin için düzgün ayarları yapan, veritabanını oluşturup içerisini dolduran ve seçtiğiniz modül ve eklentileri yükleyen bir kurulum sihirbazı sunar. Bu bölümde kurulum için hazırlık, kurulum sihirbazının kullanımı ve kurulum tamamlandıktan sonra yapılası gerekenleri anlatacağız. Ayrıca eklentilerin nasıl ve ne için seçilip kurulması gerektiğini anlatır.
Halen yapmadıysanız , işe sitemizden cotontinin son sürümünü indirmekle başlayın. 7-Zip veya WinRAR benzeri bir uygulama ile harddiskinize çıkartın. Alternatif olarak wget, curl ya da git kullanarak (aşağıda detayları var) indirebilirsiniz.
Şimdi FTP istemcinizi açın (Filezilla Windows için ücretsiz bir uygulama. Mac için Cyberduck) ve dosyalarınızı servera yükleyin. Dosyaları ana dizine attığınızdan emin olun genellikle ‘public_html’, ‘htdocs’, ‘public_www’ vb. isime sahiptirler. Cotontinin klasörünü değil içeriğini upload etmeniz gerektiğini unutmayın.
Upload işlemi bittikten sonra datas klasörü ve alt klasörleri/dosyaları için izinleri 777(chmod) yapmayı unutmayın.
Komut istemi kullanmayı tercih ediyorsanız wget veya curl kullanarak şu komutla açabilirsiniz:
7z x cotonti-n.n.n.7z
Öncesinde 7-zip yüklemeniz gerekebilir ve komutlar kullandığınız sisteme göre farklılık gösterebilir:
sudo apt-get install p7zip
Diğer bir seçeneğiniz ise dosyaları direkt olarak GitHub depomuzdan almak . Bu durumda serverınızda ve ya bilgisayarınızda Git yüklü olması gerekir. Şu komutu girerek dosyaları çekebilirsiniz:
git clone git://github.com/Cotonti/Cotonti.git
Yine unutmayın ki klasörü değil içeriği ana dizine atmanız gerekiyor. datas klasörünün izinlerini de unutmayın tabii ki:
chmod -R 777 datas
Son sürüm için şayet Git kullandıysanız gereksiz Git dosyalarını silmek için aşşağıdaki komutu kullanabilirsiniz:
rm -rf .git
Sunucunuzu çalıştırın ve dosyaları yüklediğiniz dizine Tarayıcınızdan ulaşın, şu anda sitenize erişiyor olmanız gerekiyor. Ekrana hata geliyor ya da hiçbirşey gelmiyorsa adımlarınızı kontrol edin, büyük ihtimalle dosyaları yanlış dizine yüklediğiniz için çalışmıyordur. İlk ziyaretinizde otomatik olarak kurulum sihirbazına yönlendirilirsiniz, ulaşamadıysanız URL'nin sonuna install.php ekleyip deneyin.
Kurulum sihirbazı oldukça basit ve her adımda ne yaptığınızı anlatan bir yapıya sahiptir. Adımları takip edip sitenizi kurun.