הגדר דומיין מקומי כדי להקל על פיתוח מקומי
אם אתה מפתח אינטרנט, כנראה שאתה מבצע כמות לא מבוטלת של פיתוח במחשב המקומי שלך באמצעות שרת Mac OS X Apache המובנה או, במקרה שלי, משהו כמו MAMP. מכיוון ששרת אינטרנט מקומי כזה הוא ממש שימושי לבדיקת זה, אתה יכול להקל מעט על חיי הפיתוח המקומי שלך על ידי הגדרת דומיין מקומי, ואנו נראה לך כיצד לעשות זאת.
בשביל מה זה שווה, אנחנו מכסים את זה עבור Mac OS X, אבל אתה יכול להגדיר דומיינים מקומיים כמו זה גם במחשב Linux או Windows PC. כל עוד למחשב יש קובץ hosts, אתה יכול להשתמש בדומיין מקומי באמצעות אותו טריק.
תצטרך לשנות את קובץ המארחים שלך כדי לעשות זאת, זה לא קשה, אבל כן דורש את שורת הפקודה. מ-Mac Terminal הקלד את הטקסט הבא:
sudo nano /etc/hosts
זה יביא את הקובץ /etc/hosts בעורך הננו, הוא ייראה בערך כך: מסד נתונים מארח localhost משמש להגדרה ממשק ה-loopbackכאשר המערכת מאתחלת. אל תשנה את הערך הזה.127.0.0.1 מארח מקומי 255.255.255.255 מארח שידור
הגדרת שם הדומיין המקומי
הבאה היא הטפיחה החשובה: תרצה להוסיף את שם המארח (במקרה זה, נשתמש בשם local.dev) שבו תרצה להשתמש באופן מקומי לסוף הקובץ הזה בשורה חדשה, בפורמט הבא:
127.0.0.1 local.dev
שמור את השינויים בקובץ /etc/hosts על ידי לחיצה על Control-O ולאחר מכן Control-X כדי לצאת.
כעת אתה יכול לגשת לדומיין המקומי שלך דרך דפדפן האינטרנט, ftp, או כל אמצעי אחר רק על ידי גישה ל-"local.dev" בדפדפן האינטרנט המתאים. ייתכן שתצטרך לשטוף את מטמון ה-DNS של ה-Mac שלך כדי שהאפקט ייכנס לתוקף, וייתכן שחלק מהאפליקציות ידרשו גם הפעלה מחדש מהירה, כמו Safari או Chrome.
ברור שלא צריך לבחור "local.dev" כדומיין המקומי שלך, ואתה יכול למעשה להשתמש ב-localhost IP כדי לבדוק דומיינים חיים בדרך זו מבלי להעביר אותם לאוויר, מה שמאפשר לך לשמר קישורים בעת בדיקת אתר, עכביש, סורק או כל דבר אחר שאתה עובד עליו.