כיצד להתקין Apache ב-Windows 10

אַפָּשׁ

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

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

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

כל חילופי המידע האלה מנוהלים באמצעות פרוטוקול HTTP. בנוסף, Apache מציעה לנו מידה גבוהה של התאמה אישית הודות למערכת המודולרית שלה. למרות שאתה צריך להיות זהיר עם האפשרויות האלה, יש לנו אפשרות להפעיל חלק ולנטרל אחרים, בהתאם להעדפות שלנו.

אפאצ'י ב-Windows 10: יתרונות וחסרונות

באופן כללי, התקנת שרת Apache בווינדוס 10 תביא לנו יתרונות רבים, אם כי יש לקחת בחשבון גם היבטים אחרים לא כל כך חיוביים. זה סיכום קצר של היתרונות והחסרונות:

Pros

  • זה תואם אתרים מבוססי וורדפרס ועם כמעט כל ה-CMS שקיימים בשוק.
  • יש לו מבנה מסוג מודולרי, גמיש מאוד ורב-תכליתי.
  • זה עובד הן בשרתי Windows והן בשרתי לינוקס.
  • הוא מ קוד פתוח (יש לו קהילה גדולה של מפתחים מאחוריו) ולגמרי בחינם.
  • מאותן סיבות כמו בנקודה הקודמת, הוא מתעדכן כל הזמן, כלומר א ערבות אבטחה.
  • להשתמש קבצי .htaccess, אשר מקלים על העבודה עם ה-CMS הראשי.

הקונטראס

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

התקן את Apache ב-Windows 10 צעד אחר צעד

לאחר שהסברנו מה זה Apache ואיזה מכירות הוא מייצג, בואו נראה מהם השלבים להתקנת Apache ב-Windows 10, כמו גם את המכשולים הנפוצים ביותר שאנו יכולים להיתקל בהם וכיצד לפתור אותם.

תנאים מוקדמים

דרישות אפאצ'י

לפני שתמשיך בהתקנה, יש צורך לוודא שלגירסת Windows שלנו יש את מודולים ניתנים להפצה מחדש של Microsoft Visual C++ 2017. אלה נדרשים כדי ש-Apache יפעל. בדרך כלל ב- Windows 10 זו לא בעיה, אבל עדיין, עדיף לבדוק את זה כך:

  1. אנחנו עוברים לתפריט התחל ומחפשים את לוח הבקרה.
  2. לאחר מכן אנו בוחרים "תוכניות".
  3. בתוך התפריט שנפתח, אנחנו הולכים "תוכנית ותכונות".
  4. ברשימה שתוצג יופיעו הרכיבים הדרושים להתקנת שרת ה-Apache (ראו תמונה למעלה, בתיבה האדומה).

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

משימה חשובה נוספת שעלינו לעשות היא לוודא שיש לנו בצוות שלנו א יציאה זמינה עבור Apache. בדרך כלל, יציאה 80 היא זו שמוקצה לשרתים. זה זה שצריך להשאיר חופשי לשימוש על ידי Apache. כדי לוודא שזה בחינם, אנו נעשה את הפעולות הבאות:

  1. בתפריט Windows, אנו מקלידים פגז כוח.
  2. לאחר מכן, במסוף נזין את הטקסט הבא: Test-NetConnection localhost -Port 80
  3. סוף סוף על הקו TcpTest הצליח נקבל את התשובה:
    • נָכוֹן אם יציאה 80 כבר תפוסה.
    • לא נכון אם יציאה 80 זמינה.

תצורת אפאצ'י

לאחר עמידה בדרישות, נוכל להוריד ולהתקין את Apache ב-Windows 10. הדבר הבא לעשות הוא לשנות את קובץ התצורה כדי לומר לך את היציאה הנכונה. אם, כפי שהזכרנו בדוגמה הקודמת, אותה יציאה היא 80 והיא אינה מופיעה כאפשרות ברירת מחדל, נמשיך באופן הבא:

  1. קודם כל, אנחנו פותחים את התיקיה c:\apache24\conf
  2. שם אנו עורכים את הקובץ המסומן כ-httpd.conf (אפשר להשתמש ב-Notepad, למשל).
  3. בשורה שבה כתוב "האזין XX" אנו משנים את המספרים הללו ("XX") ל-80, שהיא היציאה שנבחרה.
  4. לבסוף, בשורה שבה כתוב שם שרת מקומי מארח:XX אנחנו עושים אותו דבר

להפעיל אפאצ'י

להתקין אפאצ'י

כשהכל מוכן, ככה נוכל הפעל אפאצ'י בווינדוס 10 באופן ידני:

  1. ראשית אנו ניגשים לתיקיה c:\Apache24\bin
  2. לאחר מכן אנו לוחצים פעמיים על הקובץ httpd.exe

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

  1. בתפריט Windows אנו כותבים cmd.
  2. אנחנו מבצעים cmd עם זכויות מנהל.
  3. לאחר מכן, אנו פותחים את התיקיה \apache\bin: cd c:\apache24\bin
  4. אנו מתקינים את השירות עם הפקודה הבאה: התקנת httpd.exe -k
  5. לבסוף, אנו מתחילים את Apache עם הפקודה httpd.exe -k התחל

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.