איך מעבירים בלוג לשרת חדש

אחת הבעיות שכמעט כל בלוגר נתקל בהן בשלב זה או אחר היא שהוא רוצה להעביר את הבלוג לשרת חדש, אבל לא יודע איך.
המחיר של טעות בתהליך יכול להיות בלוג מושבת לכמה ימים טובים, וכולם היו רוצים להצליח במכה הראשונה.
אבל איך אפשר להצליח במכה הראשונה, כאשר כבר בתהליך ההעברה של הבלוג אנחנו נחשפים לפגעי מזג האוויר כאשר הבלוג שלנו נמצא בו זמנית בשני מקומות?
איך אפשר לוודא שהכל עובד לפני שמעבירים באמת את הכל?
לכאורה, יש פה בעיה של ביצה ותרנגולת כי כדי לוודא שהכל עובד, צריך להעביר את הבלוג ולבדוק, אבל אז כולם יראו כל טעות שאתם עושים, ואם התהליך יקח הרבה זמן אז הבלוג לא יעבוד כמו שצריך במשך זמן ארוך.
אז איך אפשר לבדוק את הבלוג בנחת על השרת החדש, אבל ככה שרק אתם תראו אותו, וכל מי שפונה אל הכתובת שלכם יגיע לבלוג הישן?
פשוט מאוד, קובץ הhosts שנמצא בחלונות בספריה המסתורית C:\WINDOWS\system32\drivers\etc, ובמערכות יוניקס ב/etc/hosts (פה אגב אפשר לראות את הקשר בין מערכות יוניקס למערכות חלונות, נחשו מי העתיק ממי?).
הקובץ הזה מאפשר לנו לקבוע את המיפוי בין כתובות IP לבין שמות מתחם, ככה שרק המחשב שלנו יושפע.
המבנה של הקובץ פשוט מאוד:


#ip_address host1,host2,...,hostn
#example:
1.2.3.4 firefang.net

מה שצריך לעשות זה להוסיף שורה שמתחילה בכתובת הIP של השרת החדש, וממשיכה בשמות הדומיינים שתרצו להפנות לכתובת הIP הזו. אחרי השינוי הפשוט הזה המחשב שלכם יפנה לשרת החדש כשתפנו אל הבלוג, אבל כל שאר האנשים ימשיכו להגיע לשרת הישן.
יתכן ותצטרכו להפעיל מחדש את הדפדפן כדי שהשינוי יכנס לתוקף לגביו.
עכשיו תוכלו להעביר את הבלוג, בגדול כדי לעשות את זה צריך להעתיק את הקבצים לשרת החדש ולשחזר גיבוי של בסיס הנתונים מהשרת הישן על השרת החדש.
יתכן ותאלצו לשנות בקובץ wp-config.php פרמטים כמו משתמש, סיסמא או שרת.

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

לא לשכוח להחזיר את קובץ הhosts לקדמותו ברגע שסיימתם (או אם אתם רוצים לגשת לבלוג בשרת הישן).

בהצלחה!

Facebook Comments

15 תגובות בנושא “איך מעבירים בלוג לשרת חדש”

  1. זו לא שאלה של העתקה

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

    — אריק

  2. בעיה אחת. חלק מחברות האיחסון, לא יתנו לך בכלל להוסיף את שם המתחם שלך לפני שתכוון אותו אליהן. בעיה.

  3. bug- זו התחלה גרועה מאוד עם ספק שירות. אם היו אומרים לי את זה הייתי עובר למקום אחר.

  4. מאז המעבר לשרת החדש משום מה אני מקבל בגוגל רידר גם תגובות בRSS הזה http://firefang.net/blog/feed (וכן נכנסתי אליו סתם מFF וראיתי שאין שם תגובות אבל למרות זה אני מקבל אותם

  5. MrM – כן טוב, זה בעיה של CPanel באופן כללי. זה מעין "פיצ'ר" של אבטחה שנועד למנוע זיהום מטמון DNS ברמה מסוימת.
    כלומר, גם אם תצליח לגרום למחשבים לחשוב שהשם מתחם מוביל למקום שהוא לא צריך, השרת לא ירשה לך להוסיף אותו.

    נועד למניעת Phishing, אבל יותר מרגיז מאשר עוזר.

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

  7. אהלן אהלן,
    נתקלנו בבעיה חמורה לאחר שהוספנו שני עמודי פלאש לוורדפרס
    אשמח עם תוכל לחזור אלינו (או לשדך לנו מתכנת וורדפרס) בהקדם
    תודה מראש,
    אסף
    052-4557374
    נ.ב העבודה כמובן בתשלום

סגור לתגובות.