راهاندازی سرور خانگی که دارای سیستمعامل منبع آزاد است یک عمل جالب و مفید است. میتوانید از آن برای راهاندازی یک وبسایت جمعآوری و ارسال پیامهای ایمیل، ذخیره اعتبارنامه OpenID استفاده کنید.
راهاندازی یک سرور خانگی میتواند بسیار سرگرمکننده و یک تجربه یادگیری عالی باشد. اما بسته به اینکه میخواهید از چه چیزی استفاده کنید و اتصال شما به اینترنت چقدر خوب است، ممکن است بهترین گزینه نباشد.
اگر هدف شما ارائه خدمات قابلاعتماد به صفحات وب یا ارائه اطلاعات خارج از خانه به دوستان یا مشتریان است، قراردادن سرور در “ابر” – بهعبارتدیگر، در یک مرکز داده تجاری، منطقیتر است. با این کار نگرانی و دردسر ادامه کار با آن و یا ایجاد مشکل در قطع برق، کابل یا سرویس DSL منزل شما از بینمی رود.
“Cloud Computing” یا اجاره بهاندازه ساعتی یا ماهانه یک سرور، در بین شرکتهای وب یا مشاغل درحالرشد بسیار محبوب شده است.
آنچه برای راه اندازی سرور نیاز دارید
برای ساخت سرور خود، فقط به چند مؤلفه نیاز دارید که بعضی یا همه آنها را ممکن است از قبل داشته باشید:
یک کامپیوتر
اتصال شبکه با پهنای باند
روتر شبکه، با کابل اترنت (CAT5)
یک مانیتور و صفحهکلید (فقط در چند مرحله اول)
اگر قصد دارید از سرور برای رسانه استفاده کنید، درایو / رایتر CD / DVD مفید خواهد بود.
کامپیوتر
لازم نیست یک سرور از قدرت خاصی برخوردار باشد. eBay با رایانههای بزرگ هزاردلاری Sun کارمی کند و گوگل از هزاران ماشین برای جستجوی خود استفادهمی کند. سرور خانگی شما وظیفه بسیار سادهتری نسبت به کامپیوتر شما دارد: دریافت درخواست برای داده و سپس ارسال آن داده بهعنوان درخواست.
سرور شما از قدرت پردازشی زیادی، خصوصاً بدون رابط گرافیکی، استفاده نخواهد کرد. دستگاهی با 64 مگابایت رم و پردازنده 300 مگاهرتزمی تواند یک سرور کاملاً خوب بسازد.
استفاده مجدد از رایانه مورداستفاده
اگر راهی برای تبدیل یک ماشین قدیمی به سرور server در پیش گرفتید، تبریکمی گویم. ممکن است کمی کار در پیش داشته باشید تا آن را برای نیاز جدید خود آماده کنید. بهروزرسانی دو قسمت از سیستم قدیمی، آن را به نیروگاهی برای سالهای آینده تبدیل خواهد کرد. اگر سوالی در مورد اتصالدهندهها داشته باشید، میتوانید در سایتهای سختافزاری مانند tomshardware.com و arstechnica.com پشتیبانی زیادی پیدا کنید.
معماری
اینکه از چه نوع رایانهای استفاده میکنید – i386، PowerPC، Gameboy – به طرز شگفت آوری اهمیت کمی دارد. Linux و BSD، سیستمعاملهای سرور، تقریباً در هر معماری که بخواهید نصب کنید، اجرامی شوند. لیست رسمی تراشهها شامل پردازندههای Intel x86، Motorola 680xx، Sun Sparc، Alpha، PowerPC، ARM، MIPS، HP PA، Intel 64-bit و S / 390 است که تعداد بیشتری از آنها در مرحله آزمایش هستند.
حافظه(RAM)
رم این روزها ارزان است ولی باید برای افزایش قدرت سیستم خود از رم پرقدرت استفاده کنید.
فضای ذخیرهسازی (Storage)
هارددیسک قلب سرور است. اگر همه چیز از بین رفت، میتوانید هارد را بیرون بیاورید و آن را در دستگاه دیگری (قابلمقایسه) قرار دهید و دادههای پردازش شده را بردارید. بسته به اینکه کامپیوتر شما با چند اسلات ساخته شده است، ممکن است بخواهید یک دیسک سخت یا چند دیسک داشته باشید.
اگر یک درایو قدیمی را دور ریخته و آن را با یک درایو جدید جایگزینمی کنید، فراموش نکنید که قبل از قراردادن اطلاعات در سطل زباله، هرگونه اطلاعات خصوصی را به طور ایمن حذف کنید.
قسمت داخلی یک هارددیسک هزاران بار در هر ثانیه میچرخد ، بنابراین بسیار محتمل است که هارددیسک اولین قطعه سرور شما باشد که خرابمی شود، اگرچه شما میتوانید حداقل برای چند سال روی یک درایو نو حساب کنید.
خنککننده (Cooling)
ازآنجاکه سرور دائماً در حال اجرا است، باید اطمینان حاصل کنید که بیش از حد گرم نمیشود. اگر دستگاهی به طور غیرمنتظره عیب کند، یا رفتاری عجیبوغریب و غیرقابلپیشبینی از خود بروز دهد، ممکن است بیش از حد داغ شود. نرم افزاری وجود دارد که میتوانید برای نظارت بر دمای دستگاه در هنگام کار نصب کنید و حتی اگر در یک روز گرم به منطقهای دور از سیستم خود رفتید، آن را برای ارسال وضعیت خودکار روی پست الکترونیکی تنظیم کنید.
برای خنک نگهداشتن CPU و منبع تغذیه میتوانید از روشهای مختلفی استفاده کنید. بهطورکلی، تنظیم جریان هوای خوب از طریق جعبه برای اکثر سرورهای خانگی کافی است، بعضی از فنهای با کیفیت بهگونهای منطقی تنظیم شدهاند که هوا را از یک سر کیس بکشند، آن را روی اجزای داغ هدایت کنند و از قسمت دیگر را بیرون بکشند.
شبکه (Network)
سرور همچنین به یک کارت اترنت (همچنین بهعنوان کارت رابط شبکه یا NIC) و دیگری که با سیستمعامل انتخابی شما کارمی کند، نیاز خواهد داشت. قطعاً میخواهید قبل از خرید کارت جدید، شماره مدل را در linux-drivers.org یا هرجای دیگر بررسی کنید. مارکهای بزرگی مانند 3Com و D-Link بهطورکلی یک انتخاب خوب و قابلاعتماد هستند.
خرید سرور
میتوانید از رایانههای رومیزی استانداردی که شامل تراشههای قدرتمند، گرانقیمت و شناخته شده برندهای Intel و AMD هستند، استفاده کنید. سیستمهایی مانند شاتل یا Biostar که بر اساس مشخصات mini-ITX یا nano-ITX ساخته شدهاند، کوچکتر و ارزانتر هستند بهطوریکه میتوانند در جعبههای سیگار برگ جای بگیرند و بدون نیاز به فن، در حالت کممصرف کار کنند. سیستمهای کاملی را که از این چیپ ستها استفاده میکنند میتوان از انواع خردهفروشیهای خاص از جمله idotpc.com و mini-itx.com خریداری کرد.
روتر(Router)
یکروتر مطمئن تهیه کنید. اگرمی خواهید سایر رایانهها را بهصورت بیسیم وصل کنید، میتوانید از روتر بیسیم استفاده کنید. این روزها روتر کالایی کاملاً استاندارد است. بازهم، نگاهی به آنچه خریداران دیگر دوست داشتهاند بیندازید، سایتی مانند newegg.com میتواند یک راهنمای عالی باشد.
مانیتور و صفحهکلید(Monitor and Keyboard)
اگر یک دسکتاپ یدکی قدیمی دارید، ممکن است مانیتور و صفحهکلید اضافی برای استفاده با آن داشته باشید.
قراردادن سرور در کمد کوچک ایده خوبی است، به شرطی که جریان هوا بهاندازه کافی وجود داشته باشد که بیش از حد گرم نشود. اطمینان حاصل کنید که آن را روی یک سطح سخت قرار دهید تا جلوی ورودی هوا را نگیرد، از هر طرف چند سانتیمتر فضای اطراف آن را بگذارید و مواد را روی آن جمع نکنید.