מתחיל חנון כיצד לארח אתר משלך ב- Windows (WAMP)
אירוח אתר האינטרנט שלך לא צריך לעלות תשלום חודשי או לדרוש הרבה ידע טכני ההתקנה. אם אתה רק צריך לארח אתר אינטרנט קטן, כי רק כמה מבקרים, אתה יכול להפוך את המחשב Windows לתוך שרת WAMP.
אתה צריך מארח אתר משלך?
בעוד אירוח האתר שלך במחשב המקומי שלך הוא הרבה כיף, אם אתה רוצה אתר אינטרנט שאנשים יכולים למעשה גישה, ייתכן שתרצה לקבל משלך אירוח אתרים איפשהו. Bluehost מציעה אינטרנט ללא הגבלה אירוח עבור $ 3.95 לחודש, עם תמיכה מלאה PHP ו- MySQL. זה בהחלט דרך קלה להתחיל עם אתר אינטרנט, ויש להם פשוטה 1 לחץ על מתקינים כדי להתחיל עם תוכנות פופולריות כמו וורדפרס ואחרים.
אם אתה מארח האתר המקומי שלך שאתה רוצה שאנשים יוכלו לגשת, אתה הולך צריך לפתוח את חומת האש שלך למחשב הביתי שלך, וזה אומר שאתה פוטנציאל לפתוח כמה חורים אבטחה. זה בהחלט שווה לחשוב על מקבל תוכנית אירוח זול במקום אחר, כמו Bluehost או Hostgator.
אם אתה רק רוצה שרת פיתוח מקומי, ולאחר מכן להמשיך לקרוא.
מהו "WAMP"?
WAMP הוא ראשי תיבות המייצג "Windows, Apache, MySQL, ו- PHP". בעת הורדת WAMP, אתה פשוט מוריד תוכנית שמתקינה שלושה דברים שונים. WAMPs נוחים כי הם מאפשרים לך להוריד ולהתקין את כל החבילות שאתה צריך לארח תוכן אינטרנט דינמי אחד נפל. אחרת, אתה צריך להוריד את שלוש חבילות בנפרד.
Windows - "W" ב WAMP הוא רק שם כדי לציין כי התוכנית תואמת מערכות ההפעלה של Windows.
אפאצ'י - זוהי התוכנית המשמשת למעשה לארח את אתר האינטרנט שלך. עם זאת לבד, אתה יכול לארח קבצי HTML ותוכן אינטרנט סטטי אחרים.
MySQL - זה מספק מסד נתונים עבור תוכן האינטרנט שלך. הרבה דפי אינטרנט דינמיים צריכים לאחסן נתונים (כלומר שמות משתמש וסיסמה עבור חשבונות אינטרנט), שבו MySQL מגיע.
PHP - השפה הפופולרית ביותר לכתיבת תוכן אינטרנט דינמי - עד כה. וורדפרס, פייסבוק, ג 'ומלה, ואתרי אינטרנט רבים אחרים ומערכות ניהול תוכן לנצל PHP. אם אתם מתכננים לארח משהו יותר מאשר דפי אינטרנט סטטיים, PHP יהיה בן לוויה חיוני.
אם אתה מפעיל לינוקס במקום Windows, תצטרך להתקין LAMP. זה גם אפשרי לארח אתר אינטרנט ב- Windows באמצעות IIS, כך שאתה לא צריך להתקין כל תוכנה של צד שלישי. מעבר למסלול IIS אינו מומלץ למרבית המטרות וזה הרבה יותר של תהליך לתמוך תוכן אינטרנט דינמי - כך מקל עם WAMP אלא אם כן יש לך נסיבות ייחודיות הדורשות IIS.
לפני שנמשיך, אנא הבינו כי אירוח אתר אינטרנט במחשב יומיומי וחיבור לאינטרנט צרכני אינו מומלץ לכל דבר מעבר למטרות בדיקה ו / או אירוח אתר קטן עבור מספר מבקרים. זכור, בפעם הבאה Windows Update צריך להפעיל מחדש את המערכת שלך, האתר שלך הולך יחד עם זה - לא מצב אידיאלי עבור אתר רציני.
התקנת WAMP
יש הרבה תוכניות WAMP זמין, אבל אנחנו נפעל עם WampServer. ראש לאתר האינטרנט שלהם ולהוריד את הגירסה האחרונה של התוכנית שלהם, ולאחר מכן להתחיל את ההתקנה.
הנחיות ההתקנה הן מובנות מאליהן; פשוט לשמור את הכל על ערך ברירת המחדל שלה ולשמור לחיצה על הבא. אתה יכול פשוט ללחוץ על פתח בהודעה זו כדי לקבל WampServer להשתמש בדפדפן ברירת המחדל שלך בכל פעם שאתה בוחר להסתכל באתר האינטרנט שלך:
הקפד להוסיף גם את חריג האבטחה עבור Apache בחומת האש של Windows:
לאחר השלמת ההתקנה, סמן את התיבה "התחל את WampServer 2 כעת" לפני שתסיים את Finish. אתה אמור לראות את התוכנית פועלת באזור ההודעות שלך.
לחץ לחיצה ימנית על הסמל ופגע "Localhost" בחלק העליון של תפריט הבחירה כדי לפתוח את האתר שלך.
דף ברירת המחדל כרגע מציג לנו דף מידע מהיר רק כדי שנוכל לוודא שכל הרכיבים פועלים כהלכה. אם אתה רואה את המסך הזה, התקנת בהצלחה שרת WAMP.
פתרון בעיות מהיר
עשינו כמה התקנות בדיקה של תוכנית זו ומצאתי כמה חבילות של מיקרוסופט הם הכרחיים כדי לקבל WampServer עובד כראוי. אם נתקלת בבעיה כלשהי עד לנקודה זו, ודא שהתקנת את העדכונים הבאים, הסר את ההתקנה של WampServer, הפעל מחדש את המחשב והתקן מחדש את WampServer.
WAMP 32-bit חבילות נדרשות:
Microsoft Visual C + + 2008 SP1 חבילת Redistributable (x86)
Microsoft Visual C ++ 2010 SP1 חבילת Redistributable (x86)
Microsoft Visual C ++ 2012 (בחר vcredist_x86.exe)
WAMP 64-bit חבילות נדרשות:
Microsoft Visual C ++ 2008 SP1 חבילת Redistributable (x86) (זה לא הקלדה - אתה צריך את החבילה x86)
Microsoft Visual C + + 2008 חבילת Redistributable (x64)
Microsoft Visual C ++ 2010 SP1 חבילת Redistributable (x64)
Microsoft Visual C ++ 2012 (בחר vcredist_x64.exe)
תצורת WAMP נוספת
כדי לשנות את הדפים ששרת האינטרנט שלך מציג, פתח את הספרייה www על ידי לחיצה שמאלית על סמל ה- WAMP באזור ההודעות.
התיקייה שנפתחת היא המקום שבו אתה צריך לשים את כל הקבצים שאתה רוצה לארח באתר האינטרנט שלך. כל מה שקובץ ההתקנה של WordPress לקובצי HTML סטטיים ניתן להציב כאן, והשינויים ישתקפו באתר שלך בו-זמנית (פשוט לחץ על רענון).
בואו נסתכל על דוגמה מהירה על איך היית ירידה תוכן לתוך התיקייה כי זה להיות מוגש על האתר שלך. אתה יכול להשתמש בתוכנית פיתוח אינטרנט או משהו פשוט כמו פנקס רשימות כדי ליצור דף PHP בסיסי לשים אותו באתר האינטרנט שלך.
הקוד הבא יהיה התחלה טובה:
' ?>
מבחן PHP
שלום עולם
הדבק את הקוד לתוך Notepad ולשמור את הקובץ שלך כמו index.php בתוך C: \ wamp \ www
כעת חזור לאתר שלך (או פגע ברענון [F5] אם כבר פתחת אותו) ותראה את הדף שיצרת זה עתה.
כברירת מחדל, האתר שלך נגיש כעת רק במחשב שבו מותקן WampServer. זה מושלם עבור כל מי פשוט באמצעות שרת WAMP שלהם לבדיקה או למטרות פיתוח, אבל כדי להפוך את אתר האינטרנט שלך נגיש לשאר העולם, לחץ על סמל WampServer ולחץ על "לשים באינטרנט".
כברירת מחדל, קובץ התצורה של Apache מוגדר למניעת חיבורים נכנסים מכולם, למעט עבור localhost, כך שיהיה עליך גם לשנות שתי שורות קוד כך שהתקנים אחרים לא יראו שגיאת "403 אסור" בכל פעם שהם מנסים לטעון האתר שלך. גישה httpd.conf (קובץ תצורה Apache) על ידי לחיצה על תפריט WampServer ו מחפש תחת תיקיית אפאצ 'י.
גלול מטה עד שתראה קוד שאומר:
הזמנה דחה, אפשר
להכחיש מכל
מחק קוד זה והחלף אותו:
סדר אפשר, דחה
הרשה מכל
שמור את השינויים ב- httpd.conf והפעל מחדש את כל השירותים.
האתר שלך צריך כעת להיות נגיש מ World Wide Web. אם לא, ודא שהעברת את היציאה 80 למחשב שברשותך בנתב.