מדריך PHP: העלאת האתר באמצעות WebMatrix
עד כה, כל המדריכים הסבירו כיצד לפתח על גבי תוכנת WebMatrix שמספקת סביבת עבודה נוחה ויעילה. סביבת הפיתוח הזו נקראת באנגלית development . והכוונה היא לסביבה שחשופה אך ורק בפני מפתחי האתר. אך כל אתר מגיע בסופו של דבר אל השלב שבו הוא מוכן ואנו רוצים לחשוף אותו אל העולם. אנו צריכים להעלות את האתר לשרת אינטרנט, שהוא בעצם מחשב רגיל שיש לו שרת אינטרנט IIS (או apache במקרה של שרתי לינוקס), ממש כמו בסביבת ה-development רק שהוא חשוף לעולם.
תוכנת webmatrix מאפשרת לנו לבצע העברה חלקה של האתר מסביבת הפיתוח שלנו אל שרת אינטרנט. ישנם כמה וכמה ספקי אחסון (hosting בלעז) שמספקים שירותי התתמשקות עם WebMatrix. אנו יכולים למצוא אותם באינדקס אחסון אתרים כאן בוובמאסטר, או באמצעות לחיצה על publish ועל Find Web Hosting מתוך התוכנה
יפתח בפנינו דף שבו יש ספקי אחסון שונים התומכים ב-WebMatrix.
לאחר הסדרת התשלום עם ספק כזה, אתם תקבלו ממנו קובץ שנקרא publish settings. מדובר בקובץ חשוב המסדיר את ההתחברות שלכם אל אותו ספק ואנו נשתמש בו על מנת להעביר את האתר מסביבת הפיתוח אל שרת האינטרנט.
אני יוצא מנקודת ההנחה שיש לכם קובץ כזה ושמרתם אותו על המחשב.
ראשית נבצע את החיבור הראשוני בין ספק האחסון ל-WebMatrix, אנו נלחץ על Publish ואז על Settings.
ייפתח לנו חלון, אנו נבחר ב-import publish settings:
נבחר את הקובץ ששמרנו מבעוד מועד:
במקרה שלי מדובר ב-wphp.publishsettings
אחרי שעשינו את זה, יופיעו כל הפרטים של הספק בחלון, כולל מסדי הנתונים שהוא מייבא:
אני טשטשתי את כל הפרטים, כיוון שיש כאן פרטים שאני לא רוצה שייחשפו, אתם כמובן תראו את פרטי החשבון שלכם. נלחץ על Save ויפתח בפנינו החלון הבא:
נלחץ על Yes, כעת WebMatrix תבדוק את ה-certificate של האתר, במידה ויש כשלון, לא צריך להתרגש ואפשר לבחור ב-Accept:
מה ש-WebMatrix עושה הוא לבדוק תאימות בין השרת לבין מה שכתבנו. יכול להיות למשל שהשרת שאנו מנסים להעלות אליו לא מכיל MySQL – וזה יכול לעשות בעיות עבורנו.
במקרה הזה הכל תקין, צריך ללחוץ על Continue ואז יופיע בפנינו הפשתגן הבא:
בעצם יש כאן את כל הקבצים שיש באתר כולל תיקיות וכולל מסדי נתונים, אנו לא חייבים להעלות את הכל כמובן, נלחץ על Continue:
זהו! בתחתית האתר תופיע לנו הודעה חביבה שמבשרת לנו שתהליך ההעלאה בעיצומו!
אחרי הסיום, אנו נראה הודעה כזו:
הכתובת שמופיעה כאן היא הכתובת של השרת, ניתן להכנס אליה ולראות את האתר שלנו!
מה שיפה הוא שכל התהליך הארוך הזה הוא רק להתקנה הראשונית. עשיתם שינויים ואתם רוצים לפרסם? כל מה שצריך הוא ללחוץ על Publish, זה הכל! WebMatrix תדאג לעשות את העדכונים והמחיקות שצריך. ואל תגידו שזה לא גאוני.
תגובות בפייסבוק