סוגי תוכנות עבור שרת
תוכנת שרת אינטרנט
הסוג הנפוץ ביותר של תוכנת השרת מציע סדרה של קבצים במחשב באינטרנט בצורה של אתר אינטרנט. ניתן לעשות זאת באמצעות פרוטוקול העברת Hypertext או HTTP (עבור ראשי תיבות באנגלית), שיטה שבאמצעותה דפדפני אינטרנט מבקשים נתונים משרתי אינטרנט ואלה מגיבים עם הנתונים, בדרך כלל שילוב של תמונות וקבצי HTML. שרתי האינטרנט הפופולריים ביותר הם Apache ו- Microsoft IIS.
תוכנת שרת FTP
בעוד שרתי אינטרנט משתמשים ב- HTTP, שרתי FTP משתמשים בפרוטוקול העברת קבצים (FTP), שהוא השיטה הנפוצה ביותר להעברה מהירה של קבצים גדולים ברשת. תוכנת שרת ה- FTP עובד בשיתוף עם תוכנת לקוח FTP, אשר תוכניות שנועדו למשתמשים לבצע את ההעברות. שרתי ה- FTP הנפוצים ביותר ולקוחות הם Filezilla FTP ו קראש.
תוכנת שרת דואר
שרתי דואר הם תוכניות שמאפשרות לך לשלוח ולקבל דוא"ל. שלא כמו שרתי אינטרנט או FTP, שרתי דואר בדרך כלל משתמשים בשלושה פרוטוקולים נפוצים שונים: SMTP (Simple Mail Transfer Protocol), POP (Mail Office Protocol) ו- IMAP ( ראשי תיבות באנגלית של פרוטוקול גישה להודעות אינטרנט). POPs ו- IMAP משמשים בעיקר לקבלת דואר, בעוד שניתן להשתמש ב- SMTP כדי לשלוח או לקבל דואר. שרתי הדואר הנפוצים ביותר כוללים את Eudora ו- Mercury Mail.
שרת מסד נתונים תוכנה
שרתי מסד נתונים, כפי שהשם מרמז, מספקים מסדי נתונים לרשת. המאגרים מספקים תוכן לאינטרנט: הם יכולים להכיל כל דבר ממאמרים למספרים או לחברים או לספריית מוצרים. הקיבולת של שרת נתונים נכללת לעתים קרובות במסד נתונים יחסיים (RDBMS), סדרה של תוכניות המסייעות ביצירת ותחזוקת מסדי נתונים. RDBMS הנפוצים ביותר כוללים Oracle ו- MySQL.
תוכנות שרת שונות
מאז שרת מוגדר כל תוכנית המתחבר לרשת קבצים, השרתים לא בהכרח צריך לעזור ביצירת אתרי אינטרנט. iTunes ותוכניות אודיו אחרות משתמשות בשרתי מוסיקה שמשדרים מוסיקה בין מחשבים. משחקים מקוונים כגון World of Warcraft משתמשים בעשרות שרתים המאפשרים למשתמשים להתחבר ולשחק. תוכניות העברת הודעות מיידיות (למעט תוכניות חד-צדדיות, שעוקפות את השרת כמתווך), משתמשות גם בשרתים.