كيفية تثبيت AbanteCart على خادم أوبونتو

click fraud protection

هل لديك موقع ويب يعمل بنظام Linux وتتطلع إلى إنشاء منصة تسوق له؟ إذا كان الأمر كذلك ، قدم لنفسك معروفًا وتحقق من أبانتي كارت. إنها منصة مفتوحة المصدر ومجانية للتجارة الإلكترونية يمكن للمستخدمين إدارتها وتخصيصها على منصة التجارة الإلكترونية الخاصة بهم. قبل أن تتمكن من تثبيت AbanteCart على خادم Ubuntu ، تأكد من وجود LAMP عليه.

تثبيت LAMP

عادة ، من السهل الحصول على مكدس LAMP خادم أوبونتو، حيث يتمكن المستخدمون من تحديد مربع وتحميله أثناء التثبيت. ومع ذلك ، إذا اخترت ، لسبب ما ، تجنب إعداد هذا ، فقم بتثبيته الآن باستخدام الأوامر التالية.

أولاً ، قم بتشغيل أداة التحديث. القيام بذلك سيضمن أن خادم Ubuntu لديه أحدث الحزم.

تحديث sudo apt. sudo apt ترقية -y

بعد الترقية ، ستحتاج إلى تثبيت أداة المهام. يعد استخدام هذه الأداة ، بدلاً من مدير حزم Ubuntu التقليدي ، أسرع بكثير ، حيث لن تحتاج إلى تحديد كل حزمة يدويًا.

sudo apt تثبيت المهام

بعد ذلك ، استخدم أداة Tasksel لتثبيت مكدس LAMP.

ملاحظة: أثناء عملية تثبيت LAMP ، ستظهر مطالبة تطلب من المستخدم تعيين كلمة مرور جذر SQL جديدة. تأكد من استخدام كلمة مرور لا تنسى وآمنة.

instagram viewer
sudo taskel تثبيت خادم مصباح

قم بتثبيت AbanteCar

عند اكتمال تثبيت LAMP ، من الآمن تثبيت AbanteCart على خادم Ubuntu. باستخدام wget أداة ، قم بتنزيل أحدث إصدار من البرنامج:

sudo -s cd / tmp. 

wget https://github.com/abantecart/abantecart-src/archive/master.zip

إنشاء مجلد AbanteCart جديد داخل /www/html/ مع مقدير.

mkdir -p / var / www / html / abantecart

استخراج سيد أرشيف باستخدام بفك الأمر في المجلد الجديد.

unzip master.zip -d / var / www / html / abantecart

استخدم ال قرص مضغوط الأمر للانتقال إليه /var/www/html/abantecart/public_html.

cd / var / www / html / abantecart / public_html

حذف جميع الملفات غير الضرورية باستخدام جمهورية مقدونيا أمر.

rm -rf يختبر rm * .txt rm * .md

انقل محتويات public_html إلى /var/www/html/abantecart

mv * ..

تكوين AbanteCart

مع وجود جميع الملفات في مكانها ، حان الوقت لبدء تهيئة AbanteCart على خادم Ubuntu. الخطوة الأولى هي منح خادم الويب Apache ملكية دليل AbanteCart. بدون منح الملكية لأباتشي ، لن يتم تشغيل AbanteCart. باستخدام خلع الأمر ، منح حقوق Apache في المجلد.

chown -R www-data: / var / www / html / abantecart

أدخل /var/www/html/abantecart باستخدام قرص مضغوط.

cd / var / www / html / abantecart

بفضل Chown ، يمكن لخادم الويب الوصول إلى /var/www/html/abantecart. ومع ذلك ، نظرًا لأنه لم يتم تعيين الأذونات بشكل صحيح ، فلن يعمل البرنامج بشكل صحيح. لإصلاح ذلك ، قم بتشغيل شمود أمر.

نظام chmod -R 777 / chmod -R 777 صورة. chmod -R 777 تنزيل. chmod -R 777 admin / system / backup. chmod -R 777 الموارد

إعداد SQL

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

mysql -u root -p

في موجه SQL ، قم بإنشاء قاعدة بيانات جديدة لاستخدام AbanteCart.

إنشاء قاعدة بيانات abantecart.

بمجرد إعداد قاعدة البيانات ، قم بإنشاء مستخدم جديد ومنحه الأذونات المناسبة.

ملاحظة: قم بتغيير "كلمة المرور الآمنة" بكلمة مرور آمنة.

منح جميع الامتيازات على abantecart. * إلى 'abante_admin' @ 'localhost' المحدد بواسطة 'securepassword' ؛

AbanteCart لديها الآن مستخدم SQL وقاعدة بيانات للتفاعل معها ، مما يعني أن عملنا في MySQL قد انتهى. للخروج من الأداة ، قم بما يلي:

امتيازات فلوش ؛ استقال

تكوين أباتشي

يتطلب إعداد AbanteCart على Apache تكوينًا بسيطًا. على وجه التحديد ، ستحتاج إلى إخبار Apache أن برنامج AbanteCart هو موقع ويجب تحميله. في الوحدة الطرفية ، استخدم محرر Nano لإنشاء ملف "مواقع متاحة" جديد.

sudo nano /etc/apache2/sites-available/abantecart.conf

الصق الكود التالي في abantecart.conf، في نانو.


ServerAdmin [email protected]
DocumentRoot / var / www / html / abantecart
اسم الخادم yourdomain.com

خيارات الفهارس FollowSymLinks MultiViews
AllowOverride الكل
السماح بالأمر ، رفض
تسمح من الجميع

ErrorLog / var / log / apache2 / abantecart-error_log
CustomLog / var / log / apache2 / abantecart-access_log الشائعة

احفظ الملف في Nano بالضغط على Ctrl + O تركيبة المفاتيح. اخرج من المحرر باستخدام Ctrl + X.

بعد الخروج من Nano ، قم بتمكين الموقع الجديد بـ:

sudo a2ensite abantecart

إعداد AbanteCart

تكوين تطبيق AbanteCart ، مثل معظم أدوات الويب يتطلب متصفح ويب. للوصول إلى الأداة ، افتح علامة تبويب جديدة في متصفحك والصق عنوان URL التالي في شريط الموقع:

http://server-local-ip-address/abantecart

ألست متأكدًا من عنوان IP المحلي لخادمك؟ حاول استخدام عنوان IP الأمر في المحطة:

عرض عنوان IP | grep 192.168.1

ادارة عرض الملكية الفكرية addr بالاشتراك مع جريب سوف يقوم بتصفية أي معلومات غير ضرورية وعزل عنوان IP المحلي لـ IPv4. عند تحميل واجهة مستخدم الويب ، سيتم الترحيب بك باستخدام أداة إعداد أنيقة. اتبع التعليمات التي تظهر على الشاشة للحصول على كل شيء الإعداد.

watch instagram story