מדוע קיים צורך בשרת?
השרת הוא הגורם המתווך בתקשורת האינטרנטית.
תפקידו של השרת הוא להנגיש את אתרי האינטרנט לציבור המשתמשים הרחב ברשת.
גולש מגיע לאתר באינטרנט ובכך למעשה הוא מגיש בקשה לקבל מידע מהשרת המאחסן את האתר.
השרת הוא גם בעל יכולות נוספות, כגון קישור תכתובת מיילים בתוך ארגון, אחסון קבצים וקטעי וידאו ואספקת שירותים שונים.
מערכת ההפעלה של השרת
עולם השרתים נחלק לשני שחקנים עיקריים: שרתים בעלי מערכת ההפעלה לינוקס ושרתים בעלי מערכת ההפעלה Windows.
מערכת ההפעלה של השרת אינה תלויה בזו של הגולש באתר.
כלומר, במקרה של שרת מסוג לינוקס, גם גולשים עם מערכת הפעלה של מיקרוסופט יוכלו ליהנות מהתוכן שבו, ולהיפך.
העיקרון החשוב לגבי מערכת ההפעלה של השרת הוא שצריכה להיות התאמה בין התוכן המאוחסן על גבי השרת (היישומים, האתרים והטכנולוגיה) לבין מערכת ההפעלה.
אחסון בשרת Windows מבוסס על מערכת הפעלה של מיקרוסופט, ואילו שרתי לינוקס פועלים עם מערכת הפעלה מבוססת Unix.
בנוסף, שרת ה-WEB ב-Windows הוא ה-IIS – Internet Information server,
בעוד שבלינוקס מדובר בשרת Apache.
בסיס הנתונים של השרת
אחד הדברים המהותיים באתרי האינטרנט הוא בסיס הנתונים שבו הם משתמשים.
שרתי לינוקס תומכים בבסיסי הנתונים MySQL, ואילו שרתי Windows תומכים במסדי הנתונים תוצרת מיקרוסופט – Microsoft SQL Server, אך גם ב-MySQL.
מהו שרת לינוקס?
לינוקס (Linux) היא מערכת הפעלה בקוד פתוח המשמשת כמערכת הפעלה למחשבים ולציוד נוסף, אך השימוש הפופולרי ביותר שלה הוא כמערכת הפעלה של שרתים.
שרת לינוקס מגיע לרוב בשילוב שלושה שירותים נוספים, ההופכים אותו לשימושי ועוצמתי כל כך.
שירותים אלו מכונים LAMP(ראשי תיבות של לינוקס, אפאצ'י (שם שרת צד-האינטרנט), בסיס הנתונים MySQL, והאות P המייצגת את השפות PHP, פייתון או פרל).
אילו אתרים מתאימים לאחסון על שרת לינוקס?
אתרים המבוססים על שפת PHP ו-MySQL יהנו מהיתרונות של שרת לינוקס, המבוסס בדיוק על אותן הטכנולוגיות.
חלק מהפלטפורמות הפופולריות ביותר כיום לבניית אתרים מבוססות על PHP ו-MySQL, ביניהן וורדפרס, ג'ומלה ודרופל.
לעומת זאת, האתר הבנוי על ASP.NET יתאים יותר לאחסון על שרת Windows, המותאם לשפה הזו.
אתרים רבים יעבדו ויהיו נגישים לגולשים בכל אחד משני השרתים, אך ביצועיהם ותפקודם לאורך הזמן יהיו שונים.
במקרים בהם אין חשיבות מיוחדת לשפה שבה נכתב האתר (כגון אתר בסיסי עם דפי HTML וקבצי עיצוב בשפת CSS) יעבוד האתר באופן תקין לאורך זמן בשני סוגי השרתים.
מהם יתרונותיו של שרת לינוקס?
אחסון בשרתי לינוקס מתאים לאתרים הנפוצים כיום, הבנויים על פלטפורמות של וורדפרס, ג'ומלה ודרופל.
הניהול השוטף של האחסון בשרת לינוקס הוא פשוט וידידותי.
בעזרת ממשק ניהול (הדומה ל- cPanel) ניתן לבצע העברה פשוטה של קבצים, לקבוע דומיניים, להסדיר נושאי אבטחה שונים ועוד.
שרתי לינוקס ידועים ביציבותם ובזמינותם הרבה, ומאופיינים בפעילות מתמשכת תקינה, ללא נפילות וללא תקלות.