سرور

بهترین سایت آموزش طراحی سایت برنا

سه شنبه ۳۰ تیر ۰۵

کانفیگ و مدیریت سرور

۳۹۲ بازديد
در دهه اخیر لزوم آشنایی به کامپیوتر و اینترنت بیش از هر زمانی احساس می شود. با گسترش روز افزون اینترنت و شبکه شغل های جدیدی در این حیطه نیز بوجود آمده است که به کار شبکه و اینترنت مرتبط میباشد.
مسلما شما هم اگر علاقمند به مباحث سرور و هاستیگ باشید با مباحثی مانند کانفیگ سرور برخورد داشتید.
افراد زیادی علاقمند هستند که در زمینه کانفیگ و مدیریت سرور فعالیت کنند و این تخصص را به عنوان شغل اصلی خود انتخاب نمایند.
 

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

 

آشنایی با هاست و معرفی بهترین هاست های موجود در بازار ایران

۳۹۰ بازديد



هاست چیست ؟

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

اگر بخواهیم هاست را در یک جمله توضیح دهیم: هاست، فضایی است که فایل‌های سایت روی آن قرار می‌گیرد .

آشنایی با اصطلاحات مهم هاست و میزبانی وب 
  Disk Space یا فضای هاست:

 به معنی مقدار فضا یا حجمی است که شرکت های ارائه کننده هاست در اختیار کاربران قرار می دهند تا اطلاعات وب سایت  خود را برروی هاست قرار دهند.

    Bandwidth یا ترافیک هاست:

میزان تراکنش اطلاعات بین کاربر وب سایت با هاست را ترافیک هاست می نامند.

     Addon doman یا ادان دامین هاست:

این ویژگی به کاربر های هاست این امکان ار می دهد که بدون نیاز به تهیه ی هاست جدید، وب سایت تازه ای را بر روی همین هاست فعلی راه اندازی کنند. در واقع با استفاده از یک هاست چندین وب سایت راه اندازی نمایند.

      Aliases یا پارک دامین در هاست:

پارک دامنه نام قابلیتی در هاست می باشد که کاربر اجازه می دهد تا دامنه ی مشابه با وب سایت خود را بر روی دامنه ی اصلی پارک نماید. تا در زمان تایپ دامنه ی مشابه به وب سایت اصلی ارجاع داده شود.•           Uptime یا میزان پایداری هاست: این قابلیت به این معنی می باشد که یک هاست در طول سال چقدر در دسترس می باشد. ابن معیار با درصد هایی مانند 98 درصد یا 99 درصد اندازه گیری می شود.

       Contorol panel یا پلتفرم هاست:

کنترل پنل هاست به معنای رابط گرافیکی که شرکت ارائه دهنده ی هاست در اختیار کاربر قرار می دهد تا کاربر بدون نیاز به دستورات سیستم عامل بتواند وب سایت جدیدی را راه اندازی کند.•          Database یا نوع پایگاه داده هاست:  بانک اطلاعاتی ارائه شده در هاست ها را Database می نامند. این دیتابیس در هاست های لینوکسی mysql و در هاست های ویندوزی sql server نام گرفته است.

       Dns یا name server هاست:  Dns 

رکوردی است که نام دامنه ی وب سایت کاربر را به شرکت های ارائه دهنده هاست اراسال می کند. این اطلاعات بعد از خریداری هاست به کاربر ارسال می کند.

       IP یا آدرس آی پی هاست و سرور: 

آی پی یک عددی است که از 4 قسمت تشکیل شده است و به یک سرور روشن در فضای اینترنت اشاره می کند. در واقع هر هاست یک آی پی یا مشخصه ای در اینترنت می باشد.

       Subdomain یا زیر دامنه در هاست:

مشتقی از خود دامنه ی اصلی است که با یک نقطه از دامنه ی اصلی جدا می شود. مانند subdomain.domain.ir  و کاربر می تواند با استفاده از این ساب دامین وب سایت جدیدی را راه اندازی کند.

        Web server:

 نرم افزاری است که بر روی سرور های ارائه دهنده ی هاست ها نصب می شود و وظیفه ی آن تبدیل کد به نسخه های گرافیکی و نمایشی برای بازدیدکنندگان وب سایت ها می باشد.

       FTP:

 مخفف واژه ی  file transfer protocol است و یک پروتکل انتقال دهنده ی اطلاعات در بستر اینترنت می باشد که امکان انتقال اطلاعات از کامپیوتر های شخصی به هاست ها و برعکس آن را برای کاربر های هاست فراهم می نماید.

      Datacenter یا دیتاسنتر:

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

ویژگی‌ها و امکانات یک هاست خوب

- فضای هاست (فضای میزبانی)

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

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

 

- پهنای باند

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

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

 

- پنل ادمین

شما برای مدیریت هاست و فضای ابری خود باید به یک پنل مدیریتی دسترسی داشته باشید. بیشتر هاست‌هایی که در ایران ارائه می‌شود از دو پنل سی‌پنل (CPanel) و دایرکت ادمین (Direct Admin) بهره می‌برند و به دلایل مختلفی چون سهولت کار، امکانات بیشتر، سادگی رابط کاربری برای مبتدیان و...، داشبورد سی‌پنل طرفداران بیشتری دارد.

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

اما یک پنل مدیریی دیگر به نام پلسک (Plesk) وجود دارد که برای میزبانی وب‌سایت‌های مبتنی بر ویندوز که با زبان Asp.net نوشته شده‌اند، پیشنهاد می‌شود.

 

- آپتایم یا در دسترس بودن هاست

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

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

 

- اضافه کردن دامنه

روی بعضی از هاست‌ها فقط می‌توان یک هاست با یک دامنه‌ مشخص راه‌اندازی کرد. اما یادتان باشد اگر می‌خواهید روی فضای میزبانی خود چند سایت راه‌اندازی کنید، هاست شما باید قابلیت اَد آن دامین (Add-On Domain) داشته باشد تا بتوانید یک یا چند دامنه‌ی دیگر برای راه‌اندازی سایت‌های جدید اضافه کنید.

تجربه ثابت کرده شرکت‌های هاستینگی که مدعی ارائه‌ی امکان اضافه کردن نامحدود دامنه هستند، هاست‌های بسیار ضعیف و بی‌کفیتی دارند!

آموزش مدیریت سرورو اشاره به ضروریات آن

۴۰۲ بازديد


مدیریت سرور مجموعه عملکرد‌ها و فرآیند‌هایی است که از نصب و راه‌اندازی سیستم عامل تا مدیریت و نصب pluginها، نصب نرم‌افزار‌ها و پیاده‌سازی امنیت برای کلیه سرورهای درون شبکه را در بر‌می‌گیرد. مدیریت سرور برای شرکت‌هایی که دارای سرورهای اختصاصی مانند Application Servers ،******* Servers ،Mail Servers، وب‌سرور و غیره می‌باشند، بسیار مهم است تا بتوانند نیازهای IT خاص خود را تامین کنند. ما در این مقاله سعی می‌کنیم که به یک‌سری از ضروریات جهت مدیریت سرور اشاره کنیم البته پلتفرم‌های مدیریتی سرور هم هستند که به شما کمک می‌کنند تا ملزومات مهم مدیریت IT را با خصوصیات زیر تلفیق کنید.

آموزش مدیریت سرور

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

ملزومات آموزش مدیریت سرور

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

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

ضرورت تسلط بر ساختار و عملکرد سیستم عامل ها

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

ضرورت تسلط بر مباحث پایه ای شبکه های کامپیوتری

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

ضرورت تسلط بر سایت سازها و زبان های برنامه نویسی

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

ضرورت آشنایی بر مفاهیم سئو

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

شخصیت و روحیه متناسب با مدیریت سرور

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

شروع به یادگیری و آموزش مدیریت سرور

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

ما در این مقاله سعی می‌کنیم که به یک‌سری از ضروریات جهت مدیریت سرور اشاره کنیم البته پلتفرم‌های مدیریتی سرور هم هستند که به شما کمک می‌کنند تا ملزومات مهم مدیریت IT را با خصوصیات زیر تلفیق کنید.