سرور

خرید سرور اختصاصی لینوکس و ویندوز

خرید سرور اختصاصی لینوکس و ویندوز

سرور اختصاصی نوعی کامپیوتر با مشخصات سخت افزاری بسیار بالا میباشد که به منظور انجام خدماتی لازم هست که بصورت 24 ساعته روشن باشد. به همین دلیل نیز قطعاتی که در سرورها استفاده میگردد اندکی متفاوت هستند تا در تعداد ساعات بسیار بالایی را بتوانند نسبت به کامپیوترهای معمولی روشن بمانند.

خود سرورها به چند نوع میتواند تقسیم میگردد که سرور اختصاصی نوعی از آنها میباشد. در سرور اختصاصی تمامی منابع یک سرور بصورت کامل در اختیار شما قرار دارد که شما میتوانید بصورت کامل از آن جهت وب سایت یا خدمات خود استفاده کنید.

چرا سرور اختصاصی ؟

همانطوری که میدانید مهمترین بخش از یک کسب و کار الکترونیکی و یا وب سایت اطلاعات آن میباشد. هنگامی که کاربران سایت یا کسب و کار زیاد میگردد، منابع زیادی نیز برای پردازش درخواست های کاربران نیاز هست. این منابع شامل CPU ، RAM ، HDD و ترافیک شبکه میباشد. هنگامی که وب سایتی روی هاست اشتراکی و یا سرور مجازی در حال سرویس دهی میباشد و کاربران و درخواست های کاربران سایت و یا کسب و کار افزایش میابد بایستی منابع بیشتری در اختیار برنامه خود قرار دهند و لازم هست که برای این منظور سایت و خدمات خود را به سرور اختصاصی منتقل کنند. در سرور اختصاصی همانطوری که گفته شد تمامی منابع ذکر شده بالا در اختیار شما قرار دارد که بتوانید خدمات خود را به نحو احسنت برای کاربران خود نمایش دهید.

بسیاری از شرکت ها نیز نه صرفا به دلیل منابع زیاد، بلکه به دلیل اطمینان از اطلاعات خود ترجیح میدهند که از سرور اختصاصی استفاده کنند تا اطلاعات مهم و کاری آنها روی سرور هاست اشتراکی و یا VPS روی HDD اشتراکی نباشد. البته HDD روی VPS ها نیز تقریبا بصورت اختصاصی میباشد و فقط سرعت آنها بسته به استفاده سایر VPS ها و محدودیت ها به اشتراک گذاشته میشود.

همچنین در سرورهای اختصاصی با توجه به اینکه تمامی دسترسی ها در اختیار شما میباشد، میتوانید عملیات متفاوتی را نیز روی سرور خود جهت بازدهی بیشتر انجام دهید. مثلا میتوانید هر نوع دیسک را با هر شرایطی Raid کنید تا امنیت اطلاعات بیشتری را داشته باشید.

مجازی سازی در سرور اختصاصی

روی سرورهای اختصاصی با توجه به اینکه امکان استفاده از تمام قدرت سخت افزاری را دارید حتی میتوانید سرور خود را با مجازی ساز ها به چند سیستم عامل و چند کاربر مختلف تقسیم کنید و هر VM یا سرور مجازی را به کاری مجزا اختصاص دهید که هر کدام میتوانند سیستم عامل مجزا نیز داشته باشند. به عنوان مثال پروژه شما دارای 2 قسمت برنامه نویسی و یا دیتابیس باشد میتوانید با 2 VM سرویس خود را بازدهی بیشتری ارائه دهید.

و نیز در سرورهای اختصاصی با توجه به اینکه هر سرور با پورت کار شبکه اختصاصی خود به شبکه روی دیتاسنتر متصل میگردد بنابراین عملا اشتراک زیادی در میزان پهنای باند مجاز نیز اعمال نمیگردد.

سرورهای اختصاصی ارائه شده در فراسو توسط حرفه ای ترین کارشناسان متخصص حوزه شبکه و هاستینگ، کانفیگ و راه اندازی میگیرد که شما میتوانید با خیال آسوده  فقط به کسب و کار خود بپردازید.

Uncategorized

راه اندازی وب سرور شخصی

راه اندازی وب سرور شخصی

یک وب سرور در اصل نرم افزاری هست که مستمرا بر روی یک کامپیوتر در حال اجرا می باشد و به سایر کامپیوتر ها این اجازه را می دهد تا اسناد و سایر موارد موجود و مجاز را از روی آن دانلود نمایند.
مثلا همین متونی که شما در حال حاضر مشغول مطالعه آن هستید از شبکه ای از اتصالات مابین سرورهای میزبان آپدیت بلاگ تا مرورگر شما گذرکرده انند و بر روی مانیتورتان در مقابل شما قرار گرفته اند. نمی دانم شانس این را داشته اید تا مجموعه ای از وب سرورها را ببینید یا نه! ولی اکثر وب سرور ها کمی عظیم و مرموز به نظر می رسند و وقتی مجموعه ای از آنها را در کنار هم برای اولین بار ببینید حتی ممکن است از عظمتشان کمی بترسید، ضمن اینکه اکثرا اتاق هایی که تعدادی انبوه از وب سرورها در آن قرار دارند از طریق تدابیر ویژه دمایشان معمولا پائین تر از شرایط عادی است، اما همه ی اینها دلیل نمی شود که شما فقط یک مصرف کننده یا یک کاربر عادی در رابطه با وب سرورها باشید، اگر پیش نیازهای لازم در اختیارتان باشد می توانید یک وب سرور در اتاق خوابتان داشته باشید و گزینه راه اندازی وب سرور شخصی را تجربه کنید!!
هر چند مطمئن هستم در ایران ۹۵ درصد کسانی که این مقاله را می خوانند شانس انجام چنین کاری را ندارند ولی مطمئنا اگر فرد علاقه مندی هستید خواندن این پست حاوی مطالب و نکات آموزنده بسیاری برای شما خواهد بود.(پس کسانی که علاقه مند هستند به خواندن ادامه دهند سایر دوستان هم خداحافظشان
راه اندازی وب سرور خانگی یا اصطلاحا Home Server در کشور هایی که مردمش مثل مردم ما در دسترسی به اینترنت با هزار و یک مشکل مواجه نیستند و برای خریداری سرویسهای اینترنتی نه چندان مطلوب نبایستی قیمت های عجیب و غریبی پرداخت کنند بسیار امر ساده و متداولی است، و حتی خاطرم هست در جایی خواندم اولین سرور میزبان گوگل در اتاق خواب یکی از دو موسس آن یعنی لری پیج و سرگی برین بوده است. اما چرا چنین کاری در کشورهای پیشرفته متداول است؟ بعضی ها در خانه یک وب سرور شخصی راه اندازی میکنند چون نیاز دارند به فایلهای موجود بر روی کامپیوتر خانگی شان همیشه و از همه جا دسترسی داشته باشند، یا عده ای دیگر یک وب سرور شخصی دارند تا فایلهایی خاص را با سایر دوستان، آشنایان یا افراد پروژه ای که بر روی آن مشغول به کار هستند به اشتراک بگذارند و از همه مهم تر کسانی که اطلاعات فنی بالایی دارند و در برخی موارد ترجیح می دهند مثلا سایت یا وبلاگ ویا… خودشان را روی سرور شخصی خودشان در خانه اشان میزبانی کنند و یا مثلا بسیاری از کسانی که صاحب بیزنس های کوچک الکترونیکی هستند در خیلی از موارد از وب سرورهای شخصی و خانگی استفاده می کنند تا بتوانند سطوح امنیتی بالاتری برای مشتریانشان پدید آورند. در این پست قصد دارم به شما نشان دهیم که چطور می توانید یک وب سرور خانگی را خودتان بدون نیاز به هیچکسی راه اندازی نمائید و مثلا فایلهای MP۳ خود را از طریق آن با سایر افراد و دوستان و آشنایانی (که پسورد لازم و صحیح را در اختیار دارند) به اشتراک بگذارید.
البته لازم به ذکر است: پیاده سازی یک سرور خانگی کار ساده ای نیست و خطرات خاص خودش را داراست و لازم است برای امنیت خودتان و فایلهایتان حتما کامپیوتری را که می خواهید تبدیل به سرور کنید را با آخرین پیکیج ها و وصله های امنیتی به روز رسانی نمائید، و از آن مهم تر اینکه قبل از هر چیزی اطمینان حاصل کنید تا سیستم تان آلوده به ویروس یا هر نوع فایل مخرب دیگری نیست. حرف آخر هم اینکه این راهنما برای کسانی است که یک سری موارد پایه را راجع به شبکه و… میدانند و البته اگر قصد عملی کردنش را دارند بایستی این امکان را داشته باشند تا پورت ۸۰ را بر روی کامپیوترشان به منظور سرویس دهی به سایر کامپیوترهای موجود بر روی شبکه باز بگذارند.
● مواد لازم:
۱) یک PC تحت ویندوز
۲) یک خط دائم اینترنت (نوع ارتباط فرقی نمی کند DSL یا Cable و یا… اما سرعت و پهنای باندش شدیدا اهمیت دارد)
▪ گام اول
نصب Apache HTTP Server
قبل از هر چیز اینکه چرا Apache HTTP Server؟ از آنجایی که حداقل من یکی دارم کم کم خودم را به نرم افزارهای قانونی و غیر کرک شده عادت میدهم پس Apache یک گزینه ی خوب است، چون هم رایگان است هم پایداری و ثبات نسبتا بالایی داراست.
اما بپردازیم به کار اصلی مان، در ابتدا و قبل از هر چیزی، هر نوع فایروال و یا نرم افزار سرور دیگری که روی سیستم شما اجرا شده است را غیر فعال کنید، چیزهایی مثل فایروال ویندوز، Skype، Trillian یا هرانرم افزار IM دیگری. انجام اینکار بسیار مهم است زیرا اینگونه ابزارها در ادامه می تواند سبب ایجاد اشکال در مراحل نصب و راه اندازی سرور شوند و البته ناگفته نماند موارد مذکور می توانند مانند گذشته بعد از پایان عملیات نصب و راه اندازی سرور مورد استفاده قرار گیرند.
بعد از انجام موارد مذکور بایستی فایل نصاب Apache HTTP Server را دانلود نمائید، فایل مورد نظر برای نصب این نرم افزار را بایستی از این دایرکتوری (برای ویندوز) دانلود کنید، فایلی که من دانلود کردم نامش apache_۲.۲.۶-win۳۲-x۸۶-no_ssl.msi بود که فکر کنم فعلا آخرین نسخه برای نصب روی ویندوز است. بعد از دانلود مراحل نصب را از طریق اجرای فایل نصاب آغاز نمائید. توافق نامه ی نرم افزار را تائید نمائید و فراموش نکنید در حین انجام مراحل نصب محل نصب را همان پیش فرض خود نرم افزار یعنی:
C:Program FilesApache Software FoundationApache۲.۲
انتخاب کنید. وقتی به تصویر زیر در حین نصب کردن رسیدید (بعد از تائید توافقنامه) ابتدا آدرس ایمیل خودتان را در بخش مربوطه و بعد هم عبارت homeip.net را در بخش مرتبط به اطلاعات نام دامنه یا همان domain وارد کنید (فرقی ندارد چه نام دامنه یی اینجا می دهید من فقط برای سادگی قضیه این نام را داده ام)، مثل تصویر زیر:
بعد از وارد کردن این اطلاعات و زدن کلید next عملیات نصب را تا انتها با استفاده از گزینه ی Typical installation ادامه دهید. وقتی نصب تمام شد برای اطمینان حاصل پیدا کردن از موفقیت نصب، مروگر خود را باز کنید و در داخل نوار آدرس آن http://localhost را وارد کنید، اگر عبارت !it Works در مقابل شما ظاهر شد بدانید نصب وب سرور Apache بر روی سیستم شما به درستی صورت پذیرفته است و شما کارتان خیلی درست می باشد :-)! اما ممکن است بعضی از افراد در این مرحله با پیغام خطایی با این عنوان:
Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address ۰.۰.۰.۰:۸۰ no listening sockets available, shutting down. Unable to open logs;
مواجه شوند. این پیغام خطا یعنی یک برنامه ی سرور مشابه مثل Skype و یا… با Apache دچار تداخل شده است برای اینکه بدانید چه برنامه ای مزاحم کارتان شده Command Prompt را باز می کنید (توضیح واضحات: برای باز کردن Command Prompt گزینه ی Run درون start menu را انتخاب کنید و بعد دستور cmd را درش وارد کنید) و خط دستور netstat -a -o را وارد کنید، PID یا همان Process ID برنامه ای که بر روی سیستم شما در حال استفاده از پورت ۸۰ یا HTTP است را بیابید.
اکنون بروید سراغ Task Manager از منوی View گزینه ی Columns را انتخاب کنید و کنار عبارت PID تیک بزنید در آخر کار PID برنامه یی را که در بالا یافتید را در قسمت Process بیابید و آن را End کنید و بعد مجداد نصب Apache را امتحان کنید اینبار نباید مشکل خاصی باشد.
▪ گام دوم
تنظیم کردن Apache برای به اشتراک گذاری اسناد و فایل ها از فولدر مورد نظر.
خوب که خوب! 🙂 حالا برای مثال می خواهیم فایلهای موسیقی مورد نظرمان را از طریق وب سروری که خودمان قصد راه اندازی اش را داریم برای دیگران قابل دریافت یا قابل دانلود نمائیم. فرض ما بر این است همه ی فایلهایی که قصد داریم به اشتراک بگذاریم در فولدر C:My Music قرار گرفته اند. با استفاده از یک ویرایشگر متن مثل نت پد فایل httpd.conf را که در آدرس:
C:Program FilesApache Software FoundationApache۲.۲conf
قرار گرفته است را باز کنید. این فایل در اصل فایل تنظیمات Apache است که در نگاه اول به نظر مقداری طولانی و ترسناک میرسد، اما اکثر موارد پیش فرض در آن به درستی کار می کنند و فقط کافی است ما چند مورد خاص را تغییر دهیم.
در فایل httpd.conf خطی که با DocumentRoot آغاز می شود را بیابید در ابتدای آن یک علامت # اضافه کنید و بعد هم خط دیگری در زیرش باید وارد کنید و نتیجه کارتان باید چیزی شبیه به آنچه که در زیر آورده شده است باشد:
#DocumentRoot C:/Program Files/Apache Group/Apache۲/htdocs;
DocumentRoot ;C:/My Music;
سپس در همان فایل بگردید به دنبال عبارت <Directory C:/Program (از همین جا کپی پیستش کنید چون به علت راست به چپ بودن متن بر عکس نمایش داده شده است) در ابتدای این خط هم باز بایستی یک علامت # وارد کنید و بعد یک خط جدید در زیرش بنویسید، نتیجه ی کار باز بایستی مشابه این باشد:
#<Directory ;C:/Program Files/Apache Group/Apache۲/htdocs;>
<Directory ;C:/My Music;>
چیزی حدود ۲۰ خط پائین تر از عبارت بالا بایستی عبارتی دیگر با عنوان زیر بیابید.
AllowOverride None
و بعد آن را به شکل زیر تغییر دهید:
AllowOverride All
مراحل فوق را که گذراندید فایل httpd.conf را ذخیره کنید. روی آیکون Apache در Taskbar کلیک کنید و گزینه ی Restart را انتخاب نمائید اگر آپاچی Restart شد معنی و مفهومش این است که تنظیمات را به درستی انجام داده اید، حالا آمدیم و Restart نشد چه کنیم!؟ صد در صد یک اشتباه تایپی در کارتان است برگردید سراغ فایل httpd.conf و تنظیمات را از اول چک کنید ببینید کجا اشتباه کرده اید. در نهایت وقتی Apache به صورت موفقیت آمیز Restart شد بروید سراغ مرورگر گرامی و مجدد در نوار آدرسش http://localhost را وارد کنید، اینبار بایستی بتوانید لیستی از فایل های موسیقی موجود در داخل دایرکتوری My Music در درایو C را در مرورگرتان مشاهده کنید.
▪ گام سوم. ایجاد کلمه ی عبور برای دسترسی به اسناد موجود بر روی وب سرور
در شرایط بالا هر کسی می تواند به فایلهای موسیقی موجود بر روی سرور شما دسترسی داشته باشد و آنها را دانلود کند و اگر بخواهید این شرایط را حفظ کنید لازم است خط اینترنتی با پهنای باند خیلی خیلی بالا در اختیار داشته باشید، لذا می توانیم برای دسترسی افراد به فایلهای موجود روی سرورمان کلمه ی عبور یا همان پسورد تعریف کنیم.
برای تعریف کردن پسورد مجددا Command Prompt را باز می کنیم و آن را به دایرکتوری bin سرور Apache با تایپ آنچه در زیر آورده شده است هدایت می کنیم:
;C:Program FilesApache Software FoundationApache۲.۲in;
و سپس یک فایل پسورد می سازیم:
htpasswd -c ;C:Documents and Settingsmy_password_file.txt; reza
می توانید مسیری که برای ساخت فایل پسورد در بالا آورده شده است را تغییر دهید (فراموش نکنید فایل باید حتما در یکی از دایرکتوری های موجود در document root وب سرورتان قرار گیرد) و همینطور می توانید جای reza هر نام کاربری دیگری که می خواهید جایگزین کنید، بعد از تایپ خط مذکور از شما پسورد مورد نظرتان تقاضا می شود و بایستی آن را دو بار وارد کنید. با گذرندان این مراحل فایل حاوی رمز عبور که رمزنگاری و کد شده هم هست ساخته می شود.
اما اکنون وقتش رسیده این امکان را پدید آوریم تا افراد قادر باشند با داشتن نام کاربری و کلمه عبور بالا بتوانند به وب سرور شما لاگین کنند لذا در یک ویرایشگر متن ترجیحا نت پد یک فایل جدید باز کنید و آنچه در زیر آورده شده است را در آن وارد کنید:
AuthType Basic
AuthName ;This is a private area, please log in;
AuthUserFile ;c:Documents and Settingsmy_password_file.txt;
AuthGroupFile /dev/null
<Limit GET POST PUT>
require valid-user
</Limit>
اطمینان حاصل کنید در متون بالا بخش c:Documents and Settingsmy_password_file.txt را با مسیر فایل پسوردی که ساختید آدرس دهی کرده باشید سپس این فایل را با نام:
.htaccess
در DOCUMENT ROOT وب سرور خود که در اینجا C:My Music است در ذخیره کنید. (نقطه ی ابتدایی را نامگذاری فراموش نکنید)
نکته: اگر از نت پد برای ساخت این فایل استفاده می کنید در هنگام ذخیره سازی فایل نام آن را به صورت:
;.htaccess;
وارد کنید در این شرایط پسوند txt. از انتهای فایل حذف می شود، در صورت وجود پسوند مذکور پسورد و بخش لاگین شما کار نخواهند کرد.
حالا باز سراغ مروگر بروید و نوار آدرس http://localhost را وارد کنید اینار بایستی از شما نام کاربری و پسورد مطالبه شود و با وارد کردن نام کاربری و پسوردی که پیشتر تعریف کرده اید بایستی بتوانید به فایل های مورد نظرتان دسترسی پیدا کنید.
▪ گام چهارم
تبریک! وب سرور خانگی شما آماده است.
اگر در پشت فایروال و سایر موارد نباشید می توانید با وارد کردن آدرس IP کامپیوتر سرورتان در نوار آدرس مرورگر از سایر کامپیوتر ها به آن دسترسی داشته باشید. اگر هم IP خودتان را نمی دانید از مرورگر کامپیوتر وب سرورتان یک سری به سایت IP من چیست؟ بزنید تا از آن مطلع شوید بعد مثلا اگر IP شما عدد nn.nn.nnn.nnn بود بایستی آن را در نوار آدرس مرورگرتان به صورت http://nn.nn.nnn.nnn تایپ کنید تا به وب سرورتان دسترسی پیدا نمائید.
ـ پ.ن.۱: اگر هم در پشت فایروالی قرار دارید که مرتبط به خودتان است و پورتها را بلوکه کرده (مثلا یک wireless router) لازم است پورت ۸۰ را بر روی آن باز کنید و سپس آن را بر روی کامپیوترتان فوروارد کنید. خود این قضیه داستان مفصلی دارد که بعدا اگر فرصت و عمری باقی بود در موردش بحث خواهیم کرد.
ـ پ.ن.۲: می شود یک نام دامنه یا همان Domain هم به این وب سرور متصل کرد که این مبحث را هم به آینده موکول می کنیم. (همان عمری بود و این حرفا)
سرور

نصب و راه اندازی سرور

نصب و راه اندازی سرور

در این مطلب قصد داریم تا سوالات زیر در رابطه با نصب سرور را بررسی کنیم:

سرور چیست؟

سرورهای موجود در بازار ایران کدامند؟

نقش سرور در شبکه چیست؟

مراحل نصب سرور چیست؟

با ما همراه باشید.

سرور چیست؟

سرور کامپیوتری است که اطلاعات را در اختیار کامپیوترهای موجود در شبکه قرار می‌دهد. کامپیوترهایی که از سرور اطلاعات دریافت می‌کنند، کلاینت نام دارند. اتصال کلاینت‌ها به سرور با توجه به شیوه نصب سرور شما متفاوت است. این ارتباط می‌تواند به صورت LAN و از طریق کابل شبکه یا به صورت WAN و از طریق اینترنت شکل بگیرد.

 

سرور کامپیوتری است که اطلاعات را در اختیار کامپیوترهای موجود در شبکه قرار می‌دهد.

سرور با توجه به تعداد کلاینت‌ها و میزان کاری که از آن انتظار دارید، می‌تواند از یک کیس کامپیوتر ساده تا یک دستگاه سرور حرفه‌ای متغیر باشد. از لحاظ ظاهری سرور با کیس کامپیوتر تفاوت‌هایی دارد. کیس‌ها به طور معمول ایستاده و عمودی هستند و سرورها به طور معمول افقی و خوابیده هستند. اما از لحاظ ساختاری سرور یک کامپیوتر است، با این تفاوت که مادربرد سرورها معمولا قابلیت پشتیبانی از دو یا چند عدد سی پی یو و تعداد زیادی رم را دارا هستند. ویژگی مهم دیگر سرورها دارا بودن چندین کارت شبکه برای مدیریت شبکه‌ است.

سرورهای موجود در بازار ایران کدامند؟

در حال حاضر در دسترس‌ترین و پرفروش‌ترین برندهای موجود در بازار ایران HP، Dell و Asus هستند. با توجه  به میزان کاری که از سرور خود انتظار دارید می توانید میزان توان پردازش سی پی یو، مقدار رم و هارد خود را مشخص کنید و باید به این موضوع توجه کنید که سرورهای نسل‌های مختلف قدرت پردازش متفاوت و قیمت‌های متفاوتی دارند، لذا برای بهترین تصمیم گیری نیاز زیادی به تحقیق و مشاوره دارید. در صورت امکان می‌توانید سرور دست‌دوم خریداری کنید، که از لحاظ هزینه خیلی به صرفه‌تر است. برای مشاوره خرید سرور می‌توانید

 

در حال حاضر در دسترس‌ترین و پرفروش‌ترین برندهای موجود در بازار ایران HP، Dell و Asus هستند.

نقش سرور در شبکه چیست؟

سرور کاربرد بسیاری در یکپارچه سازی شبکه کامپیوتری دارد. از قابلیت‌های کلیدی سرور می‌توان به امکان نصب چندین سیستم عامل بر روی آن و استفاده‌ی همزمان از آن‌ها اشاره کرد. برای مثال فرض کنید که شما نیاز به یک سیستم عامل لینوکس برای سیستم CRM، یک سیستم عامل استریسک برای سیستم تلفنی ویپ و یک سیستم عامل ویندوز برای سیستم حسابداری خود دارید. از طریق راه‌اندازی ماشین مجازی بر روی سرور می توانید به صورت همزمان تمامی این سیستم عامل‌ها را داشته باشید.

 

سرور کاربرد بسیاری در یکپارچه سازی شبکه کامپیوتری دارد.

نرم افزارهای تحت سرور نیز همه دارای دو نسخه‌ی سرور و کلاینت هستند. همانطور که از نامشان برمی‌آید نسخه سرور بر روی سرور و نسخه کلاینت بر روی دیگر کامپیوترها نصب می شوند. این موضوع به یکپارچه‌سازی نرم‌افزارها و به حفظ و امنیت اطلاعات مربوط به آنها و همچنین به اشتراک گذاشتن موارد مشخص در شبکه کمک شایانی می‌کند.

مراحل نصب سرور چیست؟

ابتدا باید انتظارات خود را به صورت مشخص از سرور در نظر بگیرید. با مشخص کردن کاربرد اصلی سرور در شرکت خود می‌توانید سرور مورد نیاز خود را تهیه کنید. مرحله بعدی مشخص کردن جایگاه فیزیکی سرور در شرکت شما است. سرورهای خوابیده همگی رکمونت هستند و در صورت وجود رک به آسانی در آن نصب می‌شوند. بعد از گذراندن مراحل اولیه نوبت به راه‌اندازی نرم افزاری سرور می‌رسد که تخصصی ترین و مهم‌ترین مرحله در نصب سرور به شمار می‌آید. در این مرحله با اصطلاحات رید بندی و ماشین مجازی مواجه می‌شوید.

حال به توضیح اجمالی این دو مفهوم می‌پردازیم:

رید بندی

از آنجایی که اهمیت اطلاعات روی سرورها معمولا بسیار زیاد است و از دست رفتن این اطلاعات صدمات جبران ناپذیری به شرکت وارد می‌کند، برای امنیت بیشتر اطلاعات از رید استفاده می‌شود. رید بندی طبقه بندی متفاوتی دارد و شاید توضیح جز به جز آن از حوصله این مطلب خارج باشد، اما به صورت کلی رید بندی سیستم امنیتی حفظ اطلاعات است. برای مثال شما برآورد کرده اید که برای سرور خود نیاز به 300 گیگابایت حافظه دارید. در ساده‌ترین حالت رید بندی، شما باید 2عدد هارد 300 گیگابایت خریداری کنید و از طریق رید بندی کاری می‌کنید که در صورتی که یکی از این هاردها دچار مشکل شد یا به کلی از دست رفت تمامی اطلاعات شما روی هارد دوم نیز موجود باشد.

به صورت کلی رید بندی سیستم امنیتی حفظ اطلاعات است.

در این صورت به دلیل خراب شدن یکی از هاردها سرور شما از کار نمی‌افتد و هارد دوم وظیفه بالا نگاه داشتن سرور را بر عهده خواهد گرفت. در این مدل رید بندی شما با اینکه از 2 هارد 300 گیگابایت استفاده می‌کنید، فضای در اختیارتان همان 300 گیگابایت است. برای آشنایی بیشتر با انواع رید بندی و مزایا و معایب هرکدام می‌توانید با ما تماس بگیرید.

ماشین مجازی

همانطور که در بالاتر اشاره کردیم، گاهی اوقات نیاز است تا بر روی سرور دو یا چند سیستم عامل به صورت همزمان نصب کنیم، در این صورت ابتدا بایستی یک نرم افزار مجازی سازی بر روی سرور نصب شود. از طریق این نرم افزار شما قادر خواهید بود که قدرت سی پی یو، رم و میزان هارد سرور خود را به صورت دلخواه تقسیم کنید و چند کامپیوتر و یا به صورت دقیق تر ماشین مجازی به وجود بیاورید. بعد از انجام این تنظیمات قادر خواهید بود تا سیستم عامل مدنظر خود را بر روی ماشین‌های مجازی ساخته شده نصب کنید. مدیریت این ماشین‌ها نیز بسیار ساده است، می توانید آن‌ها را به صورت نرم‌افزاری خاموش و روشن کنید، از آن‌ها بکاپ تهیه کنید و حتی در صورت لزوم از طریق نرم افزار به این سیستم عامل‌ها وارد شوید تا تغییراتی در آن‌ها ایجاد کنید.

شما قادرید که قدرت سی پی یو، رم و میزان هارد سرور خود را به صورت دلخواه تقسیم کنید.

نگهداری از سرور

بعد از راه اندازی و نصب سرور، بایستی برنامه‌ای مشخص برای نگهداری فیزیکی و نرم‌افزاری سرور خود مشخص نمایید. با در نظر گرفتن رید بندی، باز هم عاقلانه به نظر می‌رسد که بک‌آپ روزانه از اطلاعات خود تهیه کنید. برای این کار نیز می‌توانید از بخشی از یکی از هاردهای کامپیوتر‌های موجود در شبکه استفاده کنید و یا برای بک‌آپ یک هارد اکسترنال تهیه کنید.

سرور

سرور و مجازی سازی

سرور و مجازی سازی

هدف از ایجاد شبکه بین کامپیوتر ها، به اشتراک گذاری خدماتی است که ارائه آنها به دلایلی اعم از هزینه بالا، پایین بودن امکانات کنترلی ، به دور بودن از امنیت و … در قالب تک کاربره غیر قابل راه اندازی است. لذا مهمترین دلیل راه اندازی شبکه های کامپیوتری اشتراک گذاری منابع و کنترل یکپارچه کامپیوتر ها و دستگاه های موجود در آن شبکه  برای ارائه سرویس ها و خدمات مربوطه می باشد برای مثال: تایین سطح دسترسی و استفاده کاربران از سیستم عامل خود امری است که پیاده سازی آن به صورت تک به تک روی هر کامپیوتر زمان بر بوده و در بسیاری از مواقع تمامی قابلیت ها را نیز نمی توان اعمال کرد. در این راستا سرویس دامین کنترلر (Domain Controller)  می تواند تمامی سیاست های تعیین سطح دسترسی کاربران (Group Policy) را در کوتاه ترین زمان ممکن و با امکاناتی وسیعتری به روی تمامی کامپیوترهای کاربران اعمال نماید.

سرویس های نظیر DC توسط سرورهای مبتنی بر سیستم عامل های ویندوز و لینوکس پیاده سازی می شوند. برخی از این سرویس ها که توسط تیم فنی شرکت عرضه می شوند به شرح زیر می باشد:

– راه اندازی شبکه ی تحت دامنه (Domain  )

– نصب و راه اندازی DNS Server ، DHCP Server، WSUS Server و …

– راه اندازی اکتیودایرکتوری RODC ، Additional و …

– راه اندازی  Routing & Remote Access server 

– راه اندازی V-P-N Server

– راه اندازی Print Server

– راه اندازی Media Streaming server

– راه اندازی Web Server و سرویس های تحت وب (Web Application ها) شامل SMTP، FTP، Mail Server

– راه اندازی سرور های مانیتورینگ شبکه (SNMP) نظیر: Solar Winds، Dude و …

– مدیریت و کنترل سطح دسترسی‌ها کاربران (Group policy Managementو سایر محدودیت‌ها

– ایجاد سرورهای Redundant و Load balance

– تهیه فایل پشتیبان از سرورها (Disaster Recovery و Automatically Daily Backup)

– سرور های فایروال نظیر: ISA Server، TMG Server و …

همچنین برای انتخاب سرور مناسب، همکاران ما علاوه بر در نظر گرفتن  نیازهای  فعلی شبکه تان سخت افزاری را پیشنهاد می دهند که نیاز های آینده ی شما را پاسخگو باشد. با در نظر گرفتن اهمیت هزینه ها ، استفاده از تکنولوژی مجازی سازی (Virtualization) چه در بخش سیستم عامل های سرور و چه در بخش سیستم عامل های کاربران (Client) امری است که از لحاظ اقتصادی و کنترل یکپارچه به صرفه می باشد. در این خصوص شرکت های Microsoft و VMware راهکارهای کاربردی نظیر VMware ESX و Microsoft HyperV را ارائه داده اند که به صورت کاملا تخصصی می توان در سطح شبکه شرکت های کوچک تا سازمان های بزرگ پیاده سازی نمود.