[{"data":1,"prerenderedAt":214},["ShallowReactive",2],{"seo-verification":3,"blog-prestashop-على-vps-تجارة-إلكترونية-حرة-دون-منصة-مغلقة-ma-ar":6,"promo-bar-likely":213},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-prestashop-على-vps-تجارة-إلكترونية-حرة-دون-منصة-مغلقة-ma-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":149,"ctaBody":150,"ctaButton":151,"ctaUrl":152,"relatedPosts":153},145,"prestashop-على-vps-تجارة-إلكترونية-حرة-دون-منصة-مغلقة",{"fr":12,"en":13,"ar":10,"es":14},"installer-prestashop-vps","prestashop-on-a-vps-open-e-commerce-with-no-closed-platform","instalar-prestashop-en-un-vps","تثبيت PrestaShop على خادم VPS: دليل شامل 2025","نشر ‎PrestaShop 8.x‎ على خادم ‎VPS‎ يعمل بـ‎Ubuntu 24.04‎ مع ‎Apache‎ و‎PHP 8.2‎ و‎MySQL 8‎ و‎SSL‎. أوامر دقيقة ومتطلبات وحلول للمشكلات الشائعة.",8,0,false,"2026-01-31T00:00:00+00:00","2026-11-09T20:55:18+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-prestashop-vps-poster.svg",{"categorySlug":34,"appSlug":35},"التجارة-الإلكترونية","prestashop","‏PrestaShop‏ من أشهر منصات التجارة الإلكترونية مفتوحة المصدر. استضافته على خادم ‏VPS‏ يمنحك موارد مخصصة وحرية تامة في الإعداد، بعيداً عن قيود الاستضافة المشتركة التي تُعيق المتاجر عند نموّها. يرشدك هذا الدليل من إعداد الخادم حتى إطلاق المتجر بأمان، بأوامر مجرَّبة على ‏Ubuntu 24.04 LTS‏.",[38,42,53,56,81,108,111,123,126,129,132,135,143,146],{"type":39,"title":40,"body":41},"h2","لماذا تختار VPS لاستضافة PrestaShop؟","‏الاستضافة المشتركة تُقاسم المعالج والذاكرة واتصالات ‏MySQL‏ بين عشرات العملاء. ‏PrestaShop‏ يُنفّذ استعلامات ‏SQL‏ معقدة ويُحمّل ‏hooks‏ متعددة في كل صفحة. على استضافة مشتركة تُكبَّل هذه الذروات بحصص محددة، فيتباطأ المتجر أو يُعطي أخطاء ‏503‏ تحديداً في أوقات الذروة. على ‏VPS‏ تحصل على موارد مخصصة وصلاحية ‏root‏ كاملة وحرية تثبيت ‏‎Redis‎‏ لتخزين الجلسات مؤقتاً أو ‏‎ElasticSearch‎‏ للبحث في المنتجات.",{"type":43,"title":44,"items":45},"ul","ما الذي يُتيحه VPS لمتجر PrestaShop؟",[46,47,48,49,50,51,52],"‏**‎PHP 8.2‎ بلا قيود** — اختر الإصدار الذي تحتاجه وحدّثه متى شئت دون انتظار مزود الاستضافة.","‏**‎Redis‎ للتخزين المؤقت للجلسات والكائنات** — يُقلّص وقت الاستجابة بمقدار 3 إلى 5 أضعاف على صفحات الكتالوج كثيفة الزيارات.","‏**‎ElasticSearch‎ \u002F ‎Meilisearch‎** — بحث فوري في كتالوجات تضم أكثر من ‎10,000‎ منتج، مستحيل على الاستضافة المشتركة.","‏**صلاحية ‎root‎ كاملة ومهام ‎cron‎ بلا قيود** — المهام المجدوَلة لـ‎PrestaShop‎ (الطلبات، المخزون، التصدير) واستيراد ‎CSV‎ بالجملة.","‏**نطاقات فرعية ومتاجر متعددة** — تنصيب واحد يُدير متاجر عديدة على نطاقات مختلفة من لوحة إدارة واحدة.","‏**تراخيص الإضافات المستقلة** — بعض الإضافات تتحقق من ‎IP‎ الخادم؛ ‎IP‎ مخصص يتجنب تعارض التراخيص.","‏**لقطات وملفات احتياطية عند الطلب** — خوادم ‎ServOrbit VPS‎ تتيح لقطات تُنشئها من مساحة العميل ضمن حدود خطتك: نقطة استعادة قبل كل تحديث رئيسي.",{"type":39,"title":54,"body":55},"المتطلبات التقنية لـ PrestaShop 8.x","‏قبل تشغيل أي أمر، تحقق من توافق خادمك مع المتطلبات الرسمية لـ‏‎PrestaShop 8.x‎‏ (المرجع: ‏‎devdocs.prestashop-project.org‎‏). نظام التشغيل: ‏‎Ubuntu 24.04 LTS‎‏ (موصى به) أو ‏‎Debian 12‎‏. ‏‎PHP‎‏: ‏8.1 حداً أدنى، 8.2 موصى به؛ الامتدادات المطلوبة: ‏`curl gd intl mbstring zip xml mysql pdo_mysql bcmath fileinfo`‏. قاعدة البيانات: ‏‎MySQL 8.0+‎‏ أو ‏‎MariaDB 10.6+‎‏. الذاكرة العشوائية: ‏‎2 GB‎‏ حداً أدنى لمتاجر أقل من ‏5,000 منتج؛ ‏‎4 GB‎‏ مع ‏‎ElasticSearch‎‏ أو أكثر من ‏‎10,000‎‏ منتج. المساحة: ‏‎5 GB‎‏ للتثبيت والوسائط (خطط لـ‏‎20 GB‎‏ لمتجر نشط). خادم الويب: ‏‎Apache 2.4+‎‏ مع ‏`mod_rewrite`‏ وتفعيل ‏`.htaccess`‏. ‏‎SSL‎‏: ‏‎HTTPS‎‏ إلزامي منذ ‏‎PrestaShop 1.7.x‎‏.",{"type":57,"title":58,"steps":59},"steps","الخطوة 1 — تثبيت Apache وPHP 8.2 وMySQL 8 على Ubuntu 24.04",[60,63,66,69,72,75,78],{"title":61,"body":62},"‏اتصل بالخادم كـ‎root‎ وحدّث الحزم","`apt update && apt upgrade -y`",{"title":64,"body":65},"‏ثبّت ‎Apache‎ وفعّل الوحدات اللازمة","`apt install -y apache2 && a2enmod rewrite headers expires && systemctl enable --now apache2`",{"title":67,"body":68},"‏أضف مستودع ‎Ondrej‎ لـ‎PHP‎ (لأن ‎PHP 8.2‎ غير متوفر في مستودعات ‎Ubuntu 24.04‎ الافتراضية)","`apt install -y software-properties-common && add-apt-repository ppa:ondrej\u002Fphp -y && apt update`",{"title":70,"body":71},"‏ثبّت ‎PHP 8.2‎ وجميع الامتدادات","`apt install -y php8.2 php8.2-cli php8.2-common php8.2-curl php8.2-gd php8.2-intl php8.2-mbstring php8.2-mysql php8.2-xml php8.2-zip php8.2-bcmath php8.2-fileinfo libapache2-mod-php8.2`",{"title":73,"body":74},"‏ثبّت ‎MySQL 8‎ وأمّن التثبيت","`apt install -y mysql-server && mysql_secure_installation`",{"title":76,"body":77},"‏أنشئ قاعدة البيانات والمستخدم","`mysql -u root -p -e \"CREATE DATABASE prestashop CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'psuser'@'localhost' IDENTIFIED BY 'KلمةMرورQوية!'; GRANT ALL PRIVILEGES ON prestashop.* TO 'psuser'@'localhost'; FLUSH PRIVILEGES;\"`",{"title":79,"body":80},"‏تحقق من الإصدارات المثبتة","`php8.2 -v && mysql --version && apache2 -v`",{"type":57,"title":82,"steps":83},"الخطوة 2 — تنزيل PrestaShop وتثبيته",[84,87,90,93,96,99,102,105],{"title":85,"body":86},"‏انتقل إلى مجلد الويب ونزّل ‎PrestaShop 8.x‎ (تحقق من أحدث إصدار على ‎github‎.com\u002FPrestaShop\u002FPrestaShop\u002Freleases‎)","`cd \u002Fvar\u002Fwww && wget https:\u002F\u002Fgithub‎.com\u002FPrestaShop\u002FPrestaShop\u002Freleases\u002Fdownload\u002F8.1.7\u002Fprestashop_8.1.7.zip`",{"title":88,"body":89},"‏فكّ ضغط الأرشيف","`apt install -y unzip && unzip prestashop_8.1.7.zip -d prestashop && cd prestashop`",{"title":91,"body":92},"‏فكّ ضغط الأرشيف الداخلي إن وُجد","`ls *.zip && unzip prestashop.zip -d . 2>\u002Fdev\u002Fnull || true`",{"title":94,"body":95},"‏عيّن الصلاحيات الصحيحة","`chown -R www-data:www-data \u002Fvar\u002Fwww\u002Fprestashop && find \u002Fvar\u002Fwww\u002Fprestashop -type d -exec chmod 755 {} \\; && find \u002Fvar\u002Fwww\u002Fprestashop -type f -exec chmod 644 {} \\;`",{"title":97,"body":98},"‏أنشئ ملف ‎VirtualHost‎ لـ‎Apache‎ (استبدل ‎متجر‎.example‎.com‎ بنطاقك)","`nano \u002Fetc\u002Fapache2\u002Fsites-available\u002Fprestashop.conf`",{"title":100,"body":101},"‏فعّل الموقع وأعد تحميل ‎Apache‎","`a2ensite prestashop.conf && a2dissite 000-default.conf && systemctl reload apache2`",{"title":103,"body":104},"‏افتح المتصفح على ‎http:\u002F\u002Fمتجر‎.example‎.com‎ واتبع معالج التثبيت: اللغة، الترخيص،","‏افتح المتصفح على ‎http:\u002F\u002Fمتجر‎.example‎.com‎ واتبع معالج التثبيت: اللغة، الترخيص، قاعدة البيانات، معلومات المتجر، حساب المدير.",{"title":106,"body":107},"‏بعد اكتمال التثبيت، احذف مجلد ‎\u002Finstall‎ فوراً","`rm -rf \u002Fvar\u002Fwww\u002Fprestashop\u002Finstall`",{"type":39,"title":109,"body":110},"إعداد SSL مع Let's Encrypt وCertbot","‏‎HTTPS‎‏ إلزامي لـ‏‎PrestaShop‎‏: لوحة الإدارة تحجب الاتصالات غير الآمنة. ثبّت ‏‎Certbot‎‏ واحصل على الشهادة ودعها تتجدد تلقائياً. الأوامر: `apt install -y certbot python3-certbot-apache` ثم `certbot --apache -d متجر‎.example‎.com --email admin@example‎.com --agree-tos --non-interactive` وأخيراً تحقق من التجديد: `certbot renew --dry-run`.",{"type":57,"title":112,"steps":113},"‏الحصول على شهادة SSL وتفعيلها",[114,117,120],{"title":115,"body":116},"‏تثبيت Certbot مع إضافة Apache","`apt install -y certbot python3-certbot-apache`",{"title":118,"body":119},"‏الحصول على الشهادة (استبدل النطاق والبريد)","`certbot --apache -d boutique.‎example‎.com --email admin@‎example‎.com --agree-tos`",{"title":121,"body":122},"‏التحقق من التجديد التلقائي","`certbot renew --dry-run` — يُضيف ‏Certbot مؤقتاً نظام ‏systemd تلقائياً؛ لا يلزم إضافة مهمة ‏cron.",{"type":39,"title":124,"body":125},"ضبط php.ini لـ PrestaShop","‏القيم الافتراضية لـ‏‎PHP‎‏ متحفظة جداً للإنتاج. عدّل ‏`\u002Fetc\u002Fphp\u002F8.2\u002Fapache2\u002Fphp.ini`‏ وعدّل هذه التوجيهات:\n- ‏`memory_limit = 256M`‏\n- ‏`upload_max_filesize = 32M`‏\n- ‏`post_max_size = 32M`‏\n- ‏`max_execution_time = 300`‏\n- ‏`max_input_vars = 5000`‏\n- ‏`date.timezone = Africa\u002FCasablanca`‏\nأعد تحميل ‏‎Apache‎‏ بعد التعديل: ‏`systemctl reload apache2`‏.",{"type":39,"title":127,"body":128},"ضبط PrestaShop بعد التثبيت","‏بعد تسجيل الدخول إلى لوحة الإدارة (‏`\u002Fadmin\u003Chash>`‏)، نفّذ هذه الإعدادات الأساسية: أوقف وضع التصحيح (الإعدادات المتقدمة › الأداء)؛ فعّل ذاكرة ‏‎Smarty‎‏ المؤقتة؛ فعّل عناوين ‏‎URL‎‏ الودية ثم أعد توليد ‏`.htaccess`‏؛ اضبط وحدة ‏‎Redis‎‏ على ‏`127.0.0.1:6379`‏ إن كان مثبتاً. الوحدات الأساسية: رؤوس الأمان، ‏‎reCAPTCHA‎‏، ‏‎Google Analytics GA4‎‏.",{"type":130,"body":131},"tip","‏احمِ لوحة الإدارة ‏`\u002Fadmin\u003Chash>`‏ بإضافة قيد ‏‎IP‎‏ في ‏‎Apache‎‏ أو مصادقة ‏‎HTTP Basic‎‏ كطبقة ثانية. أنشئ ملف كلمات المرور بـ: ‏`htpasswd -c \u002Fetc\u002Fapache2\u002F.htpasswd adminuser`‏.",{"type":39,"title":133,"body":134},"الأخطاء الشائعة وحلولها","مواقف متكررة وحلولها:",{"type":43,"title":136,"items":137},"مشكلات متكررة وحلولها",[138,139,140,141,142],"‏**شاشة بيضاء في الواجهة الأمامية أو الخلفية** — فعّل وضع التصحيح مؤقتاً في ‎\u002Fvar\u002Fwww\u002Fprestashop\u002Fconfig\u002Fdefines.inc‎.php‎ بتعيين ‎_PS_MODE_DEV_‎ إلى ‎true‎، اقرأ الخطأ، أصلحه، ثم أعده إلى ‎false‎.","‏**خطأ 403 على الوسائط أو الصور** — الصلاحيات غير صحيحة. صحّحها بـ: ‎chown -R www-data:www-data \u002Fvar\u002Fwww\u002Fprestashop‎.","‏**بطء في صفحات الكتالوج** — ثبّت ‎Redis‎ (`apt install -y redis-server`) واضبطه في الإعدادات المتقدمة › الأداء › التخزين المؤقت.","‏**ذاكرة ‎override‎ تالفة بعد وحدة معطوبة** — احذف ملفات التحميل التلقائي: ‎rm -f \u002Fvar\u002Fwww\u002Fprestashop\u002Fcache\u002Fclass_index‎.php \u002Fvar\u002Fwww\u002Fprestashop\u002Fcache\u002Fautoload\u002F*‎.php‎.","‏**‎mod_rewrite‎ غير نشط — عناوين ‎URL‎ الودية تُعطي 404** — تحقق من ‎AllowOverride All‎ في ‎VirtualHost‎ وفعّل الوحدة: ‎a2enmod rewrite && systemctl reload apache2‎.",{"type":39,"title":144,"body":145},"تحديث PrestaShop بأمان","‏لا تُحدّث ‏‎PrestaShop‎‏ أبداً دون نسخة احتياطية مسبقة. الخطوات: (1) التقط لقطة ‏‎VPS‎‏ من لوحة تحكم ‏‎ServOrbit‎‏. (2) احتفظ بنسخة من قاعدة البيانات: ‏`mysqldump -u psuser -p prestashop > \u002Froot\u002Fbackup_$(date +%F).sql`‏. (3) ثبّت وحدة ‏‎Autoupgrade‎‏ الرسمية من سوق ‏‎PrestaShop‎‏. (4) اتبع معالج الوحدة. (5) اختبر الواجهة الأمامية ومسار الشراء. عند الفشل، استعد اللقطة أو التفريغ.",{"type":39,"title":147,"body":148},"نشر PrestaShop من سوق ServOrbit","‏إن كنت تفضل تجنب الإعداد اليدوي، يُتيح سوق ‏‎ServOrbit‎‏ قالب ‏‎PrestaShop‎‏ بنقرة واحدة: الخادم يُهيَّأ مع ‏‎Apache‎‏ و‏‎PHP 8.2‎‏ و‏‎MySQL 8‎‏ و‏‎Redis‎‏ و‏‎PrestaShop‎‏ مثبتاً مسبقاً وشهادة ‏‎SSL‎‏ جاهزة، في أقل من خمس دقائق. تحتفظ بصلاحية ‏‎root‎‏ كاملة.","أطلق متجرك على PrestaShop في 5 دقائق","‏انشر ‎PrestaShop‎ على خادم ‎VPS‎ من ‎ServOrbit‎ مع ‎PHP 8.2‎ و‎MySQL 8‎ و‎Redis‎ جاهزة. موارد مخصصة، لقطات عند الطلب، دعم متخصص.","نشر PrestaShop على VPS","\u002Fapplications\u002Fالتجارة-الإلكترونية\u002Fprestashop",[154,173,189],{"id":155,"slug":156,"slugs":157,"title":161,"excerpt":162,"readTime":163,"views":164,"isPinned":19,"noindex":19,"publishedAt":165,"updatedAt":166,"category":167,"categories":168,"featuredImage":30,"bgImage":31,"posterImage":170,"relatedSolution":171},144,"woocommerce-على-vps-متجر-سريع-وتحت-سيطرتك",{"fr":158,"en":159,"ar":156,"es":160},"installer-woocommerce-vps","woocommerce-on-a-vps-a-fast-store-you-control","instalar-woocommerce-en-un-vps","WooCommerce على VPS: متجر سريع وتحت سيطرتك","ثبّت WooCommerce على VPS من ServOrbit: WordPress، التخزين المؤقت، HTTPS، النسخ الاحتياطية والتحكم الكامل في متجرك.",4,1,"2026-02-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[169],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Finstaller-woocommerce-vps-poster.svg",{"categorySlug":34,"appSlug":172},"woocommerce",{"id":174,"slug":175,"slugs":176,"title":180,"excerpt":181,"readTime":23,"views":18,"isPinned":19,"noindex":19,"publishedAt":182,"updatedAt":21,"category":183,"categories":184,"featuredImage":30,"bgImage":31,"posterImage":186,"relatedSolution":187},73,"استضافة-wordpress-على-خادم-vps-الخاص-بك",{"fr":177,"en":178,"ar":175,"es":179},"heberger-wordpress","host-wordpress-on-your-own-vps","alojar-wordpress-en-un-vps","استضافة WordPress على خادم VPS الخاص بك","استضِف WordPress على خادم VPS الخاص بك لأقصى أداء وتحكّم: Docker وMariaDB والتخزين المؤقت (cache) وreverse proxy وSSL.","2026-04-08T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[185],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-wordpress-poster.svg",{"categorySlug":25,"appSlug":188},"wordpress",{"id":190,"slug":191,"slugs":192,"title":196,"excerpt":197,"readTime":198,"views":199,"isPinned":19,"noindex":19,"publishedAt":200,"updatedAt":201,"category":202,"categories":207,"featuredImage":30,"bgImage":31,"posterImage":209,"relatedSolution":210},41,"نشر-تطبيقاتك-باستخدام-coolify-على-vps",{"fr":193,"en":194,"ar":191,"es":195},"deployer-avec-coolify","deploy-your-applications-with-coolify-on-a-vps","desplegar-aplicaciones-con-coolify-en-un-vps","نشر تطبيقاتك باستخدام ‏Coolify على خادم ‏VPS","دليل شامل لنشر ‏Coolify على خادم ‏VPS: التثبيت، وإعداد ‏HTTPS، وربط ‏Git، ونشر أول تطبيق، وقواعد البيانات، والنسخ الاحتياطية، واستكشاف الأخطاء.",12,2,"2026-05-10T00:00:00+00:00","2026-10-31T01:54:10+00:00",{"id":203,"name":204,"slug":205,"color":206,"icon":205},3,"النشر","deploiement","bg-success\u002F10 text-success",[208],{"id":203,"name":204,"slug":205,"color":206,"icon":205},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":211,"appSlug":212},"نشر-التطبيقات-وdevops","coolify",true,1794270357865]