Girişimciler ve işletme sahipleri, e-ticareti projelerinin büyümesi için temel bir araç olarak görmelidir ; ayrıca müşteri sadakati oluşturmak için de vazgeçilmez hale gelmiştir . En iyi e-ticaret araçlarından biri , açık kaynaklı olması ve binlerce kullanıcısı ve kurulumuyla övünen Magento'dur .
Bu eğitimde, Magenx ekibi tarafından oluşturulan MASC-M ™ Magento Interactive Server Configuration adlı güçlü bir komut dosyası sayesinde Magento'yu CentOS 7'ye otomatik olarak ve çok kısa sürede nasıl kuracağınızı göstereceğiz .
Magento nedir?
Hızlı ve kolay bir şekilde güzel ve profesyonel sanal mağazalar oluşturmamızı sağlayan, elektronik ticarete yönelik açık kaynaklı bir platformdur. Yazılmıştır php şirket tarafından varien Inc ve geniş topluluğuna eklenen kullanım kolaylığı ve potansiyelini genişletmek için piyasaya sürülen binlerce optimizasyon (eklentiler, temalar ...) ile öne çıkıyor.
Wikipedia'dan alıntı yaparak Magento'nun davranışını genişletebiliriz:
"Magento, MySQL / MariaDB ilişkisel veritabanı sistemini , PHP programlama dilini ve Zend Framework'ün unsurlarını kullanır. Nesne yönelimli programlama uygulamalarını ve model-görünüm-denetleyici mimarisini uygular. Ayrıca verileri depolamak için varlık-öznitelik-değer modelini kullanır ."
Magento Etkileşimli Sunucu Yapılandırma Komut Dosyası nedir?
Tarafından yapılan bir kabuk betiğidir büyübize izin veren Magento'yu Centos 7'ye otomatik olarak kurun. Bu komut dosyası, verimli ve güvenli bir Magento uygulamasına sahip olmak için gerekli tüm araçları yükler, ayrıca aracın bize sunduğu her bir işlevi yönetmek ve yönetmek için uygulamalar ekler.
Bu komut dosyası , Magento'yu LEMP ile birleştirerek , minimum kullanıcı müdahalesiyle optimize edilmiş, önceden yapılandırılmış ve tamamen güncellenmiş bir sunucu oluşturur. Bu komut dosyasını çalıştırdıktan sonra, Magento kurulumunuzun keyfini çıkarmaya başlayabilir ve Webmin, phpMyAdmin ve MyTop gibi çeşitli yönetim panellerini kurarak bakım işlemlerini kolayca gerçekleştirebilirsiniz.
Şunu belirtmekte fayda var ki, bu komut dosyası, kurulu araçların her birinin performansını optimize edecek şekilde yapılandırıyor; böylece tamamen optimize edilmiş bir Nginx'e, gerekli tüm bağımlılıklara sahip bir PHP'ye, yedeklenmiş bir veritabanına ve hatta etkinleştirilmiş güçlü bir görüntü sıkıştırma hizmetine sahip olacaksınız.
Sanki bu yetmezmiş gibi, bu komut dosyası sayesinde SSL sertifikası, güvenlik duvarı, spam önleme, DDoS veya kaba kuvvet saldırılarını önleme araçları ve daha birçok özelliği içeren kapsamlı bir güvenlik bariyerine sahip olacağız.
Bu güçlü komut dosyası, aşağıdaki araçları otomatik olarak yükler ve yapılandırır:
- WEBMIN KONTROL PANELİ
- PERKONA 5.6
- HHVM
- VERNİK
- nginx
- PHP 7
- REDIS 6379 | 6380
- MEMCACHED
- PROFTPD
- JAVA
- KÖTÜ AMAÇLI GERÇEK ZAMANLI MONİTÖR
- CLAMAV MOTORU
- PERCONA ARAÇ SETİ
- MYSQLTUNER + raporları
- ÜSTÜM
- phpmyadmin
- CSF GÜVENLİK DUVARI
- OSSEC
- MAGERUN 2
- ELASTİK ARAMA
- görüntü optimizasyonu
- Let'sencrypt
- erişim
- iotop
- sistem durumu
- git / svn
- iz
- piton-pip
- iptraf
- SOLR hazır
Magento'yu Centos 7'ye otomatik olarak kurun.
Zaten bu harika betiğin özellikleri ve faydaları hakkında bilgi sahibi olarak, sadece onu kurmamız ve test etmemiz gerekiyor. Kurulacak işlevlerin her birini korumak için yeterli koç ile temiz bir Centos 7 kurulumuna sahip olmanız önerilir.
Kurulum son derece basit, sadece aşağıdaki komutu çalıştırmamız gerekiyor:
curl -o mascm.sh -L https://masc.magenx.com && sh mascm.sh
Komut dosyası otomatik olarak indirilecek ve gerekli izinlerle çalıştırılacaktır. Şu anda komut dosyası Magento 1.9.3.x veya Magento 2.1.x sürümlerinden birini kurabilmektedir , bu nedenle kurulum sırasında kurmak istediğiniz sürümü seçmeniz gerekmektedir.
Bu basit adımla, sunucu yöneticilerine (elle kurulum yapmak istemeyenler) veya Magento'nun optimum performansla kurulmasını isteyen acemiler için şiddetle tavsiye edilen verimli ve hızlı bir Magento kurulumuna sahip olacağız.