درس 6 من 6
مقدمة VPS و Cloud
الـ VPS أو Virtual Private Server يمنحك تحكماً كاملاً في جهاز افتراضي. تثبت بنفسك نظام التشغيل و web server مثل Apache أو Nginx و PHP و MySQL وغيرها.
هذا أسلوب شائع لاستضافة تطبيقات production بشكل احترافي.
DEPLOY
# إعداد VPS بشكل مبسط:
# 1. أنشئ خادماً Ubuntu Linux
# 2. اتصل عبر SSH: ssh root@your-server-ip
# 3. حدّث النظام: apt update && apt upgrade
# 4. ثبّت خادم ويب: apt install nginx
# 5. ثبّت PHP: apt install php-fpm
# 6. ثبّت MySQL: apt install mysql-server
# 7. ارفع الكود
# 8. وجّه النطاق إلى IP الخادم
# مزودو السحابة:
# - DigitalOcean, Linode, Hetzner, AWS, Azure, GCP