استخدام اوبن كارت لإنشاء متجر الكتروني
كنت قد تحدثت سابقاً عن كيف تبدأ مشروعك التجاري على الانترنت. و ذكرت بشكل مختصر بعض الطرق لإنشاء متجر الكتروني. إحدى هذه الطرق هي الـ اوبن كارت. و التي سأتحدّث عنها بشكل تفصيلي في هذا المقال.
ميزات اوبن كارت
اوبن كارت OpenCart هو تطبيق أو برنامج مفتوح المصدر و مجاني مخصص للتجارة الاكترونيّة.
قد لا يكون التعامل مع اوبن كارت بسهولة التعامل مع ووكومرس. لكن البعض يرى فيه احترافية أكثر كونه مخصص للتجارة الالكترونية. في حين أن ووكومرس هو إضافة لتطبيق الووردبريس.
ما يميّز اوبن كارت عن ووكومرس بشكل أساسي هو المتاجر المتعددة. حيث أنك تستطيع بعمليّة تنصيب واحدة التحكم بعدّة متاجر الكترونية. بينما لا تستطيع استخدام ووكومرس لأكثر من متجر واحد.
اقرأ المزيد عن ووكومرس.
كما أنّ اوبن كارت يأتي ببعض الميزات المدمجة بشكل تلقائي كبعض وسائل الدفع و Google Analytics و غيرها. بينما قد تضطر لاستخدام بعض الإضافات المدفوعة للحصول على هذه الميزات في ووكومرس.
و قد لا يمتلك اوبن كارت المرونة التي يمتلكها ووكومرس من ناحية التعديل في التصميم. لكن هناك آلاف الإضافات المدفوعة و المجانيّة التي قد تعطيك تحكّم أفضل من ناحية الميزات. لكن لهؤلاء الذين ليسوا ضليعين بالجانب التقني من تطوير المواقع و لغاتها قد يكون هناك صعوبة بتعديل و ضبط و التحكّم الكامل بالمتجر عن طريق اوبن كارت. لذلك ينصح بتولية هذه الأمور لمختصين بهذا التطبيق لتفادي أي مشاكل أو أخطاء قد تؤثر على عملك.
تنصيب اوبن كارت
في حين أن النسخة الأجنبيّة من اوبن كارت لا يأخذ تنصيبها أكثر من بعض الضغطات. إلا أنّ هناك نسخة خاصّة باللغة العربية. و غير موجودة ضمن التطبيقات المتوفرة في المثبت التلقائي Softaculous. و المتوفر بشكل مجاني لجميع عملاء أراهوستر في لوحة التحكم.
هذا يعني أنّ التنصيب سيتم بشكل يدوي. لكن سأقوم بمشاركة طريقة التنصيب كاملةً بالصور في هذا المقال.
خطوات التنصيب
- بدايةً علينا الذهاب إلى موقع اوبن كارت العربي. و سنقوم بتنزيل الإصدار العربي من الصفحة الرئيسيّة.
الملف عبارة عن مجلّد مضغوط.
لن نقوم بفك الضغط على جهاز الكومبيوتر. سنقوم بهذه الخطوة لاحقاً في الـ cPanel.
ملاحظة: تستطيع أيضاً رفع الملفات باستخدام عميل FTP. لكن سأقوم هنا بشرح رفع الملف من خلال مدير ملفات cPanel مباشرةً.
2. ادخل إلى لوحة تحكم cPanel، ثمّ إلى public_html، و بعدها إلى النطاق الرئيسي أو الفرعي الذي تريد رفع اوبن كارت عليه.
في هذا المثال قمت بتسمية النطاق الفرعي store. و هو فارغ إلى الآن.
اضغط على تحميل كما هو موضح في الصورة.
سيتم توجيهك إلى صفحة رفع الملفات. قم حينها بتحديد الملف أو إفلاته في الصفحة.
3. عند العودة إلى cPanel سترى الملف في دليل store. اضغط عليه بالزر اليميني للماوس. سترى خيار Extract، اضغط عليه لفك ضغط الملف.
تستطيع أيضاً الضغط على “استخراج” في الأدوات الموجودة في الأعلى.
عند انتهاء عمليّة الاستخراج، ستطهر لك الملفات التي تمّ استخراجها. اضغط على “close”.
4. تم الآن استخراج جميع الملفات التي يحتاجها اوبن كارت للعمل على النطاق المحدد. لكن هناك بعض الملفات التي علينا تعديلها لتعمل بشكل صحيح.
تعديل ملفات config-dist.php
ابحث على ملف اسمه config-dist.php في الدليل الرئيسي لـ store. اضغط عليه بالزر الأيمن للماوس. ثم اختر الأمر “Rename”.
عليك تعديل اسمه ليصبح config.php
بعد تعديل الاسم، علينا تعديل الأذونات الخاصة بهذا الملف.
سنضغط مرة أخرى على config.php بالزر اليميني للماوس. و سنختار هذه المرة Change Permissions.
سنقوم باختيار جميع أذونات التنفيذ. حيث يصبح لدينا المجموع 7 أسفل المستخدم، 5 أسفل المجموعة و 5 أسفل World.
اضغط على Change Permissions عند الانتهاء.
5. سنقوم الآن بفتح ملف admin و الضغط بالزر اليميني للماوس على ملف config-dist.php الموجود هنا أيضاً.
و سنغير اسم الملف إلى config.php كما فعلنا بالملف الأول.
ثمّ نعود و نضغط مرة أخرى بالزر اليميني للماوس على ملف config.php. و نختار Change Permissions.
نفعل تماماً كما فعلنا مع أذونات الملف الأول. المجموع في الأسفل يجب أن يكون من اليمين إلى اليسار 7،5،5. اضغط على Change Permissions عند الانتهاء.
6. نعود الآن إلى الصفحة الرئيسيّة في cPanel. و نبحث عن “قواعد بيانات MySQL”.
قواعد بيانات MySQL
سنقوم بإنشاء قاعدة بيانات جديدة فارغة خاصة بالاوبن كارت. قمت بتسمية قاعدة البيانات store و سيكون اسمها الكامل بحسب اسم المستخدم الخاص بك.
اضغط على “إنشاء قاعدة بيانات” عند اختيار الاسم.
ثم سنقوم بإنشاء مستخدم لقاعدة البيانات. و ذلك بالنزول إلى الأسفل قليلاً حتى ترى “إضافة مستخدم جديد”.
قم بإدخال اسم المستخدم الذي تريده، إضافةً إلى كلمة المرور. قمت أنا بتسمية المستخدم user هنا.
و الآن سنقوم بإضافة هذا المستخدم إلى قاعدة البيانات التي قمنا بإنشاءها منذ قليل.
اضغط على إضافة عند اختيار اسم المستخدم و اسم قاعدة البيانات الصحيحين.
ستظهر لك صفحة “إدارة امتيازات المستخدم”. اضغط على “جميع الامتيازات”. ثمّ اضغط على “إجراء التغييرات” في الأسفل.
7. انتهينا الآن من تهيئة الملفات و الأذونات لتثبيت اوبن كارت على الموقع.
التثبيت النهائي لاوبن كارت
سنفتح علامة تبويب جديدة و نقوم بكتابة اسم النطاق الذي رفعنا الملفات عليه. في حالتنا هذه سيكون النطاق الفرعي store.yourwebsite.com
سيظهر لك في الصفحة مثبّت اوبن كارت. كما هو واضح في الصورة التالية
إذا كانت اللغة انكليزيّة بشكل تلقائي فتستطيع تغييرها بالضغط على “Language” على اليسار، و اختيار اللغة العربيّة.
اضغط على “متابعة”.
الخطوة التالية تقتصر على معاينة اعدادات السيرفر و الأذونات الصحيحة للملفات.
أسفل “الحالة”، يجب أن ترى رمز “صحيح” باللون الأخضر, أو جملة “قابل للكتابة” باللون الأخضر أيضاً إلى جانب كل الإعدادات.
اضغط على متابعة عند التأكد من حالة الإعدادات.
ملاحظة: إذا كان هناك أي شي أسفل “الحالة” باللون الأحمر، فهذا يعني أنّك قد نسيت القيام بأحد الخطوات، أو قد قمت بأحد الخطوات بطريقة خاطئة. قم حينها بإعادة التأكّد من جميع الخطوات و قم بتصحيح الأخطاء و عد إلى هذه الصفحة لإكمال عمليّة التثبيت.
8. في الخطوة الثالثة في التثبيت، علينا إدخال معلومات قاعدة البيانات و المستخدم الخاص بها. قمت أنا بنسخ و لصق “اسم المستخدم لقاعدة البيانات”، “كلمة المرور” و “قاعدة البيانات” من داخل الـ cPanel في MySQL، إلى هنا.
سنقوم بعدها باختيار اسم المستخدم و كلمة المرور الذين سنستخدمهما للوصول إلى لوحة تحكّم اوبن كارت. إضافةً للبريد الالكتروني الخاص بالمدير.
اضغط على “متابعة” عند الانتهاء.
أخر خطوة في التثبيت
عند الوصول إلى نهاية التثبيت، و ظهور هذه الصفحة في الصورة أدناه، علينا فقط حذف مجلّد اسمه insall من داخل الدليل الخاص بـ store داخل مدير الملفات في cPanel.
الملف install في مدير الملفات. ينصح بحذفه تماماً لحماية الموقع و منع الاختراقات.
بعد مسح الملف، قم بالعودة إلى موقعك الذي قمت بتثبيت الاوبن كارت عليه. و اضغط على “الدخول إلى لوحة تحكم المتجر”.
قم بإدخال بيانات الدخول التي قمت باختيارها في مرحلة التثبيت.
عندها سيتم إعادة توجيهك إلى لوحة التحكّم. و سيظهر لك مربع يطالب أو ينصح بنقل ملف storage.
اضغط على “ابدأ النقل”. و أنت جاهز للبدء بإضافة المنتجات و إعداد متجرك!
إذا كنت مهتم بقراءة المزيد من مقالاتنا المتعلّقة بـ أنظمة إدارة المحتوى، قم بالاشتراك بالقائمة البريديّة ليصلك كل جديد!