Linux'ta Zen Cart E-ticaret Alışveriş Mağazası Nasıl Kurulur


Bu konu, Zen Cart açık kaynaklı e-ticaret platformunun Debian tabanlı Linux dağıtımlarında ve RHEL'de adım adım kurulum sürecini kapsayacaktır. CentOS 7 Linux işletim sistemleri.

Zen Cart, PHP sunucu tarafı programlama dilinde yazılmış ve esas olarak çevrimiçi mağazalar oluşturmak için kullanılan LAMP yığınının üzerine yerleştirilmiş, yönetimi kolay ve popüler bir alışveriş CMS platformudur. ürün ve malların reklamını yapmak için.

Gereksinimler

  1. CentOS 7'de yüklü LAMP yığını
  2. Ubuntu'da yüklü LAMP yığını
  3. LAMP yığını Debian'da yüklü

Adım 1: Zen Cart için Sistem Ön Gereksinimlerini Yükleyin

1. İlk adımda, sisteminize unzip ve curl yardımcı programlarını yüklemek için sunucu konsolunuzda oturum açın ve aşağıdaki komutları verin .

yum install unzip zip curl    [On CentOS/RHEL]
apt install zip unzip curl    [On Debian/Ubuntu]

2. Zen Cart çevrimiçi e-ticaret platformu genellikle Linux sistemlerinde LAMP yığınının üstüne kurulur. Eğer LAMP stack makinenizde zaten kurulu ise aşağıdaki komutu vererek Zen Cart e-ticaret uygulamasının gerektirdiği aşağıdaki PHP uzantılarını da yüklediğinizden emin olmalısınız.

------------------ On CentOS/RHEL ------------------ 
yum install epel-release
yum install php-curl php-xml php-gd php-mbstring

------------------ On Debian/Ubuntu ------------------
apt install php7.0-curl php7.0-xml php7.0-gd php7.0-mbstring

3. Gerekli tüm PHP modülleri sisteminize yüklendikten sonra, Linux dağıtımınıza özel varsayılan PHP yapılandırma dosyasını açın ve aşağıdaki PHP ayarlarını güncelleyin.

PHP yapılandırma dosyasını açmak ve düzenlemek için dağıtımınıza göre aşağıdaki komutu verin.

vi /etc/php.ini                      [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

Aşağıdaki alıntıda gösterildiği gibi aşağıdaki PHP ayarlarını arayın ve değiştirin:

file_uploads = On
allow_url_fopen = On
memory_limit = 64M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

Sunucunuzun coğrafi konumuna göre doğru saat dilimini bulmak için resmi PHP saat dilimi listesini ziyaret edin.

4. PHP yapılandırma dosyasını gerekli ayarlarla güncelledikten sonra dosyayı kaydedip kapatın ve aşağıdaki komutu vererek yapılandırmaları yeniden okumak için Apache hizmetini yeniden başlatın.

systemctl restart httpd      [On CentOS/RHEL]
systemctl restart apache2    [On Debian/Ubuntu]

5. Zen Cart e-ticaret platformu, uygulama verilerini depolamak için bir RDBMS veritabanına ihtiyaç duyar. Zen Cart veritabanı oluşturmak için MySQL sunucu konsolunda oturum açın ve Zen Cart veritabanını ve veritabanına erişmek için gereken kimlik bilgilerini oluşturmak üzere aşağıdaki komutu verin.

Veritabanı adını, kullanıcı ve şifre değişkenlerini kendi ayarlarınızla değiştirin.

mysql -u root -p

MariaDB [(none)]> create database zencart_shop;
MariaDB [(none)]> grant all privileges on zencart_shop.* to 'your_user'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

Adım 2: Zen Cart'ı CentOS, Debian ve Ubuntu'ya yükleyin

6. Zen Cart e-ticaret uygulamasını kurmak için öncelikle aşağıdaki komutu vererek en güncel Zen Cart zip arşiv dosyasını sisteminize indirin.

wget https://sourceforge.net/projects/zencart/files/CURRENT%20-%20Zen%20Cart%201.5.x%20Series/zen-cart-v1.5.5e-03082017.zip 

7. Zen Cart zip dosyasının indirilmesi tamamlandıktan sonra, zip arşivini çıkarmak ve kurulum dosyalarını web sunucusu belge kök yoluna kopyalamak için aşağıdaki komutları verin.

unzip zen-cart-v1.5.5e-03082017.zip
cp -rf zen-cart-v1.5.5e-03082017/* /var/www/html/

8. Ardından, Apache HTTP sunucusuna, sunucunun belge kök yolundan Zen Cart kurulum dosyalarına tam yazma izni vermek için aşağıdaki komutu verin.

chown -R apache:apache /var/www/html/        [On CentOS/RHEL]
chown -R www-data:www-data /var/www/html/    [On Debian/Ubuntu]

9. Ardından, bir tarayıcı açın ve HTTP protokolü aracılığıyla sunucunuzun IP adresine veya alan adınıza gidin ve Zen Cart'ın kurulum sürecini başlatmak için Buraya tıklayın bağlantısına tıklayın. .

http://your_domain.tld/

10. Bir sonraki adımda, Zen Cart yükleyicisi sisteminizi inceleyecek ve sistem yapılandırmasının alışveriş platformunu kurmaya yönelik tüm gereksinimleri karşılamaması durumunda olası sorunları bildirecektir. Herhangi bir uyarı veya hata görüntülenmezse bir sonraki adıma geçmek için Devam düğmesini tıklayın.

11. Bir sonraki kurulum aşamasında, lisans koşullarını kabul edip etmediğinizi kontrol edin ve aşağıdaki ekran görüntüsünde gösterildiği gibi mağaza ön uç URL adreslerinizi doğrulayın. Sunucu yapılandırmanıza uyacak şekilde IP adresini veya etki alanı adını değiştirin. Bitirdiğinizde yükleme işlemine devam etmek için Devam düğmesine basın.

12. Ardından, MySQL veritabanı bilgilerini (veritabanı ana bilgisayar adresi, veritabanı adı ve kimlik bilgileri) sağlayın, Demo Verilerini Yükle'yi Zen Cart veritabanına işaretleyin ve veritabanı karakter kümesini, veritabanı önekini seçin ve aşağıdaki ekran görüntüsünde gösterildiği gibi SQL Önbellek Yöntemi. Zen Cart'ı daha ayrıntılı yapılandırmak için işiniz bittiğinde Devam düğmesini tıklayın.

13. Bir sonraki kurulum ekranında, yedeklenen depolamaya giriş yapmak için kullanılacak bir Yönetici Süper Kullanıcı adı ve Süper Kullanıcı yönetici hesabı için bir e-posta adresi girin. Yönetici geçici şifresini ve Yönetici dizini adını yazın veya resmini yapın ve kurulum işlemini başlatmak için Devam düğmesine basın.

14. Kurulum işleminin bitmesini bekleyin, Zen Cart'ın son kurulum ekranına yönlendirileceksiniz. Burada, aşağıdaki ekran görüntüsünde gösterildiği gibi Zen Sepeti Yönetici Destekli kontrol paneline ve Mağazanız bağlantısına erişim için iki bağlantı bulacaksınız. Mağaza yöneticisi arka uç adresini not ettiğinizden emin olun.

15. Şimdi, mağaza arka uç panelinizde oturum açmadan önce, ilk olarak sunucu bash konsolunuza dönün ve kurulum dizinini silmek için aşağıdaki komutu verin.

rm -rf /var/www/html/zc_install/

16. Daha sonra tarayıcıya geri dönün ve Zen Cart arka uç kontrol paneli giriş sayfasına yönlendirilmek için Yönetici arka uç bağlantısını tıklayın. Zen Cart yönetici panelinde daha önce yapılandırılmış yönetici kullanıcı ve parolasıyla oturum açın; mağazanızın güvenliğini sağlamak için yönetici hesabının geçici parolasını değiştirmeniz istenecektir.

17. Zen Cart arka uç panelinde ilk kez oturum açtığınızda, ekranınızda yeni bir başlangıç kurulum sihirbazı görüntülenecektir. İlk sihirbazda mağaza adınızı, sahibinizi, mağaza sahibi e-posta adresinizi, mağaza ülkenizi, mağaza bölgenizi ve mağaza adresinizi ekleyin ve değişiklikleri kaydetmek için Güncelle düğmesini tıklayın. Bu son adımı tamamladıktan sonra çevrimiçi mağazanızı yönetmeye başlayabilir, konumları ve vergileri yapılandırabilir ve bazı ürünler ekleyebilirsiniz.

18. Son olarak Zen Cart ön uç mağazanızı ziyaret etmek için aşağıdaki ekran görüntüsünde gösterildiği gibi HTTP protokolü aracılığıyla sunucunuzun IP adresine veya alan adınıza gidin. Bu, reklamı yapılan ürünlerinizin müşterilerinize gösterileceği web sayfasıdır.

http://ww.yourdomain.tld 

Tebrikler! Zen Cart çevrimiçi e-ticaret platformunu sisteminizde başarıyla kurdunuz.