بدء مشروع برمجي بسرعة.

Symfony Stack

PHP-FPM وNginx وPostgreSQL 16 وRedis وSupervisor — بيئة Symfony جاهزة للإنتاج منذ لحظة الطلب.

2 غيغابايت ذاكرة عشوائية 1 vCPU متاح

المنظومة التقنية

PHP 8.3-FPMNginxPostgreSQL 16RedisSupervisorComposer
الحد الأدنى من RAM2 غيغابايت
الحد الأدنى من CPU1 vCPU
أنظمة التشغيل المتوافقةتوزيعات Linux حسب اختيارك

يُهيّئ قالب Symfony Stack خادمك الافتراضي (VPS) بكل ما يحتاجه تطبيق Symfony في الإنتاج: PHP 8.3-FPM مع امتدادات Intl وOPcache، وNginx كوكيل عكسي، وPostgreSQL 16 قاعدةً للبيانات، وRedis للجلسات وذاكرة Doctrine المؤقتة، وSupervisor لإدارة workers المرسِل. لا صيد يدوي للحزم، ولا قيود buildpack — استنسخ مستودعك وطبّق الترحيلات وتطبيقك على الهواء.

يُقلّص PHP 8.3 مع preloading OPcache معظم تكاليف التحميل التلقائي في كل طلب، فيعمل Symfony بسرعة أكبر في الإنتاج. يعالج PHP-FPM ذو `pm.max_children` القابل للضبط الطلبات المتزامنة بكفاءة. يدير Nginx الملفات الثابتة وضغط gzip وإنهاء HTTPS بدون سُقُف حاويات. يوفر PostgreSQL 16 حقول JSONB والبحث النصي الكامل.

الميزات الرئيسية

PHP 8.3-FPM مع جميع امتدادات Symfony — intl وopcache وpgsql وredis وmbstring وxml وcurl وzip.
Nginx مُهيَّأ كوكيل عكسي لـSymfony (جذر public/، try_files، رؤوس الأمان).
PostgreSQL 16 مع إنشاء المستخدم وقاعدة البيانات — قاعدة الإنتاج الموصى بها لـSymfony.
Redis لجلسات Symfony وذاكرة Doctrine المؤقتة وناقل Messenger.
Supervisor مُهيَّأ لـworkers مرسِل Symfony — إعادة تشغيل تلقائية بعد إعادة التشغيل.
Composer مثبَّت عالميًا، OPcache preloading مُفعَّل — يُجمَّع bytecode PHP مرةً واحدةً عند بدء تشغيل الخادم.

متى تستخدم هذا الحل؟

1

تطبيق ويب Symfony

انشر تطبيق Symfony موجودًا: استنسخ مستودعك، شغّل composer install --no-dev، امسح الذاكرة المؤقتة وطبّق الترحيلات. Nginx يُوجِّه المنفذين 80/443 إلى PHP-FPM — SSL عبر Let's Encrypt بأمر certbot واحد.

2

خلفية API Platform

استضف خدمة API Platform لتطبيق جوال أو SPA. يعالج Nginx رؤوس CORS وتحديد المعدل. Redis وSupervisor جاهزان لمعالجات Messenger غير المتزامنة والمهام الخلفية.

3

SaaS ببنية Symfony

ابدأ مشروعك SaaS بـSymfony محليًا وانشره على هذا القالب في دقائق. أضف workers Messenger غير المتزامنة وذاكرة Redis المؤقتة وPostgreSQL LISTEN/NOTIFY للوظائف الآنية — على VPS واحد بـ2 غيغابايت.

نشر Symfony Stack على خادم VPS الخاص بك

دليل محسّن لخوادم VPS Cloud من ServOrbit.

01

طلب الخادم الافتراضي

اختر قالب "Symfony Stack". الحد الأدنى 2 غيغابايت RAM لـSymfony مع PostgreSQL. ارتفع إلى 4 غيغابايت لتشغيل workers متعددة أو Redis محمَّل.

02

استنساخ مشروعك وضبط البيئة

اتصل بـSSH، استنسخ مستودعك في /var/www/تطبيقك، شغّل composer install --no-dev --optimize-autoloader، وأنشئ .env.local مع APP_ENV=prod وAPP_SECRET وDATABASE_URL.

03

أول وصول

يثبّت هذا القالب سلسلة أدوات خادم (PHP 8.3-FPM وNginx وPostgreSQL 16 وRedis وSupervisor وComposer). لا واجهة ويب للفتح — تواصل عبر SSH وانشر تطبيق Symfony الخاص بك.

04

تصريف الذاكرة المؤقتة وترحيل البيانات

نفّذ php bin/console cache:clear --env=prod && cache:warmup، ثم php bin/console doctrine:migrations:migrate --no-interaction. تحقّق من صلاحيات مجلد var/.

05

إعداد Nginx وتفعيل HTTPS

وجّه جذر Nginx إلى public/، أعِد توجيه جميع الطلبات إلى index.php عبر try_files، ومرّر ملفات .php إلى مقبس PHP-FPM. نفّذ certbot --nginx -d نطاقك.com للحصول على شهادة Let's Encrypt مجانية.

الأسئلة الشائعة

php8.3-fpm وphp8.3-cli وphp8.3-pgsql وphp8.3-redis وphp8.3-mbstring وphp8.3-xml وphp8.3-curl وphp8.3-zip وphp8.3-intl وphp8.3-opcache. جميع الامتدادات التي يتطلّبها تطبيق Symfony قياسي.

إضافة زر النشر

هل تدير مشروعًا يستخدم Symfony Stack؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Symfony Stack on ServOrbit
Markdown
[![Deploy Symfony Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=symfony-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=symfony-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=symfony-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=symfony-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Symfony Stack on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

بدء مشروع برمجي بسرعة.

فعّل Symfony Stack على بنيتك التحتية.

خادم VPS Cloud مخصص — عنوان IPv4 مضمّن، مركز بيانات أوروبي، والدعم مضمّن. لا تغادر بياناتك خادمك أبدًا.

الإعداد الموصى به: 2 غيغابايت RAM · 1 vCPU

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـ العربية والفرنسية والإنجليزية.