بایگانی

سفارش پروژه – کانفیگ و راه اندازی سرور برای یک اپلیکیشن اندروید

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

نرم افزار های مورد نیاز برای نصب بر روی سرور :

warfile آماده است .

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

ما توانایی انجام این پروژه و امثال آن را داریم، در صورت نیاز به انجام این پروژه و انجام پروزه های مشابه با ما تماس بگیرید:
02128421193
09129726343
09362196343
omid.ahmadyani@Outlook.com
@omidahmadyani

تفاوت هاست اشتراکی با سرور اختصاصی – سرور – هاست – دامنه

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

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

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

موضوعاتی که در این مقاله مورد بررسی قرار خواهند گرفت، عبارتند از:

تفاوت هاست و سرور

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

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

مقایسه هاست اشتراکی و سرور اختصاصی

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

هاست اشتراکی چیست؟

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

تفاوت هاست اشتراکی و سرور اختصاصی

مزایا و معایب هاست اشتراکی

مزایا هاست اشتراکی  مزایا

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

معایب هاست اشتراکی  معایب

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

تفاوت های کلیدی بین هاست اشتراکی و سرور اختصاصی

مجموعه مجموعه ما ارائه دهنده خدمات هاست اشتراکی می باشد و تاکنون در این راستا از سه نوع سرویس رونمایی کرده که در ادامه با شرح هر کدام آشنا خواهید شد.

هاست ایران مجموعه ما

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

میزبانی وب اشتراکی ایران

هاست وردپرس مجموعه ما

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

میزبانی وب وردپرس

هاست ووکامرس مجموعه ما

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

میزبانی وب ووکامرس

هاست بکاپ/دانلود مجموعه ما

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

سرویس های میزبانی هاست دانلود و بکاپ

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

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

مقایسه هاست اشتراکی و سرور اختصاصی

مزایا و معایب سرور اختصاصی

مزایا هاست اشتراکی مزایا

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

معایب

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

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

4.3
/
5
(
6

امتیاز

)

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

01228421193
09129726343
09362196343
omid.ahmadyani@Outlook.com

معرفی بهترین سایت های خرید VPS در سال ۲۰۲۰ 1399

امروزه اکثر کسب و کارها به صورت آنلاین فعالیت می کنند. اولین کاری که آنها باید انجم دهند طراحی سایت است. خرید هاست و دامنه یکی از ملزومات طراحی سایت است. اما با رشد وب سایت نیازهای آن نیز افزایش می‌یابد. در این شرایط باید از سرور مجازی یا VPS استفاده کنند. اغلب معمولا هاست، دامنه یا سرور مجازی خود را از سایت های خارجی خرید می کنند. اما خرید هاست خارجی، خرید دامنه از سایت های خارجی یا حتی VPS نیازمند پرداخت ارزی است که ممکن است برخی به آن دسترسی نداشته باشند. مجموعه امید احمدیانی در کنار ارائه کارت های اعتباری (مسترکارت و ویزاکارت) خدمات خرید هاست و دامنه از سایت های خارجی را نیز فراهم کرده است.

سرور مجازی یا VPS چیست؟

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

سایت های سفارش سرور مجازی

معرفی بهترین سایت های خرید VPS

در این مقاله به چند سایت ارائه دهنده VPS، خدمات ارائه شده آنها و آنچه آنها را از بقیه متمایز کرده است نگاهی می اندازیم. چه نوع برنامه هاستینگی ارائه می دهند؟ عملکرد آنها چیست؟ و آیا آنها کمک و پشتیبانی خوبی دارند؟ 8 سایت از بهترین ارائه دهنده  های خدمات میزبانی VPS به شرح زیر است:

InMotion – بهترین ارائه دهنده میزبانی VPS.

A2 Hosting – بهترین ارزش برای پول.

Bluehost – بهترین ویژگی ها.

iPage – بهترین خدمات مشتری.

HostGator – بهترین قابلیت اطمینان.

HostPapa – بهترین حافظه رم و فضای ذخیره سازی.

GoDaddy – بهترین برای ویژگی های اضافی.

DreamHost – بهترین پهنای باند.

مقایسه سایت های خرید vps

مقایسه ارائه دهندگان VPS

انتخاب یک ارائه دهنده VPS با توجه به خدماتی که ارائه می دهد بسیار سخت است. در این قسمت می توانید هر ۸ سایت خرید VPS که در بالا معرفی شد را مقایسه کنید. قیمت هایی که در جدول زیر نشان داده شده ارزانترین قیمت میزبانی VPS ارائه دهنده است نه بهایی که پرداخت می کنید برای دریافت حداکثر ظرفیت برای همه چیز.

Hosting Provider Max RAM Max CPUs Max Bandwidth Root Access Max Storage Space Uptime Cheapest Price/mo WBE Rating
InMotion 8GB 5 6TB 260GB 99.97% $39.99 90%
A2 Hosting 8GB 8 4TB 150GB 99.95% $49.99 85%
Bluehost 8GB 4 3TB 120GB 99.94% $29.99 84%
iPage 8GB 4 4TB 120GB 99.94% $24.99 83%
HostGator 8GB 4 3TB 240GB 99.99% $89.95 83%
HostPapa 24GB 12 8TB 1,000GB 99.97% $49.99 81%
GoDaddy 8GB 4 Unlimited 200GB 99.97% $40.99 70%
DreamHost 8GB N/A Unlimited 240GB 99.95% $15 61%

بهترین ارائه دهندگان VPS

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

InMotion

InMotion رتبه برتر در ارائه میزبانی VPS است. این سایت دارای ویژگی های باورنکردنی، به روز رسانی مناسب، پشتیبانی مفید و قیمت مناسب است. InMotion همچنین از نظر میزبانی وب اشتراکی نیز بهترین است، و آن را به عنوان ارائه دهنده ایده آل برای شروع یا به روزرسانی سایت تبدیل کرد.

A2 Hosting

A2 Hosting برنامه های VPS خود را با یک لبخند دوستانه و توصیه های ارزشمند ارائه می دهد. برای تازه کارها، میزباری وب با یک سرویس کمک و پشتیبانی بصری و ضمانت برگشت پول در هر زمان، بسیار مناسب است.

معرفی سایت A2hosting

Bluehost

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

iPage

iPage خدمات کاملا خوبی برای مشتری دارد، و پشتیبانی تلفنی و چت آنلاین 24/7 ، یک مرکز دانش عمیق و تیکت های پشتیبانی را ارائه می دهد. همچنین ویژگی های آن بسیار خوب است و دارای گواهینامه SSL و پشتیبان گیری رایگان سایت می باشد.

HostGator

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

سایت hostgator

HostPapa

HostPapa ارزان نیست، اما هیچ ارائه دهنده دیگری نمی تواند در ظرفیت با آن رقابت کند. برنامه قیمت گذاری سطح بالای HostPapa رم و فضای ذخیره سازی کافی برای اداره حتی بزرگترین وب سایت ها را در اختیار شما قرار می دهد.

GoDaddy

GoDaddy انگشتان پا را به همه موارد مرتبط با وب فرو می برد. مهمترین برتری این سایت این است که بزرگترین سایت ثبت دامنه جهان است. همچنین دارای سایت ساز عالی و بسته های میزبانی وب با کیفیت بالا است. اگر به یک فروشگاه احتیاج دارید ، GoDaddy می تواند به شما کمک کند.

DreamHost

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

معرفی سایت dreamhost

 

در صورت نیاز به خرید یا مشاوره و نیاز به پروزه های مشابه با ما تماس بگیرید:
۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
omid.ahmadyani@Outlook.com
@omid_ahmadyani

انتخاب کنترل پنل مناسب برای سرورهای مجازی

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

چرا وجود کنترل پنل از اهمیت زیادی برخوردار است؟

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

برای سرور مجازی چه نوع کنترل پنلی ایده آل تر است؟

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

  • cPanel
  • Plesk
  • Direct admin
  • H-sphere

چگونه می توانیم بهترین کنترل پنل را برای سرور مجازی خود انتخاب کنیم؟

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

انتخاب کنترل پنل مناسب برای سرورهای مجازی

امتیاز دهید

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

02128421193
09129726343
09362196343
@omidahmadyani
@omid_ahmadyani

چه سیستم عاملی برای سرورهای اختصاصی بهتر است؟

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

دو سیستم عامل اصلی برای سرورهای اختصاصی:

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

 مقایسه سیستم عامل های مختلف لینوکس برای سرورها:

نسخه های متعددی از سیستم عامل لینوکس وجود دارد. سعی می کنیم در این مقاله سه توزیع اصلی لینوکس یعنی دبیان، سنت او اس و اوبونتو را با هم مقایسه کنیم.  مزایا و معایب این تزویع ها  عبارتند از :

 سنت او اس:

سنت او اس، محبوب ترین سیستم عامل برای سرورهای اختصاصی است و البته دلیل خوبی برای این محبوبیت وجود دارد. سنت او اس بر اساس توزیع ردهت است.

مزایا:

  • بر اساس راه حل های تجاری است.
  • بسیار پایدار است
  • به خوبی تست و بررسی شده است.

 

معایب:

  • دوره های طولانی بین انتشار آن وجود دارد
  • همیشه آخرین قابلیت ها در دسترس نیست.

دبیان:

دبیان یکی از قدیمی ترین توزیع هایی است که افراد از آن استفاده می کنند و هنوز هم قدرت خود را دارد.

مزایای استفاده از دبیان:

  • انتشارهای پایدار با باگ های اندک
  • پشتیبانی برای معماری های متعدد
  • جامعه بزرگ و مفید

معایب:

  • فرایند نصب پیچیده
  • انتظار طولانی برای انتشار

اوبونتو:

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

مزایای استفاده از اوبونتو:

  • راحتی کاربرد
  • مستندات بسیار
  • تاریخ انتشار پایدار
  • پشتیبانی رسمی

معایب:

  • برخی از نرم افزارها ممکن است بر روی اوبونتو به درستی اجرا نشوند
  • نرم افزار اختصاصی استفاده شده است.

 

انتخاب سیستم عامل مناسب برای سرورهای اختصاصی:

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

چه سیستم عاملی برای سرورهای اختصاصی بهتر است؟

۵ (۱۰۰%) ۱ vote

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

02128421193
09129726343
09362196343
@omidahmadyani
@omid_ahmadyani

چگونه سی پنل را بر روی سرور مجازی سنت او اس ۶ نصب کنیم؟

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

نکته ها:

  • بعد از اینکه سی پنل نصب شد، نمی توان آن را بدون بازیابی کامل سرور حذف کرد.

نصب:

قبل از نصب سی پنل ، باید دو مرحله زیر را طی کنید.

قبل از هر چیزی مطمئن شوید که پرل( Perl ) بر روی سرور نصب شده است. می توانید از کد زیر برای انجام اینکار استفاده کنید.

sudo yum install perl

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

۲۰۱۲-۱۱-۰۱ ۱۶:۰۰:۵۴  ۴۶۱ (ERROR): Your hostname () is not set properly. Please

۲۰۱۲-۱۱-۰۱ ۱۶:۰۰:۵۴  ۴۶۲ (ERROR): change your hostname to a fully qualified domain name,

۲۰۱۲-۱۱-۰۱ ۱۶:۰۰:۵۴  ۴۶۳ (ERROR): and re-run this installer.

خوشبختانه این خطا راه حل بسیار ساده ای دارد. اگر FQDN دارید می توانید دستور زیر را تایپ کنید:

hostname your FQDN

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

hostname  host.example.com

نصب سی پنل:

اگرچه نصب سی پنل مراحل آسانی دارد اما ممکن است اینکار کمی زمانبر باشد. برای شروع کافیست screen و wget را با دستور زیر نصب کنید:

 

sudo yum install screen wget

بعد از نصب آن می توانید session جدیدی را آغاز کنید:

screen

بعد از باز شدن screen ، قادر خواهید بود با استفاده از WHM یا DNS سی پنل خود را نصب کنید .برای نصب سی پنل با WHM از دستور زیر استفاده کنید:

 

wget -N http://httpupdate.cPanel.net/latest

 

برای نصب سی پنل با نسخه DNS بهتر است از دستور زیر استفاده نمایید:

wget -N http://httpupdate.cPanel.net/latest-dnsonly

بعد از نصب بسته مورد نظر، می توانید کار را ادامه دهید و اسکریپت را اجرا کنید:

sh latest

سپس Screen را ببندید. حتی اگر سرور را ببندید ممکن است اسکریپت یک الی دو ساعت زمان نیاز داشته باشد تا کاملا اجرا شود.به همین خاطر اسکریپت در این مدت در پس زمینه اجرا می شود.به منظور جدا کردن نوع صفحه نمایش از کد   Cntrl-a-d   استفاده کنید. برای اتصال دوباره نیز می توانید از دستور screen –r استفاده نمایید.

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

username: your_server_user

password: your_password

چگونه سی پنل را بر روی سرور مجازی سنت او اس ۶ نصب کنیم؟

امتیاز دهید

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

۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
@omidahmadyani
@omid_ahmadyani

تنظیمات و پیکربندی VMware ESXi

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

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

نصب VMware ESXi Server:

  1. قبل از هر کاری باید مطمئن شوید که سخت افزارهای موجود با VMware ESXi سازگار است.
  2. اگر هنوز این سرور را ندارید می توانید نسخه ارزیابی آن را به رایگان دانلود کنید. خوشبختانه استفاده از آن رایگان است و دانلود آن به زمان زیادی نیاز ندارد.شما می توانید آن را از سایت رسمی VMwareدانلود کنید.
  3. قبل از نصب ESXi ، باید تنطیمات بایوس سرور خود را مرور کنید. اگر می خواهید از نسخه ۶۴ بیتی استفاده کنید ممکن است بخواهید VT را فعال نمایید.
  4. حالا مدیا( سی دی) را قرار دهید و نصب را آغاز کنید.
  5. معمولا تمامی پیش فرض ها نصب می شود. در زیر می توانید اسکرین شات هایی را از فرآیند نصب مشاهده کنید.

شکل ۱ : نصب ESXi

image0021233578088079

شکل ۲ : برای شروع نصب اینتر را بزنید.

image0041233578088110

شکل ۳ : اینتر را بزنید تا هارد دیسک پیش فرض برای نصب انتخاب شود.

image0061233578088110

شکل ۴ : کلید F11 را بزنید تا ESXi نصب شود.

image0081233578088110

شکل ۵ : برای راه اندازی مجدد اینتر را بزنید.

image0101233578299219

تنظیمات و پیکربندی کنسول VMware ESXi:

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

 

شکل ۶ : بعد از راه اندازی مجدد، کلید F2 را برای سفارشی سازی فشار دهید.

image0121233578299235

  1. پیکربندی پسورد روت :

 

شکل ۷ : پیکربندی پسورد روت بر روی VMware ESXi

image0141233578299235

  1. پیکربندی شبکه مدیریتی: شبکه برای ESXi شبکه مدیریتی گفته می شود. بنابراین در این مرحله باید آی پی آدرس، زیر شبکه (subnet mask ) و default gateway را تنظیم کنید. اگرچه ممکن است سرور شما با آی پی آدرسی که از DHCP می گیرد به کار خود ادامه دهد اما باید یک آی پی آدرس استاتیک برای آن تنظیم کنید.

شکل ۸ : تنظیم آی پی آدرس استاتیک

image0161233578299235

  1. حالا باید DNS Servers را روی ESXi پیکربندی کنید. برای انجام اینکار به قسمت DNS Settings بروید و آی پی آدرس سرور DNS و نام هاست را تعیین کنید.

 

image0181233578584751

شکل ۹ : انجام تنظیمات   DNS Server

  1. حالا باید پسوند DNS را نیز تنظیم نمایید.

image0201233578584782

شکل ۱۰ : تنظیم و پیکربندی Custom DNS Suffix

با فشار دادن کلید ESC از این بخش خارج شوید. ممکن است به هنگام خروج از شما خواسته شود تغییرات انجام شده را ذخیره کنید . مطمئن شوید که کلید Y را فشار می دهید. در این صورت تغییرات ذخیره خواهد شد.

شکل ۱۱ : پذیرفتن تغییرات انجام شده

image0221233578584860

  1. برای اینکه مطمئن شوید که سرور شما به خوبی پیکربندی شده است، باید از قابلیتی به نام Test Management Network استفاده کنید.

شکل ۱۲ : تست و بررسی Management Network

image0241233578584860

خوب همانطور که در شکل مشاهده می کنید گزینه resolving hostname با شکست مواجه شده است. این گزینه به ما نشان می دهد که باید مطمئن شویم که هاست ESX ما قادر به حل کردن DNS و ارتباط با آن است.

  1. برای انجام اینکار به سرور DNS خود بروید و نام مورد نظر را همانند شکل زیر وارد نمایید.

شکل ۱۳ : اضافه کردن نام هاست

image0261233578775032

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

تنظیم و پیکربندی VI Client:

  1. ابتدا به سرور vCenter خود وصل شوید و ESXi جدید را به آن اضافه کنید. بهتر است از کاربر روت استفاده کنید.

شکل ۱۴ : اضافه کردن هاست ESXi جدید

image0281233578775048

۲٫لایسنس خود را پیکربندی کنید. اگر مجوز یا لایسنس سرور vCenter شما به “change host license server settings to match these VirtualCenter Server settings whenever a host is added to the inventory” تنظیم شده باشد، مجوز سرور ESXi جدید شما نیز باید به طور خودکار تنظیم شود. هنوز هم باید لایسنس خود را برای سرور جدید چک کنید و آن را تایید نمایید.

image0301233578775126

شکل ۱۵ : بررسی لایسنس ESX

  1. حالا سرور ESXi را به شبکه ذخیره سازی (SAN )متصل کنید.
  2. سرور NTP را پیکربندی کنید. دلایل بسیار زیادی برای تنظیم و پیکربندی صحیح سرور ESXi وجود دارد و NTP یک روش صحیح برای انجام اینکار است. برای فعالسازی NTP ، به تنظیمات و پیکربندی (Configuration) سرور خود بروید و روی گزینه Time Configuration کلیک کنید . سپس گزینه Properties را انتخاب نمایید.

شکل ۱۶ : اضافه کردن یک سرور NTP جدید

image0321233578941329

شکل ۱۷ : تنظیم NTP برای شروع خودکار

image0341233578941344

۵ .امنیت مورد نیاز را در نظر بگیرید. اگر چه ESXi امنیت کافی را دارد اما بهتر است گزینه های امنیتی مورد نیاز را جدی بگیرید. در زیر کارهایی که باید انجام دهید را مشاهده می کنید:

  • در مورد امنیت VMware VI مقالاتی را بخوانید.
  • سعی کنید زمان انتشار نسخه به روز TripWire ConfigCheck را بدانید.
  1. مستندات و راه های ارتباطی را نیز در نظر بگیرید. این دو بخش معمولا فراموش می شود. زمانی که یک سرور جدید اضافه می کنید باید مستندات خود و سایر موارد را به روز نگه دارید. همچنین باید به سایر مدیران نیز اطلاع دهید که یک سرور جدید نصب شده است .

نتیجه گیری:

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

تنظیمات و پیکربندی VMware ESXi

امتیاز دهید

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

۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
@omidahmadyani
@omid_ahmadyani

نصب MariaDB Master-Slave Replication در سنت او اس ۷

همانطور که می دانید ماریا دی بی(MariaDB) جایگزینی برای پایگاه داده مای اس کیو ال(MySql) به شمار می رود. ماریا دی بی یک Sql server سریع، مقیاس پذیر و قابل اعتماد  است که پیشرفت ها و بهینه سازی های زیادی در آن ایجاد شده است. MariaDB replication، روشی برای ذخیره سازی کپی های متعدد از یک داده بر روی بسیاری از سیستم هاست و داده ها نیز به صورت خودکار از پایگاه داده (مستر) به پایگاه داده دیگری (Slave) کپی می شوند.   اگر یک سرور از کار بیفتد،  مشتریان می توانند هنوز هم دسترسی خوبی به داده های خود داشته باشند. اینکار معمولا از طریق پایگاه داده Slave انجام می شود. در این مقاله قصد داریم  نصب MariaDB Master-Slave replication را در سنت او اس ۷ با هم مرور کنیم.  این روش بر روی تمامی توزیع های لینوکس همچون RHEL، سنت او اس، اوبونتو و openSUSE قابل اجراست.  تنها چیزی که شما نیاز دارید این است که بدانید چگونه ماریا دی بی را در  توزیع  مورد نظر نصب کنید.

سناریو:

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

  • MariaDB Master : سنت او اس ۷، ۶۴ بیت، مینیمال سرور(Minimal Server)
  • آی پی آدرس سرور مستر: ۱۶۸٫۱٫۱۵۰/۲۴
  • MariaDB Slave: سنت او اس ۷، ۶۴ بیتی، Minimal Server
  • آی پی ادرس سرور Slave:168.1.151/24

نصب ماریادی بی بر روی سرور مستر و Slave :

برای نصب ماریا دی بی  می توانید دستورات زیر را اجرا کنید:

yum install mariadb-server mariadb

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

systemctl start mariadb

systemctl enable mariadb

تنظیم پسورد روت ماریا دی بی بر روی سرور مستر و Slave:

به طور پیش فرض پسورد روت برای MriaDB /MySQL  خالی است. بنابراین برای اینکه از دسترسی سایر افراد به آن جلوگیری کنید بهتر است پسوردی را انتخاب  نمایید. برای اینکه بتوانید پسورد روت را برای MYSQL نصب کنید دستور زیر را اجرا نمایید:

mysql_secure_installation

خروجی نمونه:

/usr/bin/mysql_secure_installation: line 379: find_mysql_client: command not found

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB

 SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we’ll need the current

password for the root user.  If you’ve just installed MariaDB, and

you haven’t set the root password yet, the password will be blank,

so you should just press enter here.

Enter current password for root (enter for none):

OK, successfully used password, moving on…

Setting the root password ensures that nobody can log into the MariaDB

root user without the proper authorisation.

Set root password? [Y/n] y ## Enter Y and press Enter

New password: ## Enter new password

Re-enter new password: ## Enter password again

Password updated successfully!

Reloading privilege tables..

 … Success!

By default, a MariaDB installation has an anonymous user, allowing anyone

to log into MariaDB without having to have a user account created for

them.  This is intended only for testing, and to make the installation

go a bit smoother.  You should remove them before moving into a

production environment.

Remove anonymous users? [Y/n] y ## Enter Y and press Enter

 … Success!

Normally, root should only be allowed to connect from ‘localhost’.  This

ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y ## Enter Y and press Enter

 … Success!

By default, MariaDB comes with a database named ‘test’ that anyone can

access.  This is also intended only for testing, and should be removed

before moving into a production environment.

Remove test database and access to it? [Y/n] y ## Enter Y and press Enter

 – Dropping test database…

 … Success!

 – Removing privileges on test database…

 … Success!

Reloading the privilege tables will ensure that all changes made so far

will take effect immediately.

Reload privilege tables now? [Y/n] y ## Enter Y and press Enter

 … Success!

Cleaning up…

All done!  If you’ve completed all of the above steps, your MariaDB

installation should now be secure.

Thanks for using MariaDB!

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

پیکربندی MariaDB Master:

اولین و مهم ترین مرحله  این است که به پورت پیش فرض MYSQL (3306) اجازه  فعالیت بدهیم. از آنجایی که ما از توزیع سنت او اس ۷ استتفاده می کنیم؛  می توانیم  دستورات زیر را اجرا کنیم:

firewall-cmd –permanent –add-port=3306/tcp

برای reload کردن قوانین فایروایل از دستور زیر استفاده کنید:

firewall-cmd –reload

حالا باید فایل /etc/my.cnf  را ویرایش کنید:

vi /etc/my.cnf

و سپس خطوط زیر را در قسمت پایین [mysqld] اضافه نمایید:

 [mysqld]

server_id=1

log-basename=master

log-bin

binlog-format=row

binlog-do-db=unixmen

[…]

 در این مثال، unixmen  نام پایگاه داده ای است که باید به سیستم Slave ،   Replicate شود. بعد از اینکه خطوط بالا را اضافه کردید، سرویس ماریادی بی را رستارت کنید. برای اینکار می توانید از دستور زیر استفاده کنید:

systemctl restart mariadb

حالا به عنوان کاربر روت در ماریا دی بی لاگین شوید:

mysql -u root -p

یک نام کاربری و پسورد برای  Slave ایجاد کنید. به عنوان مثال ما از SK به عنوان نام کاربری و centos به عنوان پسورد استفاده کردیم:

MariaDB [(none)]> STOP SLAVE;

Query OK, 0 rows affected, 1 warning (0.00 sec)

MariaDB [(none)]> GRANT REPLICATION SLAVE ON *.* TO ‘sk’@’%’ IDENTIFIED BY ‘centos’;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> FLUSH TABLES WITH READ LOCK;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> SHOW MASTER STATUS;

+——————–+———-+————–+——————+

| File               | Position | Binlog_Do_DB | Binlog_Ignore_DB |

+——————–+———-+————–+——————+

| mariadb-bin.000001 |      ۴۶۰ | unixmen      |                  |

+——————–+———-+————–+——————+

۱ row in set (0.00 sec)

MariaDB [(none)]> exit

Bye

فقط توجه داشته باشید که باید فایل (mariadb-bin.000001) و شماره ۴۶۰ را یادداشت کنید زیرا در مراحل بعدی به آنها نیاز خواهید داشت.

این مقاله را نیز بخوانید: چگونه مخزن را در سیستم عامل CentOS فعال یا غیر فعال کنیم؟

حالا از پایگاه داده سرور مستر بک آپ بگیرید و آن را به Slave منتقل کنید:

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

mysqldump –all-databases –user=root –password –master-data > masterdatabase.sql

این دستور، فایلی به نام masterdatabase.sql را در دایرکتوری فعلی ایجاد خواهد کرد. بسته به اندازه پایگاه داده، مدت زمان انجام این فرآیند متغیر خواهد بود.

دوباره با کاربر روت وارد MYSQL شوید:

mysql -u root -p

 و جدول ها را Unlock نمایید:

MariaDB [(none)]> UNLOCK TABLES;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> quit

Bye

 فایل masterdatabase.sql را در سرور Slave کپی کنید.  در این مثال، من قصد دارم این فایل را در فولدری به نام /home در سرور Slave  کپی کنم. به همین خاطر از دستور زیر استفاده می کنم:

scp masterdatabase.sql root@192.168.1.151:/home

به خاطر داشته باشید که ۱۹۲٫۱۶۸٫۱٫۱۵۱ آی پی آدرس سرور Slave من است.

پیکربندی MariaDB Slave:

خوب پیکربندی های مرتبط با سرور مستر را انجام دادیم. حالا باید سرور Slave را نیز پیکربندی کنیم.  بسته MYSQL را بر روی سرور Slave نصب  کنید. همچنین فراموش نکنید که پورت ۳۳۰۶ را از طریق فایروال یا روتر خود فعال کنید.

سپس فایل /etc/my.cnf  را ویرایش کنید:

vi /etc/my.cnf

حالا  خطوط زیر را به بخش پایینی [mysqld] اضافه کنید:

 [mysqld]

server-id = 2

replicate-do-db=unixmen

[…]

در این مثال، Unixmen نام پایگاه داده سرور مستر است.  به خاطر داشته باشید که باید برای سرور مستر و Slave از server-id متفاوتی استفاده کنید. حالا فایل را ذخیره کنید و از آن خارج شوید.

با استفاده از دستور زیر پایگاه داده مستر را ایمپورت کنید:

mysql -u root -p < /home/masterdatabase.sql

همانطور که می دانید، ما در حال حاضر  فایل masterdatabase.sql را  از سرور مستر به دایرکتوری /home/  در سرور Slave کپی کرده ایم. برای اینکه تغییرات ایجاد شده را مشاهده کنید، سرویس ماریادی بی را رستارت کنید:

systemctl restart mariadb

حالا با استفاده از دستور زیر، به عنوان کاربر روت وارد MariaDB خود شوید:

mysql -u root -p

در این مرحله باید به سرور Slave  بگوییم که کجا باید به دنبال فایل Log که بر روی سرور مستر ایجاد کرده ایم بگردد. فقط مطمئن شوید که آی پی ادری مستر، نام کاربری و پسورد را بر اساس اطلاعات خود تغییر داده اید:

MariaDB [(none)]> STOP SLAVE;

Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> CHANGE MASTER TO MASTER_HOST=’۱۹۲٫۱۶۸٫۱٫۱۵۰′, MASTER_USER=’sk’, MASTER_PASSWORD=’centos’, MASTER_LOG_FILE=’mariadb-bin.000001′, MASTER_LOG_POS=460;

Query OK, 0 rows affected (0.03 sec)

MariaDB [(none)]> SLAVE START;

Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> SHOW SLAVE STATUSG;

*************************** ۱٫ row ***************************

 Slave_IO_State: Waiting for master to send event

 Master_Host: 192.168.1.150

 Master_User: sk

 Master_Port: 3306

 Connect_Retry: 60

 Master_Log_File: mariadb-bin.000001

 Read_Master_Log_Pos: 460

 Relay_Log_File: mariadb-relay-bin.000002

 Relay_Log_Pos: 531

 Relay_Master_Log_File: mariadb-bin.000001

 Slave_IO_Running: Yes

 Slave_SQL_Running: Yes

 Replicate_Do_DB: unixmen

 Replicate_Ignore_DB:

 Replicate_Do_Table:

 Replicate_Ignore_Table:

 Replicate_Wild_Do_Table:

 Replicate_Wild_Ignore_Table:

 Last_Errno: 0

 Last_Error:

 Skip_Counter: 0

 Exec_Master_Log_Pos: 460

 Relay_Log_Space: 827

 Until_Condition: None

 Until_Log_File:

 Until_Log_Pos: 0

 Master_SSL_Allowed: No

 Master_SSL_CA_File:

 Master_SSL_CA_Path:

 Master_SSL_Cert:

 Master_SSL_Cipher:

 Master_SSL_Key:

 Seconds_Behind_Master: 0

Master_SSL_Verify_Server_Cert: No

 Last_IO_Errno: 0

 Last_IO_Error:

 Last_SQL_Errno: 0

 Last_SQL_Error:

 Replicate_Ignore_Server_Ids:

 Master_Server_Id: 1

۱ row in set (0.00 sec)

بررسی و تست MariaDB Replication:

قسمت مستر:

 حالا به MariaDB master server بروید و با استفاده از دستور زیر وارد  MYSql prompt  شوید:

mysql -u root -p

سپس یک پایگاه داده با نام Unixmen ایجاد کنید و جدول و ورودی هایی را به آن اضافه نمایید.  به این موضوع توجه داشته باشید که نام پایگاه داده جدید باید منطبق با نام  موجود در فایل my.cnf سرور مستر و Slave باشد.

MariaDB [(none)]> create database unixmen;

Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> use unixmen;

Database changed

MariaDB [unixmen]> create table sample (c int);

Query OK, 0 rows affected (0.01 sec)

MariaDB [unixmen]> insert into sample (c) values (1);

Query OK, 1 row affected (0.01 sec)

MariaDB [unixmen]> select * from sample;

+——+

| c    |

+——+

|    ۱ |

+——+

۱ row in set (0.00 sec)

MariaDB [unixmen]>

قسمت Slave:

 حالا به سرور Slave بروید و مطمئن شوید که ورودی های ایجاد شده در بالا در پایگاه داده این سرور نیز Replicate شده باشد.

به عنوان کاربر روت وارد MariaDB prompt شوید:

mysql -u root -p

سپس دستورات زیر را اجرا کنید  تا مطمئن شوید ورودی ها به درستی Replicate شده اند:

MariaDB [(none)]> use unixmen;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

MariaDB [unixmen]> select * from sample;

+——+

| c    |

+——+

|    ۱ |

+——+

۱ row in set (0.00 sec)

MariaDB [unixmen]>

حالا جدول هایی که در سرور مستر ایجاد شده بود  به طور خودکار در سرور Slave  تکرار(Replicate ) شده است.

منبع

نصب MariaDB Master-Slave Replication در سنت او اس ۷

امتیاز دهید

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

۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
@omidahmadyani
@omid_ahmadyani

نصب و پیکربندی VMware vSphere AutoDeploy

VMware vSphere AutoDeploy یک قابلیت بسیار عالی است که اگر دانش مورد نیاز برای نصب و اجرای آن را نداشته باشید نمی توانید از آن استفاده کنید و با مشکل مواجه خواهید شد. اگر شما اطلاعات و دانش کافی در این زمینه نداشته باشید نصب و ارتقای این قابلیت به نظر پیچیده خواهد رسید. سرور بدون دیسک های داخلی ممکن است ارزان تر باشد. به همین خاطر AutoDeploy(نصب خودکار) به صورت خودکار سرور ESXI را با استفاده از PXE boot راه می اندازد و بوت می کند. برای اینکه از اجرای موفق آن اطمینان حاصل کنید باید یک کلاستر مدیریتی به همراه Vcenter  ، AD، DNS  و DHCP داشته باشید و از نصب خودکار، تنها برای توسعه هاست در کلاسترهای  جداگانه استفاده کنید. اگر چنین نباشد حتما با شکست مواجه خواهید شد.

Image از طریق حافظه بارگذاری می شود بنابراین هیچ دیسک محلی در سرور وجود ندارد. منابع هاست به کمک پروفایل هاست vMware vSphere به  pool مورد نظر افزوده می شود.  نصب خودکار یا همان autodeploy می تواند Image مورد نیاز برای بوت شدن هاست را فراهم آورد  اما باید به خاطر داشته باشید که پروفایل هاست، سرور را پیکربندی خواهد کرد. در شکل زیر تصویری از VMWare را مشاهده می کنید که نشان دهنده معماری  نصب خودکار است:

autodeploy-graphics

نصب خودکار به گونه ای طراحی شده است که با پروفایل هاست vSphere به خوبی کار می کند و همچنین قادر است با  vSphere ESXi image builder نیز کار  کند.  این ابزار  ایجاد image های سفارشی را فراهم می کند. فرآیند کلی باید شبیه  مورد زیر باشد:

Image builder > پروفایل هاست > نصب خودکار

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

  • DHCP Server : شما باید گزینه های ۶۶ و ۶۷ را فعال کنید. بنابراین هوشیار باشید که هر DHCP server اجازه انجام اینکار را به شما نمی دهد.
  • TFTP Server : همانطور که می دانید TFTP Server های  رایگان مختلفی در بازار وجود دارد . شما می توانید یکی از این موارد را به دلخواه انتخاب کنید.
  • PowerCLI و vSphere LAB ready: فرض می کنیم که شما تمامی دستورات مورد نیاز را بلد هستید و می توانید با آن کار کنید.

خوب حالا باید ببینیم چگونه می توانیم فرآیند نصب خودکار (Autodeploy) را آغاز کنیم.  اول از هر کاری باید کامپوننت نصب خودکار را نصب کنید که بخشی از بسته نصب VMware vCenter Server است. شما به ویندوز سرور ۲۰۰۸ یا بالاتر نیاز خواهید داشت.  من از ویندوز vCenter server برای این مقاله استفاده می کنم. بنابراین کامپوننت نصب خودکار می تواند با سایر موارد موجود، توسعه یابد.  شما می توانید از VCSA نیز استفاده کنید و نصب خودکار را بر روی یک ویندوز ۲۰۰۸ جداگانه نصب نمایید. فرایند نصب ، پیچیدگی خاصی ندارد و سوالات  زیادی پرسیده نمی شود. کافیست گزینه next را فشار دهید و به مراحل بعدی بروید. بعد از  اجرای تمامی این مراحل باید یک آیکون جدید و زیبا در کلاینت Vsphere خود داشته باشید.

همانطور که قبلا نیز گفتم من از سرور مبتنی بر ویندوز استفاده می کنم به همین خاطر TFTP server را در آن نصب کردم. نصب  کننده یک دایرکتوری پیش فرض ایجاد می کند که بعدا می توانید آن را تغییر دهید. شما می توانید گزینه های موجود را با رفتن به  منوی Fil>configure  پیکر بندی کنید.  مطمئن شوید که سرویس مورد نظر را نیز  فعال می کنید. توجه داشته باشید که شما می توانید به قسمت  سرویس های ویندوز بروید تا اطمینان حاصل کنید سرویس TFTP به صورت خودکار  در طول بوت  اجرا می شود.

tftp

خوب TFTP Server خود را پیکربندی کردیم.  تقریبا موضوع خاصی باقی نمانده است و شما می توانید به کار خود ادامه دهید.

حالا نوبت تنظیم گزینه های DHCP Server می رسد. در این قسمت تنها دو گزینه وجود دارد که باید پیکربندی شود. زمانی که بر روی آیکون نصب خودکار (Autodeploy) در vSphere client کلیک می کنید، به این صفحه می رسید که در آن  نام های عجیب غریبی برای فایل ها را مشاهده خواهید کرد. اما باید به خاطر داشته باشید که  برای تنظیم و راه اندازی سرور خود دقیقا به این اسامی عجیب غریب نیاز خواهیم داشت. پس آن را یادداشت کنید. مرحله بعدی کلیک و دانلود فایل زیپ TFTP boot به دایرکتوری c:tftp  است که قبلا بر روی TFTP Server خود ایجاد کرده اید. فایل را از حالت زیپ در بیاورید .

autodeploy-1

option-67

بعد از اینکه تمامی این مراحل را انجام دادید، می توانید  نام فایل را  به عنوان گزینه ۶۷ در DHCP Server خود کپی کنید.  خوب من سرور DHCP خود را بر روی دامین کنترلر( Domain controller) قرار داده ام. گزینه دوم vCenter server است که من افزونه Autodeploy را در آن نصب کرده ام:

autodeploy2-590x193

 بهتر است دستورات زیر را به خاطر داشته باشید:

New-DeployRule

Add-DeployRule

اگر PowerCLI را بر روی سیستم خود نصب کرده باشید می توانید با تایپ دستورات زیر نمونه هایی را مشاهده کنید:

Get-help New DeployRule -examples

یا:

Get-help New DeployRule -detailed

این دستورات در نگاه اول کمی پیچیده به نظر می رسداما نگران نباشید.  با کمی تلاش می توانید این فرایند را به خوبی انجام دهید.

نصب و پیکربندی VMware vSphere AutoDeploy

1 (20%) 1 vote

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

۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
@omidahmadyani
@omid_ahmadyani

دانلود مایکروسافت ویندوز سرور ۲۰۱۶

همانطور که می دانید مایکروسافت، ویندوز سرور ۲۰۱۶ را منتشر کرده است. این محصول برای دانلود در اختیار افراد قرار گرفته است. شما می توانید  به طور آزمایشی ۱۸۰ روز با آن کار کنید. این نسخه از ویندوز سرور قابلیت های مختلفی  همچون بهبودهای انجام شده در موتور deduplication و پیکربندی مرحله به مرحله deduplication را دارد.  در هایپر وی(Hyper-v) نیز با  وجود قابلیت های جذابی که وجود دارد می توانید vRam را در حال اجرای ماشین مجازی اضافه یا حذف کنید. مقیاس پذیری نیز  نسبت به ویندوز سرور ۲۰۱۲ بهبود یافته است. اما این  موضوع واقعا ضروری است؟  زمانی که Vsphere6.0 منتشر شد بیشتر مهندسان و ادمین ها بر این موضوع تاکید داشتند.  مقیاس پذیری نمی تواند مشکل بزرگی باشد. در حال حاضر ماشین های مجازی وجود دارد که از دیسک های بزرگ پشتیبانی می کنند.  چه کسی یک ماشین مجازی را با ۱۲ ترابایت رم اجرا می کند؟

برای دانلود ویندوز سرور ۲۰۱۶ نسخه Evaluation به این مسیر بروید.

windows-server-2016-1

شرکت داکر (Docker) نیز اعلام کرده است که موتورهای داکر بر روی ویندوز سرور ۲۰۱۶ در دسترس خواهد بود و پشتیبانی خوبی از آن به عمل می اید.

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

 هزینه لایسنس برای سرورهایی که ۸ هسته  دارند تقریبا برابر با هزینه لایسنس ۲۰۱۲ R2 با دو پردازنده است. نسخه استاندارد از ویندوز سرور و سیستم سنتر(System center)    بیش از ۲ ماشین مجازی خواهد داشت و همه هسته های فیزیکی در سرور دارای لایسنس هستند.

به جدول شبیه سازی زیر توجه کنید:

cores

واضح است که مایکروسافت( چه بخواهید برای توسعه سرور جدید از این سرور استفاده کنید یا برای مجازی سازی به آن نیاز داشته باشد)  برای هسته های بیشتر هزینه اضافی دریافت می کند. این مقدار هزینه نسبت به گذشته افزایش یافته است.

نسخه های ویندوز سرور ۲۰۱۶:

  • نسخه Datacenter که برای محیط های ابر هیبریدی و خصوصی بسیار مجازی مناسب است.
  • نسخه استاندارد (Standard) برای محیط های غیر مجازی یا محیط هایی که مجازی سازی بسیار سبکی در آن انجام می شود مناسب خواهد بود.
  • نسخه Essentials : این نسخه برای سازمان های کوچک تری مورد استفاده قرار می گیرد که بیشتر از ۵۰ کاربر ندارند. این نسخه نسبت به سایر نسخه های منتشر شده قابلیت ها و ویژگی های محدودی دارد.

تغییرات ایجاد شده در هزینه صدور لایسنس:

برای استفاده از لایسنس سرورهای فیزیکی، تمامی هسته های فیزیکی باید در سرور مجوز داشته باشند.  برای هر پردازنده  فیزیکی در سرور حداقل لایسنس ۸ هسته ای نیاز خواهد بود. برای سرورهایی که یک پردازنده دارند حداقل لایسنس ۱۶ هسته ای نیاز است.

  • هزینه لایسنس ۱۶ هسته ای ویندوز سرور ۲۰۱۶ نسخه Datacenter و استاندارد برابر با هزینه لایسنس دو هسته ای  نسخه های مرتبط با Windows Server 2012 R2 است.
  • نسخه استاندارد بیش از دو OSEs یا کانتینر هایپر وی را زمانی که همه هسته های فیزیکی در سرور لایسنس داشته باشند فراهم می کند.
  • هر کاربر یا دستگاهی که به ویندوز سرور استاندارد یا Datacenter با لایسنس موجود دسترسی پیدا می کند به یک Windows Server CAL نیاز خواهد داشت. هر Windows Server CAL به شما اجازه می دهد به ویندوز سرورهای لایسنس دار متعددی دسترسی داشته باشید.
  • یک Windows Server CAL به دستگاه یا کاربر مورد نظر اجازه می دهد به هر نسخه از ویندوز سرور دسترسی داشته باشد.
  • برخی از قابلیت های پیشرفته یا اضافی همچون سرویس Remote Desktop یا سروس مدیریت Active Directory نیازمند خرید یک CAL اضافی است.

دانلود مایکروسافت ویندوز سرور ۲۰۱۶

امتیاز دهید

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

۰۲۱۲۸۴۲۱۱۹۳
۰۹۱۲۹۷۲۶۳۴۳
۰۹۳۶۲۱۹۶۳۴۳
@omidahmadyani
@omid_ahmadyani