Back

OpenCart Kurulumu: Adım Adım Rehber

OpenCart kurulumu, açık kaynaklı bir e-ticaret platformu olan OpenCart’ın bir web sunucusuna yüklenip yapılandırılması işlemidir ve doğru yapıldığında teknik bilgisi sınırlı kullanıcılar için bile 30-45 dakika içinde tamamlanabilir. Bu rehberde sunucu gereksinimlerinden veritabanı ayarına, admin paneli yapılandırmasından ilk yapılması gereken güvenlik adımlarına kadar tüm süreci adım adım anlatıyoruz.

OpenCart Nedir? (Kısa Tanım)

OpenCart, PHP ile geliştirilmiş, ücretsiz ve açık kaynaklı bir e-ticaret yönetim sistemidir. Kullanıcıların kendi barındırma (hosting) hizmetlerinde ürün kataloğu, sipariş yönetimi, ödeme entegrasyonları ve çoklu dil/para birimi desteğiyle çevrimiçi mağaza kurmasını sağlar.

OpenCart Kurulumu İçin Gerekenler

Kuruluma başlamadan önce aşağıdaki gereksinimlerin sağlandığından emin olun:

GereksinimMinimum Sürüm/Detay
PHP7.4 veya üzeri (OpenCart 4.x için 8.0+ önerilir)
MySQL5.7 veya üzeri (MariaDB 10.2+ de desteklenir)
Web sunucusuApache veya Nginx
PHP UzantılarıcURL, GD, Mcrypt/OpenSSL, Zip
Depolama alanıEn az 500 MB boş alan
Hosting erişimiFTP/SFTP veya dosya yöneticisi, phpMyAdmin erişimi

Not: Çoğu paylaşımlı hosting sağlayıcısı (Natro, Turhost, Hostinger vb.) bu gereksinimleri karşılar; kuruluma başlamadan hosting panelinizden PHP sürümünü kontrol etmeniz yeterlidir.

Adım 1: OpenCart Dosyalarını İndirin

  1. opencart.com adresinden en güncel sürümü indirin (ZIP dosyası olarak).
  2. İndirdiğiniz dosyayı bilgisayarınızda çıkartın. İçinde upload adlı bir klasör göreceksiniz — sunucuya yüklenecek olan asıl dosyalar bunun içinde.

Adım 2: Dosyaları Sunucuya Yükleyin

  1. FTP programı (FileZilla gibi) veya hosting panelinizin dosya yöneticisi ile sunucunuza bağlanın.
  2. upload klasörünün içeriğini, sitenizin kök dizinine (public_html veya www) yükleyin.
  3. Alt dizin kullanmak isterseniz (örn. siteniz.com/magaza), dosyaları o alt klasöre yükleyebilirsiniz.

Adım 3: Veritabanı Oluşturun

  1. Hosting panelinizden (cPanel, Plesk vb.) phpMyAdmin veya “MySQL Veritabanları” bölümüne girin.
  2. Yeni bir veritabanı oluşturun (örn. opencart_db).
  3. Bu veritabanına tam yetkili bir kullanıcı oluşturup atayın.
  4. Veritabanı adını, kullanıcı adını ve şifresini not edin — kurulum sihirbazında bunlara ihtiyacınız olacak.

Adım 4: Kurulum Sihirbazını Çalıştırın

  1. Tarayıcınızdan siteniz.com adresine gidin. OpenCart otomatik olarak kurulum sihirbazını başlatır.
  2. Lisans Sözleşmesi ekranını onaylayın.
  3. Ön Gereksinim Kontrolü ekranında tüm maddelerin yeşil (✓) olduğundan emin olun. Kırmızı bir madde varsa (örn. bir PHP uzantısı eksikse), hosting sağlayıcınızla iletişime geçin.
  4. Yapılandırma ekranında:
    • Veritabanı sürücüsü: MySQLi
    • Sunucu adı: genelde localhost
    • Kullanıcı adı, şifre ve veritabanı adı: Adım 3’te oluşturduklarınız
    • Yönetici e-posta ve şifresi: admin paneline giriş için kullanacaksınız — güçlü bir şifre seçin
  5. “Kurulumu Devam Ettir” butonuna tıklayın.

Adım 5: Kurulum Sonrası Güvenlik Adımı (Kritik)

Kurulum tamamlandığında OpenCart şunu ister: config.php, admin/config.php dosyalarını düzenlemek ve install klasörünü silmek. Bu adımı atlamayın — install klasörü sunucuda kalırsa, siteniz güvenlik açığına maruz kalır.

1. FTP ile sunucuya bağlanın
2. /install klasörünü tamamen silin
3. config.php ve admin/config.php dosyalarının izinlerini
   444 veya 400 olarak ayarlayın (yazma iznini kapatın)

Adım 6: Admin Paneline Giriş ve İlk Ayarlar

  1. siteniz.com/admin adresine gidin (varsayılan admin klasör adıdır; güvenlik için bunu değiştirmeniz önerilir).
  2. Kurulum sırasında belirlediğiniz e-posta ve şifreyle giriş yapın.
  3. Ayarlar > Mağaza bölümünden mağaza adı, para birimi, dil ve saat dilimini yapılandırın.
  4. SSL sertifikanız varsa Ayarlar > Sunucu bölümünden “SSL Zorla” seçeneğini aktif edin.

Sık Karşılaşılan Kurulum Hataları

“Veritabanına bağlanılamıyor” hatası: Genelde yanlış kullanıcı adı/şifre veya veritabanı adının hatalı girilmesinden kaynaklanır. cPanel’de veritabanı bilgilerini tekrar kontrol edin.

Ön gereksinim ekranında kırmızı işaret: Eksik bir PHP uzantısı anlamına gelir. Hosting sağlayıcınızdan php.ini üzerinden ilgili uzantıyı (genelde cURL, GD veya Zip) etkinleştirmesini isteyin.

“Beyaz sayfa” (white screen) hatası: Genelde PHP bellek limitinin düşük olmasından kaynaklanır. php.ini dosyasında memory_limit değerini en az 256M yapın.

Sıkça Sorulan Sorular

OpenCart kurulumu ne kadar sürer? Uygun hosting altyapısı ve hazır veritabanı bilgileriyle kurulum genellikle 30-45 dakika içinde tamamlanır.

OpenCart kurulumu ücretsiz mi? Evet, OpenCart yazılımı tamamen ücretsiz ve açık kaynaklıdır. Ödeme gereken tek kalem, hosting ve varsa satın alınan tema/eklentilerdir.

OpenCart hangi hosting türüyle çalışır? Paylaşımlı hosting, VPS veya bulut sunucularda çalışabilir; küçük-orta ölçekli mağazalar için paylaşımlı hosting genellikle yeterlidir.

Kurulum sonrası install klasörünü silmezsem ne olur? Sitenizin veritabanı bilgileri ve yapılandırması dışarıdan erişilebilir hale gelir, bu ciddi bir güvenlik açığıdır — kurulumu tamamladıktan hemen sonra silinmelidir.

Hemen Ara WhatsApp Destek