[حصريا] كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS و كيفية اعداد متجر الكتروني خاص بك

غير معرف 2:17 م
السلام عليكم - مرحبا بكل متابعي أوبنتو اليوم ^_^ اليوم سأقوم بشرك تثبيت Prestashop مع Apache2 + MySQl 5.5 و PHP 5.5 على أوبنتو سيرفر 14.04 LTS 

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS


بريستاشوب هو تطبيق ويب لإدارة المحتوى الخاص بالتسويق الإلكتروني فرنسي.

ويتميز هذا CMS الخاص بالتجارة الإلكترونية ببساطة تنصيبه وإدارته ، على عكس مواقع التجارة الإلكترونية التقليدية. لأنه يأتي مع أكثر من 300 ميزة مثل إدارة الكتالوج، تعدد اللغات، وعمليات التسويق أو أدوات التحليل الإحصائي لمساعدة الشركات على تعزيز أدائها دون  الحاجة لمعرفة تقنية كبيرة..

مجتمع بريستاشوب نشط جدا ويقدم للمستخدمين أكثر من 2000 ملحق وقوالب إضافية في المحلات التجارية المخصصة للغرض . بريستاشوب تفتخر اليوم ب-125،000 متجر تم إنشاؤها باستخدام نظام إدارة المحتوى خاصتهم.


قبل تثبيت و اعداد بريستاشوب عليك أولا تثبيت حزمة LAMP 

(Linux, Apache, MySQL)

# الخطوة 01 : اقرأ هذا الموضوع : كيفية تثبيت برامج LAMP على نظام أوبنتو 

- بعد أن قمنا بتثبيت حزمة LAMP نقوم بتعديل ملف الـ PHP , من خلال تشغيل الامر التالي على الطرفية : 

sudo nano /etc/php5/apache2/php.ini

- ثم عدل/أضف هذه القيم على الملف 

memory_limit = 128M
upload_max_filesize = 16M
max_execution_time = 60
allow_url_fopen = On
file_uploads = On
magic_quotes_gpc = Off
register_globals = Off

- بعد الانتهاء اضغط على ctrl+o للحفظ و ctrl+x لتعديل :) 

# تعديل الدليل الافتراضي Default Directory بتشغيل الأمر التالي 

sudo nano /etc/apache2/mods-enabled/dir.conf
تظهر مثل هذه المعلومات 

<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

- نقل ملف index.php إلى الموضع الأول : 

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

- بعد الانتهاء اضغط على ctrl+o للحفظ و ctrl+x لتعديل 


# تحسين أمان MySQL : 

من الطرفية شغل الامر التالي 

sudo mysql_install_db

- بعد تحسين أمان MySQL شغل هذا الامر

sudo mysql_secure_installation

بعد تنفيذ الأمر أعلاه، سيطلب منك إدخال كلمة المرور لحسابك. بعد ذلك، سوف يطلب منك إذا كنت ترغب في تغيير ذلك كلمة المرور. إذا كنت تريد ابقاء الباسوورد الحالي، اكتب N و معناها NO , كما أنه يطلب منك إزالة بعض المستخدمين و قواعد البيانات.

# اعادة تشغيل الـ Apache و MySQL Server : 

نقوم بذلك لحفظ تغييرات عبر تشغيل الأمر التالي

sudo service apache2 restart && sudo service mysql restart

# الخطوة 02 : إنشاء MySQL و قاعدة البيانات لبريستاشوب : 

- تسجيل الدخول الى قاعدة البيانات بصلاحيات الرووت :) 

mysql -u root -p

- إنشاء قاعدة بيانات لبريستاشوب , أنا سميت قاعدة البيانات dbprestashop , أنت أو أنتي أعطيها أي اسم اخترت :) , شغل هذا الأمر 

CREATE DATABASE dbprestashop;

- تحتاج إلى إنشاء اسم مستخدم لتطبيق بريستاشوب يمكن استخدامه للاتصال بقاعدة البيانات. لانشاء اسم المستخدم تابع الشرح 

CREATE USER pristauser@localhost IDENTIFIED BY 'prestashoppsswd';

- الآن نحن لدينا قاعدة بيانات و مستخدم لتركيب بريستاشوب ، لكن الى الآن المستخدم ليس لديه حق الوصول إلى قاعدة البيانات.
- قم بتشغيل هذا الأمر لاعطاء المستخدم حق الوصول إلى قاعدة البيانات : 

GRANT ALL PRIVILEGES ON dbprestashop.* TO pristauser@localhost;

- الآن للمستخدم حق الوصول إلى قاعدة البيانات. ثم تسجيل الخروج من MySQL . 

FLUSH PRIVILEGES;
exit;

# الخطوة 03 : تحميل النسخة المستقرة من بريستاشوب : 

لتحميل نسخة 1.6.0.14 من بريستاشوب شغل هذا الأمر

wget https://www.prestashop.com/download/old/prestashop_1.6.0.14.zip
- الآن نقوم بفك الضغط عن الحزمة عن طريق الأمر التالي 

sudo apt-get install unzip
- ثم التالي

unzip prestashop_1.6.0.14.zip
- سيتم إنشاء دليل يسمى Prestashop في الصفحة الرئيسية الـ Home.

# الخطوة 04 : نسخ ملف Prestashop الى Apache Root Directory : 

في هذه الخطوة نحتاج إلى نسخ بريستاشوب على Apache Root Directory , دليل Apache هو 
/var/www/html/

- استخدام الأمر rsync لنقل الملفات من دليل إلى دليل آخر . يمكنك نقل ملفات التثبيت بريستاشوب بكتابة : 

sudo rsync -avP ~/prestashop/ /var/www/html/

# الخطوة 05 : ضبط الملكية وتراخيص بريستاشوب : 

سوف نستخدم نفس اسم المستخدم الذي استخدمناه في الإعداد الأولي لخادم أوبونتو 14.04 ، الذي يسمى "ubuntu". يجب عليك التأكد من اسم المستخدم مضمن في www-data group

sudo usermod -aG www-data ubuntu
sudo chown -R ubuntu:www-data /var/www/html/*

- البحث عن كافة الدلائل في /var/www/html/  وتعيين الأذونات الخاصة بهم إلى 755

sudo find /var/www/html/ -type d -exec chmod 775 {} \;
- نفعل ذلك مرة أخرى، ولكن لملفات وتعيين إلى 644

sudo find /var/www/html/ -type f -exec chmod 644 {} \;
# الخطوة 06 : تثبيت بريستاشوب من خلال متصفح الويب : 

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

- تحديد اللغة واضغط على زر 'Next` 

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS



- فعل اتفاقية الترخيص و اضغط Next 

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS

- في هذه الصفحة، بحاجة إلى ملئ المعلومات موقع بريستاشوب الخاص بك وحساب المستخدم الإداري.

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS

- تهيئة قاعدة بيانات لموقع بريستاشوب ملئ معلومات قاعدة البيانات التي تم إنشاؤها في `الخطوة 2`

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS

تثبيت بريستاشوب اكتمل :) 

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS


كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS

الآن يمكنك الوصول إلى بريستاشوب طريق النقر اكتشاف متجرك Discover your store . انقر فوق إدارة متجرك Manage your store للوصول إلى لوحة تحكم بريستاشوب.

كيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS


اذن كان هذا هو شرح لكيفية تثبيت بريستاشوب Prestashop على أوبنتو سيرفر 14.04 LTS و كيفية اعداده كاملا , اذا أعجبك الدرس لا تبخل علينا ولو بتعليق أسفل التدوينة :) 

إقرأ أيضا