Magento Nedir?
Magento, açık kaynak kodlu e-ticaret platformudur. PHP dilinde yazılmıştır ve özellikle orta ve büyük ölçekli işletmeler için tasarlanmıştır. Magento, kullanıcılara esneklik, kontrol ve kapsamlı özellikler sunar, bu da onu popüler e-ticaret çözümü haline getirir.
Neden Magento Tercih Etmelisiniz?
- Esneklik ve Özelleştirilebilirlik: Magento, geniş bir özelleştirme olanağı sunar. İşletmenizin ihtiyaçlarına göre temaları ve modülleri değiştirebilir, geliştirebilir ve ekleyebilirsiniz.
- Zengin Özellikler: Magento, ürün yönetimi, sipariş yönetimi, müşteri yönetimi, ödeme entegrasyonları, çoklu mağaza yönetimi ve çok daha fazlası gibi geniş bir özellik yelpazesi sunar.
- Topluluk ve Destek: Magento’nun büyük bir kullanıcı ve geliştirici topluluğu vardır. Bu, geniş bir bilgi tabanı, forumlar ve üçüncü parti modüller sayesinde destek almayı kolaylaştırır.
- SEO Dostu: Magento, arama motoru optimizasyonu (SEO) için optimize edilmiştir. URL yapılandırması, meta etiketler ve site haritaları gibi SEO unsurlarını yönetmeyi kolaylaştırır.
- Ölçeklenebilirlik: Magento, küçük işletmelerden büyük kurumsal şirketlere kadar her türlü ölçeklenebilirliği destekler. İşletmeniz büyüdükçe platformun da sizinle birlikte büyümesini sağlar.
Magento Kurulum Aşamaları
Gereksinimler
- Web sunucusu (Apache veya Nginx)
- PHP (7.4 veya daha yeni bir sürüm)
- Veritabanı (MySQL veya MariaDB)
- Composer (PHP bağımlılık yöneticisi)
Kurulum Adımları
Sunucu Ortamını Hazırlama: Apache veya Nginx kurun ve yapılandırın. PHP ve gerekli uzantıları (PDO, cURL, mbstring, vb.) kurun. MySQL veya MariaDB sunucusunu kurun ve Magento için bir veritabanı oluşturun.
Magento Dosyalarını İndirme: Magento’nun resmi web sitesinden veya GitHub’dan en son sürümü indirin.
Dosyaları Sunucuya Yükleme: İndirdiğiniz Magento dosyalarını sunucunuzun web kök dizinine yükleyin.
Composer ile Bağımlılıkları Kurma:
//sh//
composer install
Magento Kurulum Komutlarını Çalıştırma: Komut satırından Magento’nun kurulumunu başlatın:
//sh//
bin/magento setup:install \
--base-url=http://magento.site \
--db-host=localhost \
--db-name=magento \
--db-user=dbuser \
--db-password=dbpassword \
--admin-firstname=admin \
--admin-lastname=admin \
--admin-email=admin@example.com \
--admin-user=admin \
--admin-password=admin123 \
--language=en_US \
--currency=USD \
--timezone=America/Chicago \
--use-rewrites=1
Dosya ve Klasör İzinlerini Ayarlama: Magento’nun doğru çalışabilmesi için bazı dosya ve klasör izinlerini ayarlamanız gerekebilir:
//sh//
find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} +
chmod u+x bin/magento
Web Tarayıcısından Kurulumu Tamamlama: Tarayıcınızı açın ve Magento’nun kurulu olduğu URL’yi ziyaret edin. Web tabanlı kurulum sihirbazını takip ederek kurulumu tamamlayın.
Önbellek ve Dizin Yönetimi: Magento’nun yönetim paneline giriş yaparak önbellekleri temizleyin ve dizinleri güncelleyin.
Kurulum tamamlandıktan sonra, Magento mağazanızı yapılandırabilir ve özelleştirmeye başlayabilirsiniz. Yönetim panelinden ürünler ekleyebilir, temaları ve modülleri yönetebilir, mağazanızın görünümünü ve işleyişini düzenleyebilirsiniz.