דלג לתוכן

ניהול אפליקציה ושרת ב-Cloudways Velocity – דומיין, גיבוי, Cron ואבטחה

בעמוד הזה

עודכן לאחרונה: · מאת

בקצרה: Cloudways Velocity היא פלטפורמת האחסון המנוהל של קלאודוויז (Cloudways) לאפליקציות Node.js. ניהול Velocity מתחלק לשתי רמות: ברמת השרת (Velocity ואז My Servers) מנהלים שירותים, ניקוי דיסק, חלון תחזוקה, אבטחה וגיבויים. ברמת האפליקציה (Velocity ואז My Applications) מנהלים פריסות מ-Git, משתני סביבה, דומיין, Cloudflare Enterprise, מסד נתונים PostgreSQL, Web Rules, Cron וגיבוי ושחזור. המדריך עובר על כל אחד מהם לפי הסדר שבו תצטרכו אותו.

⏱ זמן ביצוע: 5–15 דקות לכל משימה · רמת קושי: בינונית (צריך היכרות בסיסית עם Git ו-Node.js) · נבדק לאחרונה מול מאמרי הידע של קלאודוויז: 06.11.2026

מה זה Cloudways Velocity ובמה הוא שונה מ-Flexible

Cloudways Velocity הוא אחסון מנוהל לאפליקציות Node.js: אפליקציות React עם SSR, ממשקי API, אתרי תוכן ותהליכי אוטומציה. דוחפים קוד ל-Git, ו-Velocity בונה ומריץ את האפליקציה. השרת מגיע עם NGINX ו-PM2, ולפי קלאודוויז האפליקציות "חמות" תמיד, בלי Cold Start. לפרויקטי Next.js יש גם מדריך לאחסון Next.js.

כדי להבין את הפאנל, כדאי להכיר שלושה מושגים. NGINX הוא שרת ה-Web שמקבל את הבקשות ומעביר אותן לאפליקציה. PM2 הוא מנהל התהליכים ששומר שתהליך ה-Node.js ירוץ, ומפעיל אותו מחדש כשצריך. פריסה (Deployment) היא תהליך שבו Velocity מושך קומיט מ-Git, מריץ את פקודת הבנייה ומפעיל את האפליקציה. ההשוואה לשירותי האירוח של Vercel ו-Railway נמצאת כאן: Velocity מול Vercel ו-Railway.

נושאCloudways VelocityCloudways Flexible
סוג אפליקציותNode.jsPHP: וורדפרס, ווקומרס, Magento, Laravel
מחסניתNGINX ו-PM2, עם RedisNginx, Apache, Varnish, PHP-FPM, MySQL או MariaDB
מסד נתוניםPostgreSQL בהתקנה, או Supabase חיצוניMySQL או MariaDB
פריסהמ-Git, עם פריסה אוטומטית ולוגים של בנייהDeployment via Git, SFTP ו-SSH
Cloudflare Enterpriseכלול, הדומיין מחובר דרכותוסף בתשלום
תמחורחבילות חודשיות קבועות, החל מ-20$לפי שעת שימוש, החל מ-11$

נכון לנובמבר 2026, חבילת Starter עולה 20$ לחודש וכוללת 2GB זיכרון, 2 vCPU, עד 5 אפליקציות, 3TB תעבורת שרת ו-250GB תעבורת CDN. החבילות הבאות הן Professional ב-30$, Growth ב-50$ ו-Scale ב-100$, ויש גם חבילות גדולות יותר. בכל החבילות כלולים Cloudflare Enterprise CDN, הגנת DDoS ו-Malware Protection. את כל החבילות והמחירים תמצאו במחירון Velocity בקלאודוויז.

מה מנהלים איפה בפאנל של Velocity?

הטעות הנפוצה בהתחלה היא לחפש הגדרה ברמה הלא נכונה. הטבלה מסכמת את המיקום של כל כלי.

רמהנתיב בפאנלמה יש שם
שרתVelocity ← My Servers ← השרתManage Services, Settings (Optimization, Maintenance), Security, Backups, Monitoring
אפליקציהVelocity ← My Applications ← האפליקציהDeployment Management, Environment Variables, Access Details (מסד נתונים), Domain Management, Cloudflare, Web Rules, Cron Job Management, Backup & Restore, Security

לפני שמתחילים

  • שרת ואפליקציה פעילים ב-Velocity, מחוברים למאגר Git נתמך.
  • במאגר יש פקודת בנייה ופקודת הפעלה תקינות (למשל npm run build ו-npm run start).
  • גישה לניהול ה-DNS של הדומיין, אצל הרשם או ב-Cloudflare.
  • לפני כל שינוי גדול: גיבוי לפי דרישה (Take Backup Now), כפי שמוסבר בהמשך.

1. פריסות: איך מנהלים Deployments ומשתני סביבה?

זה הלב של Velocity. מכאן שולטים במה שעולה לאוויר, ומכאן מאבחנים כשפריסה נכשלת.

  1. פתחו Velocity, ואז My Applications, ובחרו את האפליקציה.
  2. בחרו Deployment Management. בלשונית Deployments תראו את המאגר המחובר ואת היסטוריית הפריסות.
  3. הפעילו או כבו את Auto-deployment. כשהוא פעיל, כל דחיפה לענף שהוגדר נפרסת אוטומטית.
  4. כדי לפרוס שוב בלי קומיט חדש, לחצו Redeploy.
  5. כדי לראות מה קרה בפריסה, פתחו את תפריט שלוש הנקודות בשורה ובחרו View Details. שם נמצאים לוגי הבנייה, עם אפשרות Download.
  6. כדי לחזור לגרסה קודמת, בחרו Redeploy מתפריט השורה של פריסה ישנה. זה לא משנה את היסטוריית ה-Git.

בלשונית Settings של Deployment Management מגדירים את Framework Preset, את הענף (Branch), את גרסת Node.js, את Root Directory (./ כשהאפליקציה בשורש המאגר), את מנהל החבילות, את פקודת הבנייה ואת פקודת ההפעלה. אחרי שינוי, Save שומר בלבד, ו-Save & Redeploy שומר ופורס מיד.

משתני סביבה (Environment Variables)

משתני הסביבה עברו לאפשרות נפרדת בתפריט הצד של האפליקציה. כאן שומרים מפתחות API, כתובות שירותים ופרטי חיבור, במקום לכתוב אותם בקוד.

  1. בתפריט הצד בחרו Environment Variables ולחצו Add Variable.
  2. הזינו Key (למשל API_URL) ו-Value.
  3. לסיסמאות ולטוקנים סמנו Sensitive. שימו לב: אחרי השמירה הערך מוסתר ואי אפשר לראות אותו שוב בפאנל, אז שמרו עותק במנהל סיסמאות.
  4. לייבוא של כמה משתנים בבת אחת, השתמשו ב-Import .env.
  5. לחצו Save, ואז פרסו מחדש כדי שהמשתנים ייכנסו לתוקף.

2. דומיין: איך מחברים דומיין לאפליקציה?

ב-Velocity הדומיין לא מופנה לכתובת IP של השרת, אלא לרשת של Cloudflare Enterprise. לכן רשומות ה-DNS שונות מאלה של Flexible.

  1. באפליקציה בחרו Domain Management.
  2. בשדה Domain הזינו את הדומיין, בלי https:// ובלי נתיב (למשל example.co.il או app.example.co.il), ולחצו Add Domain.
  3. בחלון Point Your Domain to Cloudflare יופיעו רשומות CNAME לשורש ול-www. העתיקו את הערכים בדיוק כפי שהם מוצגים באפליקציה שלכם.
  4. אצל מנהל ה-DNS, מחקו רשומות A, AAAA או CNAME קיימות לאותו שם, והוסיפו את הרשומות החדשות.
  5. אם הספק לא מאפשר CNAME לשורש הדומיין (@), פתחו את אזור המידע בחלון והשתמשו ברשומות ה-A החלופיות. הוסיפו את שתי כתובות ה-IP כשמוצגות שתיים.
  6. שמרו, חזרו לקלאודוויז וסגרו את החלון. קלאודוויז בודקת את הרשומות מדי פעם ומשלימה את החיבור כשהן מזוהות.

טיפ לדומיינים ישראליים: חלק מממשקי ה-DNS של רשמים לא מאפשרים CNAME על השורש, ואז רשומות ה-A החלופיות הן הפתרון. אם ה-DNS שלכם מנוהל בחשבון Cloudflare אישי, העבירו את הרשומות של קלאודוויז למצב DNS Only (ענן אפור), אחרת החיבור לא יאומת.

3. Cloudflare Enterprise: קאש, אופטימיזציה ואבטחה

אחרי שהדומיין מחובר, מנהלים את Cloudflare Enterprise מהאפשרות Cloudflare באפליקציה. יש בה ארבע לשוניות: Overview, Settings, Analytics ו-Security.

  • Overview: צריכת התעבורה של Cloudflare החודש, וכפתור Purge לניקוי כל הקאש. במסך שמתואר במאמר הידע מופיעים 100GB כלולים ו-20 סנט לכל 10GB נוספים. בדקו את הערכים שמוצגים בחשבון שלכם.
  • Settings, אופטימיזציה: Early Hints, Image Optimization (Lossless, Lossy או Off), ScrapeShield להסתרת כתובות מייל מבוטים, Caching לקבצים סטטיים, ו-SSL Cipher (Compatible או Modern).
  • Settings, אבטחה: Under Attack Mode (רק בזמן מתקפה), WAF, Rate Limiting (אתגר אחרי 200 בקשות בדקה מ-IP אחד, לפי הממשק הנוכחי), Browser Integrity Check, ו-AI Crawler Blocking. אחרי שינוי לחצו Save Changes.
  • Analytics ו-Security: כמה בקשות הוגשו מ-Cloudflare ולא מהשרת (Served by Cloudflare מול Served by Origin), ואילו שירותי אבטחה חסמו בקשות.

כיבוי ה-WAF של Cloudflare לא מכבה את חומת האש של השרת ב-Velocity. אלה שתי שכבות נפרדות.

4. מסד נתונים: PostgreSQL או Supabase?

ב-Velocity בוחרים מסד נתונים מתוך Access Details של האפליקציה, תחת Database. יש שתי אפשרויות.

אפשרותמתי לבחורמה חשוב לדעת
PostgreSQL בקלאודוויזרוצים מסד לצד האפליקציה, עם Database Manager מובנהההתקנה בלתי הפיכה; משתני הסביבה נוספים לבד ונכנסים לתוקף בפריסה הבאה
Supabaseהאפליקציה כבר עובדת עם Supabase, או צריכים פיצ'רים שלוהמסד מנוהל ב-Supabase ולא בקלאודוויז; מתחברים דרך הרשאה לחשבון Supabase
  1. באפליקציה בחרו Access Details, ובכרטיס PostgreSQL לחצו Connect.
  2. קראו את חלון האישור: ההתקנה יוצרת רק את המסד, לא משנה את הקוד, ולא ניתנת להסרה. לחצו Proceed.
  3. אחרי ההודעה "PostgreSQL installed successfully", הכרטיס יציג Connected עם DB Name, Username וסיסמה מוסתרת.
  4. ודאו שהקוד קורא את משתני הסביבה שנוצרו, ופרסו מחדש מ-Deployment Management.
  5. לניהול הנתונים, לחצו Launch Database Manager. שינויים שם משפיעים מיד על האפליקציה החיה.

5. גיבוי ושחזור: איך מגבים ברמת השרת וברמת האפליקציה?

הגיבויים נשמרים מחוץ לסביבת האפליקציה (Off-site), כך שהם שורדים גם אם הקבצים או המסד נפגעו. התזמון מוגדר בשרת, והשחזור נעשה באפליקציה.

  1. בשרת, בחרו Backups בתפריט הצד.
  2. בחרו Frequency (למשל 1 Day), Retention Period (למשל 1 Week) ו-Preferred Hour.
  3. לחצו Save Changes.
  4. לפני שינוי גדול, לחצו Take Backup Now וחכו להודעת ההצלחה.

שימו לב לשעון: השעה ב-Velocity היא UTC. ישראל נמצאת ב-UTC+2 בחורף וב-UTC+3 בקיץ, כך שגיבוי ב-00:00 UTC ירוץ ב-02:00 או ב-03:00 לפי שעון ישראל. בחרו שעה שבה האתר שקט.

לשחזור, באפליקציה פתחו Backup & Restore ואז את הלשונית Restore. בחרו נקודת שחזור לפי תאריך ושעה (האחרונה מסומנת Latest), ולחצו Restore Application Now. השחזור מחליף את הקבצים והמסד הנוכחיים, אז בדקו את התאריך פעמיים. אחרי השחזור בדקו את האפליקציה, את ה-API ואת משימות ה-Cron, ונקו את קאש Cloudflare אם עדיין מופיע תוכן ישן.

6. משימות מתוזמנות: Cron Job Management

Cron מריץ פקודה בזמנים קבועים: עיבוד תור, דוחות, סנכרון נתונים או ניקוי. יש שתי לשוניות: Basic לטופס מודרך, ו-Advanced לעריכה ישירה.

  1. באפליקציה בחרו Cron Job Management, ובלשונית Basic לחצו Add New Cron Job.
  2. בחרו תזמון מוכן ב-Common Settings, או מלאו Minutes, Hours, Days, Months ו-Weeks.
  3. ב-Type בחרו Node, וב-Command הזינו את הפקודה, למשל node scripts/cleanup.js.
  4. לחצו Submit.

בלשונית Advanced כותבים שורת Cron מלאה, למשל */15 * * * * npm run process-queue להרצה כל 15 דקות. כדי לראות אילו משימות רצות עכשיו וכמה משאבים הן צורכות, פתחו Monitoring, ואז Analytics ו-Running Crons.

7. Web Rules: כותרות והפניות

Web Rules מאפשרים להוסיף כותרות תגובה ולהגדיר הפניות בלי לגעת בקובצי תצורה. נכון לנובמבר 2026 הפיצ'ר ב-Public Preview, ולפי הממשק הנוכחי אפשר עד 10 חוקי כותרות ועד 25 חוקי Rewrite לכל אפליקציה.

  1. באפליקציה בחרו Web Rules.
  2. לכותרת: בלשונית Header Rules לחצו Add Header Rule, בחרו Type (למשל Custom) ו-Action (למשל Set), והזינו שם וערך, למשל X-Content-Type-Options עם nosniff.
  3. להפניה: בלשונית Rewrite Rules לחצו Add Rewrite Rule, בחרו Permanent redirect (301), הזינו Source (למשל /old-page) ו-Destination מלא עם https://.
  4. אם החוק צריך לחול רק על דומיין מסוים, הפעילו Attach condition ובחרו Host שווה לדומיין.
  5. לחצו Add Rules, ובדקו את ההפניה בחלון גלישה בסתר.

סדר החוקים משנה. השתמשו ב-Re-order כדי לשים חוק ספציפי (/products/sale) לפני חוק כללי (/products). והיזהרו מהפניה שמחזירה לכתובת המקור, כי זו לולאת הפניות.

8. אבטחה: חומת אש, אירועים ו-Malware Protection

כלי האבטחה של Velocity מבוססים על Imunify360. בשרת, תחת Security, יש חמישה עמודים: Overview, Incidents, Domain Reputation, Firewall ו-Malware Protection.

  • Overview: סיכום התראות לתקופה שבחרתם, כולל אירועי SplashScreen, קבצים שנוקו, נוזקות שזוהו, מתקפות ברמת רשת (OSSEC) והתראות WAF. התראה לא אומרת שהאתר נפרץ.
  • Incidents: רשימת אירועים חשודים עם IP, מספר מופעים וחומרה. מתפריט שלוש הנקודות אפשר להעביר IP לרשימה הלבנה או השחורה.
  • Domain Reputation: האם הדומיין דווח כלא בטוח אצל שירותי מוניטין. אם אין בעיה מופיע No domains affected.
  • Firewall: חוקים ל-IP, לטווח IP בפורמט CIDR או למדינה, עם TTL אופציונלי לחוק זמני.
  1. להוספת חוק: Security, ואז Firewall ו-Add Custom Rule.
  2. בלשונית IP Address הזינו כתובת או טווח, ואם צריך TTL.
  3. בחרו White List או Black List, הוסיפו הערה שמסבירה של מי הכתובת, ולחצו Add IP Address.
  4. לחסימת מדינה: בלשונית Country בחרו מדינות, לחצו Apply ואז Block.

חסימת מדינה עלולה לחסום גם לקוחות, ספקי תשלום, APIs חיצוניים וכלי ניטור. חסמו IP ספציפי כשזה מספיק.

Malware Protection לאפליקציה: באפליקציה, פתחו Security ואז Malware Protection, ואם ההגנה זמינה בחבילה אבל לא פעילה, לחצו Enable Protection. היא כוללת הגנה מפישינג, הגנת מערכת, הגנת מסד נתונים, ניקוי אוטומטי והגנה פרואקטיבית. בלשונית Incidents של האפליקציה האירועים מתעדכנים כל 60 שניות.

בלאק פריידי80% הנחה
80% הנחה על חודשיים של שרת מנוהל

הקוד BFCM802 מוריד 80% מהחשבון בחודשיים הראשונים (עד 200$ הנחה בחודש), כולל העברת אתרים חינם בלי הגבלה. ללקוחות חדשים בלבד, ורק עד סוף המבצע.

המבצע מסתיים ב-4 בדצמבר 2026, ב-23:59 שעון ישראל.

נגמר בעוד—ימים—שעות—דקות—שניות
הקוד:
לתפוס את ה-80% עכשיו

מתחילים בניסיון חינם, בלי כרטיס אשראי. את הקוד מזינים בקופה ובודקים שהוא מופיע.

אחרי בלאק פריידי: 30% הנחה ל-3 חודשים עם הקוד ASAEL. בשרת גדול (מעל כ-444$ בחודש) ASAEL משתלם יותר כבר עכשיו. למחשבון BFCM802 מול ASAEL

9. שירותים, ניקוי דיסק וחלון תחזוקה

בשרת, תחת Manage Services, רואים את מצב השירותים (Running או Stopped) ומפעילים אותם מחדש. הטבלה מסבירה מה כל שירות עושה ומה מותר לעשות בו.

שירותתפקידפעולותמתי
NGINXמקבל בקשות ומעביר לאפליקציהRestart בלבדכשהוא לא מגיב, או לפי המלצת התמיכה
PM2מריץ את תהליך ה-Node.jsStop, Restartאפליקציה תקועה או אחרי שינוי שדורש טעינה
Redisזיכרון מהיר לקאש, Sessions ותוריםStop, Restartכשהוא לא מגיב; עצירה עלולה לשבור Sessions ותורים
Imunify360הגנה מנוזקות ופעילות זדוניתRestartרק כשהוא לא מגיב, או לפי המלצת התמיכה

לחצו Restart, חכו שהסטטוס יחזור ל-Running, ובדקו את האפליקציה. אל תרעננו את העמוד שוב ושוב בזמן הפעולה. לפני Restart, הציצו ב-Monitoring ובלוגים, כדי להבין אם הבעיה בקוד, בעומס או בשירות.

Settings בשרת כולל שתי לשוניות. ב-Optimization מריצים Run Cleanup למחיקת קבצים זמניים, ואפשר לסמן גם מחיקת לוגים ארכיוניים של האפליקציות ושל /var/log. שם גם מפעילים Automatic Disk Cleanup ושומרים. ב-Maintenance בוחרים יום ושעה (ב-UTC) לחלון התחזוקה השבועי, שבו ייתכן ניתוק קצר. בחרו שעה שקטה לפי שעון ישראל.

טעויות נפוצות ואיך לפתור אותן

הפריסה נכשלת: פתחו View Details וקראו את השורות האחרונות בלוג הבנייה. הסיבות הנפוצות: פקודת בנייה או הפעלה שלא קיימת ב-package.json, גרסת Node.js לא תואמת, Root Directory שגוי, או תלות חסרה.

משתנה סביבה חדש לא עובד: המשתנים נכנסים לתוקף רק בפריסה הבאה. השתמשו ב-Save & Redeploy.

הדומיין לא מאומת: בדקו שהשם (Host) נכון, שהיעד זהה למה שמוצג ב-Velocity ולא הועתק ממדריך של Flexible, שנמחקו רשומות סותרות, ושה-Proxy ב-Cloudflare כבוי. ואם www לא עובד, ודאו שהוספתם גם את הרשומה שלו.

שינויים לא מופיעים באתר: Cloudflare מגיש עותק ישן. לחצו Purge בלשונית Overview של Cloudflare.

חברי צוות לא מצליחים להיכנס: ייתכן שה-IP או המדינה שלהם נחסמו. בדקו ב-Incidents וב-Firewall, ומחקו את החוק אחרי שווידאתם שהגישה לגיטימית.

התקנתם PostgreSQL בטעות: אי אפשר להסיר אותו מהסביבה. זה לא מזיק לאפליקציה שלא משתמשת בו, אבל קראו את חלון האישור בפעם הבאה.

שאלות נפוצות

מה ההבדל בין Cloudways Velocity ל-Cloudways Flexible?

Velocity מיועד לאפליקציות Node.js, עם פריסה מ-Git, NGINX ו-PM2, PostgreSQL ו-Cloudflare Enterprise כלול, בתמחור חודשי קבוע. Flexible מיועד לאפליקציות PHP כמו וורדפרס, עם חיוב לפי שעת שימוש.

כמה עולה Cloudways Velocity?

נכון לנובמבר 2026 חבילת Starter עולה 20$ לחודש, עם 2GB זיכרון, 2 vCPU ועד 5 אפליקציות. Professional עולה 30$, Growth עולה 50$ ו-Scale עולה 100$.

איך מחברים דומיין לאפליקציה ב-Velocity?

ב-Domain Management מוסיפים את הדומיין, ומקבלים רשומות CNAME לשורש ול-www שמפנות ל-Cloudflare Enterprise. אם הספק לא מאפשר CNAME בשורש, משתמשים ברשומות ה-A החלופיות שמוצגות באותו חלון.

באיזה אזור זמן מתוזמנים הגיבויים ב-Velocity?

ב-UTC. בישראל זה הפרש של שעתיים בחורף ושלוש בקיץ, אז המירו את השעה המבוקשת לפני שבוחרים Preferred Hour.

האם אפשר להסיר PostgreSQL אחרי שהתקנתי אותו?

לא. לפי קלאודוויז ההתקנה בלתי הפיכה, ו-PostgreSQL לא ניתן להסרה מהסביבה. אם האפליקציה לא צריכה אותו, אל תתקינו.

איך חוזרים לגרסה קודמת של האפליקציה?

ב-Deployment Management, בלשונית Deployments, פותחים את תפריט השורה של הפריסה הקודמת ובוחרים Redeploy. אם גם הנתונים נפגעו, משחזרים מ-Backup & Restore.

מקור רשמי (Cloudways Knowledge Base): Manage Deployments · Add a Domain · Manage Cloudflare Enterprise · Connect a Database · Server Backups · Back Up and Restore · Cron Jobs · Web Rules · Server Security · Malware Protection · Manage Services · Server Settings · Cloudways Velocity. המדריך נכתב ונבדק על ידי עשהאל דרייר · עודכן: 06.11.2026

גילוי נאות: זהו אתר עצמאי ואינו האתר הרשמי של Cloudways. חלק מהקישורים באתר הם קישורי שותפים – אם תירשמו דרכם נקבל עמלה, בלי עלות נוספת לכם. לפרטים המלאים

תמונה של עשהאל דרייר
עשהאל דרייר

אהלן, אני עשהאל דרייר, מנכ"ל חברת קידום אתרים המשווקת מאות אתרים המאוחסנים על עשרות שרתים בפלטפורמת Cloudways.
כל הידע שתמצאו כאן מבוסס על ניסיון אישי ומעשי שלי ושל הצוותים שלי ישירות מהשטח – מהמדריכים ועד ההמלצות. הכל כדי לעזור לכם לנצל עד הסוף את השירותים של קלאודוויז.

עוד עליי ←

צריכים עזרה? יש שאלה על השרת או על המדריך? כתבו לנו ונחזור אליכם.

מדריכים נוספים בנושא:
מפריד
תודה על פניתך!
נציגינו יחזרו אליך בהקדם
מעונינים להתחיל?

ניתן להירשם עם קוד קופון ASAEL