שרת האינטרנט Apache

סקירה כללית של שרת האינטרנט Apache

Apache HTTP Server (בדרך כלל נקרא Apache) הוא מוכר בדרך כלל כשרת האינטרנט הפופולרי ביותר בעולם HTTP . זה מהיר ומאובטח ומפעיל מעל מחצית מכל שרתי האינטרנט ברחבי העולם.

אפאצ 'י היא גם תוכנה חופשית, מופץ על ידי קרן אפאצ' י תוכנה מקדם כי שונים וקוד פתוח אינטרנט פתוח טכנולוגיות מתקדמות. שרת האינטרנט Apache מספק מגוון רחב של תכונות, כולל CGI, SSL ותחומים וירטואליים; הוא תומך גם מודולים התוספת להרחבה.

למרות אפאצ 'י תוכנן במקור עבור סביבות יוניקס, כמעט כל התקנות (מעל 90%) לרוץ על לינוקס. עם זאת, הוא זמין גם עבור מערכות הפעלה אחרות כמו Windows.

הערה: לאפאצ'י יש שרת נוסף שנקרא Apache Tomcat שהוא שימושי עבור Java Servlets.

מהו שרת אינטרנט של HTTP?

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

זה נכון לא משנה מה שרת האינטרנט הוא מספק או איך זה להיות מועבר (קבצי HTML עבור דפי אינטרנט, קבצי FTP, וכו '), ולא את התוכנה המשמשת (למשל Apache, HFS, FileZilla, nginx, lighttpd).

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

מדוע להשתמש בשרת Apache HTTP?

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

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

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

מודולים משמשים להוספת פונקציות נוספות לתוכנה; אימות סיסמאות ואישורים דיגיטליים נתמכים; אתה יכול להתאים אישית הודעות שגיאה; התקנה אחת Apache יכול לספק מספר אתרי אינטרנט עם יכולות אירוח וירטואלי שלה; פרוקסי מודולים זמינים; הוא תומך SSL ו- TLS, דחיסת GZIP כדי להאיץ את דפי האינטרנט.

הנה קומץ של תכונות אחרות לראות Apache:

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