در تعریف ساده سرور یا سرویس دهنده یک کامپیوتر قدرتمند متصل به شبکه اینترنت است که وظیفه ی ذخیره و سازماندهی اطلاعات و ارائه آن به کاربران را دارد.
هدف از بکارگیری آن به اشتراک گذاشتن منابع سخت افزاری و نرم افزاری آن به Client ها میباشد. که به ساختار آن Client-Server میگویند.
پس در این ساختار دو نوع کامپیوتر داریم :
Server (سرویس دهنده) : کامپیوتری که سرویس به Client ها ارائه میدهد.
Client (سرویس گیرنده) : کامپیوتری که از Server ها سرویس می گیرد.
Client ها از طریق شبکه به سرور متصل هستند.

از سرور برای چه منظورهایی استفاده میشود؟
از سرورها برای ارسال و دریافت ایمیل، ارائه سرویس میزبانی وب (هاستینگ)، دسترسی مشترک به شبکه و نرم افزارهای آنلاین استفاده میشود.
رایج ترین سرورها از نظر کاربرد :
- DateBaseServer
- MailServer
- FileServer
- WebServer
- FileServer
- GameServer
- ApplicationServer
انواع کامپیوتر سرویس دهنده
کامیپوترهای سرویس دهنده یا Server به انواع زیر تقسیم بندی میشوند
- وب سرور
- سرور ابری
- سرور اختصاصی
- سرور مجازی
- سرور میکروتیک
- سرور ماینینگ

۱- وب سرور Web-Server
وب سرور نوعی از سرویس دهنده ها میباشد که برای سرویس دهی و پاسخگویی به مرورگر وب بکار میروند و صفحات درخواستی و یا فایل ها را در پروتکل HTTP ارسال می کند .
در واقع Server مسئول قبول کردن درخواستهای http (همان صفحات وب ) از کلاینت ها است و پاسخها را به همراه یک سری اطلاعات به آنها پست میکنند. این پاسخها همان صفحات Html هستند. بطور مثال اگر در صفحه مرور گرتان آدرس https://wenet.website/index.php را وارد کنید، یک درخواست به دامنهای که نامش wenet.website است، فرستاده میشود سپس Server صفحه index.php را اجرا کرده و خروجی آن را برای مرورگر شما ارسال میکند.
۲- سرورهای ابری Cloud Server
سرورهای ابری از تجمیع چند رایانه مجازی بسیار بزرگ تشکیل میشوند. این سرورها قابلیت پاسخگویی به کاربران بسیار زیادی را دارند. از بزرگترین ارائه دهندگان کلود سرور در جهان میتواند به موارد زیر اشاره کرد :
- Microsoft Azure
- Amazon (AWS)
- Google Cloud
۳- سرورهای اختصاصی Dedicated Server
در تعریف سرور اختصاصی باید بگوییم که یک سرور فیزیکی متصل به شبکه است که تنها برای سرویس دهی به یک سازمان در نظر گرفته شده است.
این سرورها هزینه بسیار بالایی دارند اما در عوض ، از مزایای زیر برخوردار هستند :
- امنیت بسیار بالا
- کنترل و شخصی سازی بالا
- سرعت بالا
- منابع اختصاصی
- عدم اختلال در میزبانی تعداد بالای کاربران
۴- سرور مجازی Virtual Private Server
سرورهای مجازی بخشی از یک رایانه سرویس دهنده فیزیکی هستند که منابع آن به اشتراک گذاشته شده است. در VPS ها هر سرور به طور مجزا عمل میکند و میتوان به راحتی منابع آن را افزایش یا کاهش داد.
از VPS ها برای موارد زیر استفاده میکنند :
- برنامه نویسی
- ایجاد سرور بازی
- میزبانی وب
- سرویسهای ایمیل
- پیام رسانهای خصوصی
- مدیریت پروژه
- راه اندازی سرویس Voip
- بک آپ گیری
- آموزش Sysadmin

عوامل مهم در تهیه سرور
عواملی که در انتخاب و خرید سرور باید در نظر بگیریم »
- منابع سخت افزاری و پهنای باند
- لوکیشن و دیتا سنتری که سرویس دهنده در آن قرار دارد
- شرکت ارائه دهنده و کیفیت خدمات پشتیبانی
- تجهیزات سخت افزاری و نرم افزاری در رابطه با امنیت
- سطح دسترسی
مطالب پیشنهادی »

Pingback: سرور مجازی Virtual Private Server - VPS چیست؟
سلام ممنونم از وب سایت عالی و مطالب فوق العادتون
شما سرور و هاست ارائه نمیدین ؟
با سلام ، فقط برای پروژه هایی که خودمون اجرا میکنیم ارائه میدیم.
خیلی مفید وکامل بود ممنون
چه شرکتی رو برای تهیه سرور و هاست پیشنهاد میکنید؟
سلام
ما شرکت خاصی رو پیشنهاد نمیکنیم.
اما معمولا شرکتهایی که خیلی معروف هستند، خدمات پشتیبانی خوبی ندارند. ( البته نه همشون )
ولی این مسئله وجود داره و فکر نکنید اگه یک شرکتی خیلی معروفه حتما پاسخگو هستند!