Opencart Türkçe Kurulum

E-ticaret sitesini kurmak artık çok kolay. Eğer web dünyası adına hiçbir bilgiye sahip değilsen, bu yazı serilerinden bir tanesini takip ederek; bir e-ticaret web sitesini kendin kurabilirsin. Yapman gereken tek şey, yazıdaki adımları sonuna kadar tek tek takip ederek ilerlemen. Haydi başlayalım.

1. Opencart Açık Kaynak Ücretsiz E-Ticaret Yazılımı

E-ticaret yazılımı denilince ilk akla gelen yazılım şüphesiz OpenCart. Ücretsiz açık kaynak PHP tabanlı online mağaza yönetimi programı olarak birçok firmanın hayatını kurtarmaktadır. Yapmış olduğu güncellemeler ile sürekli olarak kendini yenilemektedir. Github’ta yaklaşık olarak 3000 contributoru var. Açık kaynak yazılımları içinde en çok katkıda bulunulan yazılım Opencart. E-ticaret sektöründe iseniz; yazılımınız sürekli güncel olmak durumundadır. Yoksa eskide kalırsınız, eskileri de kimse kullanmaz.

“ÜCRETSİZ, açık-kaynak ve kullanımı kolay e-ticaret platformu” olarak tanımlıyor kendisini Opencart. Kurulum işleminde en sorunsuz şekilde yüklenen yazılım OpenCart oldu. Ücretsiz olan yazılımı indirerek işleme başlayalım:

DEMO ve DOWNLOAD:

DOWNLOAD | DEMO

Opencart Kurulum Yardım Kılavuzu:

Kurulum içi Gerekli Altyapı:

Opencart, ücretsiz e-ticaret yazılımının düzgün çalışabilmesi için teknik ihtiyaçların daha önceden hazır olması gerekiyor.

Öncelikle bir alan adınızın olması gerekiyor. Alan adınız varsa bu durumda dosyaların barındırılacağı bir alan yani web sunucusu diğer bir deyişle hosting gerekiyor.

Bir hosting satın alırken, web sunucusu gereksinimlerinin tam olarak karşılandığından emin olmalısınız.

OpenCart’ın web sunucusunda düzgün kurulması için bu uzantıların etkinleştirilmesi gerekir.

Web Sunucusu (Apache önerilir)
PHP 5.4+ ve üzeri
Veritabanı (MySQLi önerilir)

Gerekli PHP modülleri

Curl
ZIP
Zlib
GD Library
Mcrypt
Mbstrings
xml

Yukarıdaki PHP modülleri, neredeyse tüm hosting firmaları tarafından otomatik olarak yüklü gelmektedir. Eğer bu modüller aktif değilse; bunları aktifleştirmek için, satın aldığınız firma ile görüşerek bunları aktif hale getirebilirsiniz ya da yeni bir firmaya geçebilirsiniz.

Şu andaki firmadan oldukça memnumum. Firma detaylarını incelemek isterniz buradan ilerleyin: www.hostinger.web.tr

Hizmeti satın aldıktan sonra, veritabanı kurulumu ve mail adresi tanımlamamız gerekiyor. Bunlar ileride işimize yarayacaklar.

Web Sunucunda MYSQL Veritabanı Kurulumu:

Her firmada Cpanel tasarımları farklı olabilir ama genel işleyiş aynıdır. Benim kullandığım firmanın tasarımı şu şekilde:

Listede Veritabanları bölümüne gelin ve MySQL Veritabanları’na tıklayın.

“Açılan sayfada Yeni MySQL Veritabanı ve Veritabanı Kullanıcısı Oluştur” bölümünden veritabanı adı ve kullanıcı adını girin. Ve şifre için de ilk olarak Oluştur’a tıklayın.

Karşınıza Şifre Üreticisi gelecektir. Buradan uzunluk 18 ve Özel Sembolleri seçili hale getirip, Oluştur butonuna 3-4 kez basın. Sonra şifreyi kopyala-yapıştır ile not defterine yapıştırın ve kaydedin. Çünkü bu şifreyi bir daha bulmak zor olacaktır.

Daha sonra “Şifreyi Kullan” diyerek, oluşturalan ve sizin kaydettiğiniz şifre aktif hale gelsin.

Son işlem olarak da Mavi Oluştur butonu ile veritabanı oluşturma işlemini tamamlayın.

Kullanıcı adı ve veritabanı adını daha önce şifreyi kaydettiğiniz not defteri içine yapıştırın ve ileride kullanmak üzere kaydedin.

Altta yer alan liste güncellenir ve 1 dk. içinde veritabanınız aktif hale gelir.

phpMyAdmin e tıklayıp veritabanımıza gidebiliriz. Ancak ilk seferde içi boş olacağından, sadece boş sütunlara bakıp kapatabiliriz.

Eğer siz de firmayı incelemek isterseniz: Hosting İncele

Web Sunucusunda Mail Adresi Belirleme:

Kurumsal bir izlenim açısından sitenize ait bir mail adresi olması gerekir. Bana ait mail adresi şöyle: bilgi@halilkoca.com . Ama siz e-ticaret yapacağınız için örnek olarak halil@newingames.com olmalıdır. Yani her departman için ayrı bir mail ve her kişi için ayrı bir mail olarak düşünmeliyiz.

İlk olarak hosting firmasındaki Cpanel e giriş yapalım. Epostalar bölümüne gelelim. Burada E-posta Hesapları butonuna tıklayalım.

Ardından “Yeni bir E-Posta Hesabı Oluşturun” bölümüne “E-posta” alanına bir isim ve Şifreyi girin alanına Yeşil butondan “Oluştur” a tıklayalım ve Şifre Üreticisine geçelim.

Şifre üreticisi ile Uzunluk: 18 ve Özel Sembolleri seçili hale getirelim. Ardından 3-4 kez Mavi “Oluştur” butonuna tıklayın. Oluşturulan şifreyi seçip, kopyalayın ve daha önce veritabanı bilgilerini kaydettiğimiz not defterine yapıştırın.

Daha sonra “Şifre Kullan” butonuna tıklayın ve üretilen şifre aktif hale gelsin.

Pencere kapatılınca şifre kullanılır duruma gelir ve son adım olarak Mavi “Oluştur” butonuna tıklayın.

Gördüğünüz gibi üstteki uyarılarda başarılı olduğunu söyler.

Maillerinize ulaşmak istiyorsanız “E-posta Hesaplarını Yönet” bölümünden “Round Cube” butonuna tıklayın ve yeni açılan pencereden maillerinizin takibini yapabilirsiniz.

Kullandığım firmada ücretsiz hosting hesabı açarak firmayı deneyebilirsin: Ücretsiz Hosting


Web sunucusu tercihimizi yaptığımıza göre artık Kuruluma geçebiliriz:

Opencart Yazılımını İndirme:

Opencart son versiyonuna ait kurulum dosyalarını daha önce indirmediysen, buradan dosyaları indirebilirsin:

DOWNLOAD OPENCART

Opencart yazılımı zip uzantılı bir dosya içinde gelir. Bu zip dosyasını açarak bilgisayarında bir dosya içerisine çıkartman gerekiyor. Bilgisayarında dosyaları açacağın konum önemlidir. Aynı zamanda yedek niteliğindedir. Uzak sunucudaki dosyalarına zarar gelirse, buradan tekrardan sunucuya bu dosyaları aktarabilirsin.

Zip dosyasını açtığında bizim işimize yarayanlar şunlar:

upload
install.txt
licence.txt
upgrade.txt

Upload klasörü, web sunucuna yüklenmesi gereken tüm OpenCart dosyalarını içerir.

licence.txt dosyasında, OpenCart yazılımını, kendi sunucuna yüklediğinde kabul etmiş olduğun lisans anlaşmasını içerir.

install.txt ve upload.txt dosyaları, sana ilk yükleme veya sürüm yükseltme hakkında bilgiler verir.

 

OpenCart Dosyalarını Web Sunucusuna Yükleme:

Yazının ilk başındaki ihtiyaçlar bölümünde belirttiğim web sunucusuna dosyaları şimdi yükleyeceğiz. Web sunucusuna dosyaları yüklemenin birden fazla yolu bulunmaktadır. Çok büyütelecek bir durum yok aslında. Bilgisayarımızda kopyala yapıştır ile dosyaları kopyalamaktan öte bir durum yok. Sadece arada güvenlik protokolleri var. Sunucuya giriş için kullanıcı adı ve şifre gerekiyor.

 

Peki Sunucuya Nasıl erişeceğiz?

En çok kullanılan yöntemlerden birisi Filezilla programı ile dosya aktarımıdır. Filezilla programını indirerek işleme başlayalım:

DOWNLOAD FILEZILLA

Programı indirin ve daha sonra kurulumu tamamlayın. Programı açın ve Dosya -> Site Yöneticisi seçin. Açılan pencerede altta Site Ekle tıklayın ve alan adınızı yazın.
Sunucu: Sizin Sunucu IP Adresi
Oturum Açma Türü: Normal
Kullanıcı: Sizin Sunucu FTP Kullanıcı Adı
Parola: Sizin Sunucu FTP Şifresi

Üstteki bilgileri hosting satın aldığın firmadan bulabilirsin. Cpanelde “Hesaplar” bölümünde “Detaylar” butonu. Örnek:

Bu bilgileri doğru bir şekilde girdikten sonra “Bağlan” tuşuna basın ve bağlantı kurmuş olalım. Herhangi bir yanlış bilgi girilmediyse bağlantı başarılı şekilde kurulmuş olacaktır:

Şifre veya kullanıcı adı hatalı ise:

Sunucu IP Adresi hatalı ise:

bu ekranlarla karşılaşırsın. Seninki hangi problem ise ona göre düzenlemeleri yaparak girişi sağla lütfen.

Asıl konumuza dönelim ve dosyaları upload işlemini tamamlayalım.  Giriş yaptıktan sonra sol taraf senin bilgisayarındır. Sağ taraf ise sunucuna ait bölümdür.Sol panelde OpenCart zipten çıkarttığın klasörü bulup, upload klasörü içine girmelisin. Daha sonra tüm dosyaları seçerek sağa doğru yani sunucu bölümüne sürükle-bırak yapmalısın. Şimdi aktarım başladı ve bitene kadar bekleyelim. 5-10 dk arasında yükleme işlemi sürecektir.

Aktarım tamamlandıysa diğer işlemlere geçebiliriz.


Web Sunucusundaki OpenCart Dosya Düzenlemeleri:

1. Root(Ana dizin)’ta iken /config-dist.php dosya ismini -> /config.php olarak değiştirin.

2. /admin klasörü içindeki /config-dist.php -> /config.php olarak değiştirin.

3. Aşağıda listedeki dosyaların izinlerini 0755 olarak değiştirin:

system/storage/cache/
system/storage/download/
system/storage/logs/
system/storage/modification/
system/storage/session/
system/storage/upload/
system/storage/vendor/
image/
image/cache/
image/catalog/
config.php
admin/config.php

Eğer 0755 çalışmıyorsa 0777 olarak değiştirin.

Şu ana kadar anlattığım kurulum detayları Sunucu ağırlıklı düzenlemelerdi. Artık web sayfası üzerinden kuruluma devam edebiliriz.


OpenCart Yazılımı Web Yüklesine Devam:

Yüklemeyi tam anlamı ile bitirmek için internet tarayıcından anasayfaya giriş yapın: http://www.newingames.com

OpenCart yazılımını farklı bir dizine yüklediysen, bu durumda kurulumu o adresten tamamlaman gerekir: http://www.newingames.com/magaza

1. Sayfayı ilk açtığında İngilizce OpenCart kurulu olduğunu göreceksin.

OpenCart Türkçe’ye çevirmeyi kurulum işlemi bittikten sonra yapacağım için endişe etmene gerek yok.

Şimdi; License Aggrement sayfasında yapmamız gereken bir değişiklik yok. “Continue” diyerek ilerliyoruz.


2. Pre-Installation sayfasında sunucu ile yazılımın ihtiyaç duyduğu ayarların onaylandığını görebilirsin.

Eğer kırmızı tikler görüyorsan; değişiklikleri tamamlaman gerekir. İhtiyaç duyduğun anda yorumdan yardım isteyebilirsin. “Continue” tıklayarak ilerleyelim.


3. “Configuration” sayfası önemli ayarların olduğu bir bölüm.

Kuruluma başlarken oluşturduğumuz veritabanı detaylarını buraya yazalım.

DB Driver: mPDO
hostname: localhost
username: veritabani kullanıcı adı
password: veritabanı şifresi
database: veritabanı ismini
port: 3306
prefix: oc_

Username: Admin panele giriş için gerekir, farklı isim kullanmalısın.
Password: Güçlü şifre kullanman senin faydana olacaktır.
Mail: Sipariş geldiğinde bildirim gelecek olan mail adresi

Bu kısımları tamamladıysan “Continue” tıklayarak ilerleyelim. Bilgilerde herhangi bir yanlışlık yoksa bir sonraki sayfaya geçersin. Hata alıyoran bilgilerini tekrardan gözden geçirmelisin. Eğer problem varsa yorumdan yardım talebinde bulunabilirsin.


4. “Installation Complete” Ready to start selling.

Sonunda kurulumu tamamladık. Evet başardık. Ama yapmamız gereken son bir adım kaldı. Filezilla programında Root(ana dizin)’ta “install” klasörünü silmen gerekiyor. Bunu yapmazsan kolaylıkla hack yiyebilirsin. Bunu hemen yapman yararına olacaktır.

NOT: Godaddy firmasını kullanıyorsan Root’ta yer alan php.ini dosyasını user.ini olarak değiştirmen gerekiyor:
Dosya ismi: “php.ini” -> “user.ini”


5. OpenCart Admin Panele Giriş:

Tarayıcıdan alan adının sonuna /admin ekleyerek admin panele erişebilirsin. Örnek: http://www.newingames.com/admin . Kurulum sırasında belirlemiş olduğun kullanıcı adı ve şifreyi ilgili alanlara doğru bir şekilde girdikten sonra “Login”e tıkla.

Karşına “Important Security Notification!” penceresi gelmiş olmalı. Bu pencere site ile ilgili önemli dosyaların farklı bir dizine taşınması gerektiğinden bahsediyor. Hiçbir şey değiştirmeden “Move” butonuna tıkla ve taşıma işlemi başlasın. Taşıma bitene kadar herhangi bir sayfaya gitmemelisin. Bitince yeşil alanda “Success: You have modified the storage folder!” belirince, bu işlem tamamlanmıştır. Artık çarpıdan kapatabilirsin.

Kurulum işlemini birlikte tamamlamış olduk.

Dilersen OpenCart Türkçeleştirme işlemi için yazının devamını okuyabilirsin.


OpenCart Türkçeleştirme İşlemi:

OpenCart Türkçeleştirme işlemi yapmadan önce ilk olarak Türkçe dil dosyalarını indirmeniz gerekiyor.

OpenCart Versiyon 3 Türkçe Dil Dosyası: OpenCart-v3.0.2.0-Turkce-dil-dosyalari

Bu dosyaları OpenCart klasörü içine yeni bir Turkce isimli klasör açarak içindekileri aktarın. Yeni hali bu şekilde artık dosyalarımızın:

Şimdi Filezilla programı ile Turkce klasörü içindeki yer alan admin ve catalog dosyaları web sunucumuza Root’a sürükle-bırak yöntemi ile yüklemeye başlatın.

İşlem bittikten sonra web sitenizde admin panele giriş yapınız.

Admin -> System -> Localisation -> Languages bölümüne ilerleyin.

Sağ üstte artı işareti ile Add New diyerek yeni dil ekleyelim.

Language Name: Türkçe
Code: tr-tr
Locale: tr-TR,tr_TR.UTF-8,tr_TR,tr,tr-tr,turkish
Status: Enable
Sort Order: 1

Ardindan Türkçe dilini aktifleştirelim:

System -> Settings -> Your Store Edit(sagdaki mavi buton) -> Local ->
Language -> Türkçe
Administration Language -> Turkce

olarak düzenleyin.

Herhangi bir sorun yoksa artık OpenCart E-ticaret Türkçeleştirme işlemi başarı ile tamamlanmıştır.

Buraya kadar sorun ile karşılaştıysanız, yorum ekleyebilirsiniz.

Yazıyı tamamlamaya çalışırken üzerinde en az 2 gündür çalıştığımı belirtmek istiyorum. Eğer yazıyı beğendiysen üstte beğen butonuna çökebilirsin. Yoruma ekleyeceğin bir teşekkür bile bana motivasyon sağlayacaktır.

Teşekkürler.

 

  • Çok teşekkür ederim.
    Benim bir sorum var
    müşteri kayıt olduğu zaman : hem müşteriye hemde bize e,-mail geliyor fakat sipariş e-maili ne bize nede müşteriye gitmiyor neden

    • Merhaba Necati Çetin Bey,
      Hatayı görebilmek için DEVELOPER=TRUE yapmalısınız. Yani developer sürümünde çalışırsa Opencart hatayı hemen gösteriyor.
      Mail sorunu bende de olmuştu. PHPMail olarak seçili hale getirip bu şekilde çalıştırın. Mailler düzgün bir şekilde iletilecektir.
      Hatanın ekran görüntüsünü iletebilirsiniz.

  • merhaba, opencart son versiyonu (3.0.2.0.) sorunsuz bir şekilde yükledim ve belirtmiş olduğunuz ayarları da yaptım. Ana sayfa sorunsuz açılıp – çalşmakta fakat admin sayfasında kullanıcı ve şifre doğru olmasına rağmen bir türlü login olmuyor. Hata kodu da vermiyor, sadece kullanıcı adı ve şifreyi girip login tuşuna basınca sayfa refresh ediyor. Konu ile ilgili tavsiyenizi rica ederim.

  • Bilgi için teşekkürler.

    Örnek teşkil etmesi açısından opencart sitemizi ziyaret edebilirsiniz

  • türkçe dil dosyasını güncellemeniz mümkün müdür? Şu anda bu dosyaya malesef erişilemiyor

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Son Yazılar