Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


متطلبات بريستاشوب
إعداد Prestashop.
تحديث نظام التشغيل الخاص بك
قم بتثبيت Apache
تثبيت MySQL (Mariadb)
تثبيت بي اتش بي
تثبيت prestashop.

كيفية تثبيت Prestashop على سحابة VPS

العلامات: Cloud Servers,  VPS 

متطلبات بريستاشوب
إعداد Prestashop.
تحديث نظام التشغيل الخاص بك
قم بتثبيت Apache
تثبيت MySQL (Mariadb)
تثبيت بي اتش بي
تثبيت prestashop.

Prestashop هو إطار التجارة الإلكترونية بنيت على PHP و MySQL.يوفر واجهة من نوع الموضوع، كتالوج سهل التنظيم للمنتجات، والعلاقات في العديد من منصات الدفع والشحن المختلفة.بالإضافة إلى ذلك، تعقب الإحصاءات والمقاييس وترجمت إلى ما يقرب من 200 لغة لسهولة التدويل.Prestashop هو المصدر المفتوح، مما يجعلها حلا حرا لهذه المنصات التي تم البحث عنها جيدا.

يوفر Prestashop تخصيصا، مما يتيح لك القدرة على اختيار الألوان والشعار والتصميم من بين مجموعة مختارة من مئات المواضيع.يمكن إجراء إدارة علاقات العملاء والإحصائيات وتتبع المنتجات والأوامر باستخدام Prestashop Gui.بالإضافة إلى ذلك، فإنه يدعم عملات متعددة وتكامل الوسائط الاجتماعية.

متطلبات بريستاشوب

يتطلب Prestashop Apache و MySQL و PHP ويمكن تثبيته على Linux أو Windows أو OS X. على وجه التحديد أو Apache 2.2 أو Nginx، PHP 7.1 أو أعلى، و MySQL 5.6 أو أعلى مطلوبة.تعتبر DOMPLES PHP Extensions Curl، DOM، FileINFO، GD، INTL، MBSTRING، ZIP، JSON، والرموز.

ملحوظة: يوصى باستخدام خادم مع 2 جيجابايت أو أكثر ذاكرة الوصول العشوائي.

فيما يلي خطوات تثبيت متطلبات Prestashop على نظام Linux VPS (خادم خاص افتراضي) أو خادم مخصص.

إعداد Prestashop.

قبل تثبيت Prestashop نفسه، ستحتاج أولا إلى إعداد ما يلي على الخادم الخاص بك عن طريق تسجيل الدخول إلى الخادم الخاص بك عبر SSH.هذه الخطوات هي الأساس اللازم لإعداد إطار Prestashop.

تحديث نظام التشغيل الخاص بك

الخطوة 1: قبل البدء في مزيد من التثبيت، تأكد من تحديث نظام التشغيل الخاص بك عن طريق تشغيل الأمر التالي

yum update

قم بتثبيت Apache

سنقوم بتثبيت Apache باستخدام DNF، وهو مدير الحزمة الافتراضي ل Centos 8:

dnf install httpd

بعد تثبيت Apache Services على نظامك، ابدأ كل الخدمات المطلوبة:

systemctl restart httpd
systemctl status httpd
systemctl enable httpd

يمكنك التحقق من تشغيل Apache عن طريق فتح متصفح الويب المفضل لديك وإدخال عنوان URL HTTP: // عنوان خادمك.

تثبيت MySQL (Mariadb)

الخطوة 1: تثبيت mariadb.

dnf install mariadb-server
systemctl start mariadb

الخطوة 2: آمن Mariadb.

بشكل افتراضي، لا تصلب Mariadb.يمكنك تأمين Mariadb باستخدام البرنامج النصي MySQL_SECURE_Installation.

سيكون من الأفضل أن تقرأ وتحت كل خطوة بعناية لتعيين كلمة مرور الجذر، وإزالة المستخدمين المجهولين، وعدم السماح بتسجيل الدخول إلى الجذر عن بعد، وإزالة قاعدة بيانات الاختبار والوصول إلى Secure Mariadb:

mysql_secure_installation

ملاحظة: لا توجد كلمة مرور جذر افتراضيا، اضغط ENTER عند الطلب.

الخطوه 3: أعد تشغيل خادم قاعدة بيانات MARIADB وتمكينه من البدء في بدء تشغيل النظام.

systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb

تثبيت بي اتش بي

الخطوة 1: تثبيت وحدات PHP والوحدات المطلوبة

dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl

الخطوة 2: أعد تشغيل Apache باستخدام SystemCtl للتغييرات التي تسري المفعول:

systemctl restart httpd

الخطوه 3: اختبار تثبيت PHP الخاص بك للتأكد من تثبيته بشكل صحيح.

قم بإنشاء ملف جديد يسمى Test.php على / Var / www / HTML وإضافة ما يلي:

nano /var/www/html/info.php


<?php
phpinfo();
?>

ثم اضغط CTRL-X، Y، أدخل لحفظ والخروج من نانو.

الوصول إلى HTTP: // [IP خادمك] //info.php للتأكد من تثبيت PHP.

تثبيت prestashop.

الخطوة 1: قم بتنزيل أرشيف Prestashop:

على https://www.prestashop.com/en/versions انقر بزر الماوس الأيمن فوق "تنزيل" واختار عنوان رابط النسخ "

في محطة SSH الخاصة بك، اكتب

cd /var/www/html/
wget 

والمساحة، ثم انقر بزر الماوس الأيمن للصق عنوان URL، ثم أدخل.

بدلا من ذلك، يمكنك تنزيله على سطح المكتب الخاص بك ثم استخدم SFTP لتحميله.

الخطوة 2: Unzip ملف ZIP:

unzip prestashop_1.*

وتعيين الأذونات حتى يتمكن PHP الكتابة إلى الدليل:

chown -R root.apache /var/www/html/
chmod 775 /var/www/html/

الخطوه 3: إنشاء قاعدة بيانات للحصول على Prestashop.

قم بتسجيل الدخول إلى MySQL بكلمة المرور للجذر الذي قمت بتعيينه في خطوة MySQL_SECURE_Installation أعلاه.

mysql -u root -p

في سطر الأوامر MySQL، أدخل:

CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

الخطوة 4: بدء تثبيت Prestashop.

في متصفح الويب، انتقل إلى http: // [خادم IP الخاص بخادم الخاص بك] /، يجب أن يبدأ فك ملف Prestashop وتثبيته.ثم سيعطيك الخيارات إلى:

  • اضبط لغتك
  • قبول اتفاقية الترخيص (سوف تحقق من توافق النظام وإعلامك بما إذا كان أي شيء مفقود ، ولكن يجب اتباع هذا البرنامج التعليمي إلى الخطوة التالية)
  • اضبط معلومات المتجر
  • اضبط معلومات قاعدة البيانات:
  • عنوان الخادم هو 127.0.0.1
  • اسم قاعدة البيانات هو presta_db
  • مستخدم قاعدة البيانات هو presta_user
  • تم إدخال كلمة مرور قاعدة البيانات في أمر "المنحة" أعلاه
  • اترك بادئة الجداول كـ "ps_" ومربع الاختيار لإسقاط الجداول الموجودة (لا يوجد أي).
  • انقر فوق "اختبار اتصال قاعدة البيانات الخاص بك" ويجب أن ترى ظهور شريط أخضر مع "قاعدة البيانات متصلة".
  • انقر فوق {التالي'

سوف prestashop ثم الانتهاء من التثبيت.

الخطوة الخامسة: نشر تثبيت تنظيف

في الصفحة الأخيرة في التثبيت، يجب حذف دليل / تثبيت / تثبيت.في سطر الأوامر على الخادم، تشغيل.

rm -rf /var/www/html/install

الخطوة 6: تسجيل الدخول إلى متجر الخلفية.

في متصفحك، انتقل إلى http: // [خادم IP الخاص بك] / المسؤول وتسجيل الدخول مع البريد الإلكتروني / كلمة المرور التي قمت بتعيينها أثناء تثبيت Prestashop في صفحة "مخزن معلومات".سوف تولد عنوان URL مسؤول عشوائي جديد (لأسباب أمنية) وإعادة توجيهك.

لقد انتهيت كل شيء!يمكنك الآن إعداد المتجر، إضافة المنتجات، تكوين الشحن والدفع، الإضافات الأخرى، وبدء البيع.

كتب بواسطة Hostwinds Team  /  يوليو 30, 2021