آزمایشگاه انلاین

آزمایشگاه انلاین | سرور مجازی | سرور اختصاصی - صفحه 3 از 6 - هاست اشتراکی | هاست پربازدید | سرور مجازی المان | سرور مجازی فرانسه | سرور مجازی | هایپر سرور | سرور اختصاصی | سرور | سرور از 12 لوکیشن | سی پنل | دایرکت

چگونه برای امنیت بیشتر پورت ssh را در لینوکس تغییر دهیم؟
چگونه برای امنیت بیشتر پورت ssh را در لینوکس تغییر دهیم؟
نحوه تغییر رمز ویندوز سرور ۲۰۰۸
نحوه تغییر رمز ویندوز سرور ۲۰۰۸
نحوه تغییر رمز ویندوز سرور ۲۰۰۳
نحوه تغییر رمز ویندوز سرور ۲۰۰۳
آموزش نصب MongoDB در سرور لینوکس CentOS
آموزش نصب MongoDB در سرور لینوکس CentOS
آموزش نصب ssl در سی پنل
آموزش نصب ssl در سی پنل
آموزش نصب Webmin در سرور لینوکس
آموزش نصب Webmin در سرور لینوکس
محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate
محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate
DameWare Central Server 12.0.2
DameWare Central Server 12.0.2
افر ویژه تعداد محدود سرور مجازی المان
افر ویژه تعداد محدود سرور مجازی المان
تغییر آی پی در cpanel/whm
تغییر آی پی در cpanel/whm
مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx
مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx
محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی
محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

خرید هاست با قیمت مناسب

خرید هاست با قیمت مناسب

هاست اشتراکی | هاست پربازدید | سرور مجازی المان | سرور مجازی فرانسه | سرور مجازی | هایپر سرور | سرور اختصاصی | سرور | سرور از 12 لوکیشن | سی پنل | دایرکت sll

  • تاریخ : 27th سپتامبر 2016
  • موضوع : سی پنل
  • بازدید : 3,088 views

ssl-install-ssl

جهت نصب SSL در cPanel به موارد زیر نیاز دارید:
– CSR
– CRT
– CA

۱- نحوه‌ی نصب CSR در cPanel
CSR یا Certificate Signing request متنی رمزنگاری شده است که می‌توان آن را از طریق پنل سرویس میزبانی و یا وبسایت ارائه دهنده‌ی SSL ایجاد کرد. این متن در واقع حاوی اطلاعاتی از قبیل نام دامنه و اطلاعات شخصی خریدار گواهی SSL مانند نام کشور، استان، شهر و شرکت می‌باشد.
جهت نصب CSR در پنل مدیریت محتوای cPanel خود می‌توانید به مقاله‌ی تدوین شده در این خصوص با عنوان نحوه‌ی نصب CSR در cPanel مراجعه فرمایید.

۲- نحوه‌ی نصب CRT در cPanel
CRT یا Certificates نیز فایلی متعلق به گواهینامه‌های دیجیتالی است که توسط مرورگر خوانده می‌شود. این فایل وظیفه‌ی تصدیق و بررسی صحت امن بودن یک وبسایت که SSL آن توسط یک CA توزیع می‌گردد را بر عهده دارد؛ در واقع این فایل به مرورگر مجوز اتصال امن از طریق پروتکل SSL را می‌دهد. فایل‌های CRT را می‌توان از طریق کلیک بر روی Icon قفل واقع در محل وارد نمودن آدرس وبسایت در مرورگر مشاهده کرد.
پس از ثبت کد CSR، آن کد را در پنل SSL خریداری شده وارد می‌کنیم. سپس ایمیلی حاوی لینکی جهت تایید اطلاعات وارده از شما خواسته می‌شود که لازم آن لینک را برای ما ارسال نمایید. بعد از باز نمودن لینک مذکور، کد CRT از طریق ایمیلی دیگر ارسال می‌گردد که لازم است آن را به صورت زیر در cPanel وارد نمایید:
– ابتدا از طریق راهنمای ورود به cPanel وارد cPanel خود شوید.
– سپس در بخش Security گزینه‌ی SSL/TLS را انتخاب نمایید.
—————۱

– پس از ورود به بخش SSL/TLS بر روی Generate, view, upload, or delete SSL certificates واقع در زیر Certificates (CRT) کلیک نمایید.
—————۲

– بعد از آن کد CRT مورد نظر را در کادر Paste the certificate into the following text box در ذیل عبارت Upload a New Certificate وارد کنید و بر روی گزینه‌ی Save Certificate کلیک فرمایید.
—————۳

– مراحل بارگذاری و نصب CRT به پایان رسید.

۳- نحوه‌ی نصب CA
Certificate Authority Bundle یا همان CA به سازمان‌هایی تلقی می‌شود که گواهی نامه‌های معتبر SSL را صادر می‌کنند. همانگونه که cPanel نیز اعلام کرده است پس از وارد نمودن کدهای CSR و CRT در اکثر مواقع نیاز به عرضه و وارد نمودن کدهای CA توسط شما نبوده و cPanel خود این کد را با جست‌وجو و ماخذ از منابع عمومی معتبر، در مرحله‌ی پایانی نصب SSL یافته، ثبت و اعمال می‌کند.
لذا در پایان جهت نصب SSL لازم است پس از ورود به cPanel و مراجعه به بخش SSL/TLS بر روی گزینه‌ی Manage SSL sites واقع در زیر عبارت Install and Manage SSL for your site (HTTPS) کلیک نمایید.
———————-۴

سپس از طریق فهرست ذیل کلمه Domain، دامنه‌ی مورد نظر خود را انتخاب کنید.
———————–۵

سپس بر روی گزینه‌ی Autofill by Domain ظاهر شده روبروی نام دامنه کلیک فرمایید.
———————–۶

حال تمامی فیلدهای مورد نیاز برای نصب، مطابق با اطلاعات وارد نموده از پیش، پر شدند. همینک کافی است بر روی گزینه‌ی Install Certificate واقع در انتهای صفحه کلیک نمایید تا عملیات نصب SSL انجام شود.
———————-۷

  • تاریخ : 19th سپتامبر 2016
  • موضوع : لینوکس
  • بازدید : 3,463 views

آموزش نصب Webmin در سرور لینوکس

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

آموزش نصب Webmin روی CentOS

با توجه به اینکه لینوکس CentOS جزو توزیع های RHEL و rpm ساپورت است ، بهترین روش برای نصب Webmin روی CentOS استفاده از پکیج نصب rmp وب مین است . برای نصب وب مین روی CentOS به روش زیر عمل کنید :

wget http://prdownloads.sourceforge.net/webadmin/webmin-1.670-1.noarch.rpm

rpm -U webmin-1.670-1.noarch.rpm

پس از اتمام مراحل نصب وب مین روی CentOS ابتدا اقدام به غیر فعال کردن فایروال Iptables کنید یا پورت ۱۰۰۰۰ را روی سرور باز کنید .

service iptables stop

حالا با این آدرس وارد کنترل پنل کاربری خود شوید :

https://server-ip:10000

آموزش نصب Webmin در سرور لینوکس

آموزش نصب Webmin روی Ubuntu و Debian

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

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

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.670_all.deb

dpkg –install webmin_1.670_all.deb

نصب وب مین بسیار سریع بوده و حد اکثر ۴-۵ دقیقه زمان نیاز دارد . توجه داشهت باشید که Webmin به تنهایی امکانات هاستینگ قابل توجه ندارد و برای استفاده راحت از امکانات هاستینگ وب مین ابتدا باید اقدام به نصب کنترل پنل هاستینگ Virtualmin روی Webmin نمایید . در واقع ویرتوال مین یک ماژول وب مین است که امکانات هاستینگ را به وب مین اضافه میکند .

وب مین بدون ماژول هاستینگ Virtualmin مناسب افراد حرفه ای و مسلط به لینوکس است . در این صورت قادر خواهید بود سرور لینوکس خود را به طول کامل و به صورت وب بیس مدیریت و کانفیگ نمایید . در صورت نیاز به کانفیگ حرفه ای webmin میتوانید از خدمات کانفیگ سرور گروه کامپایلر استفاده نمایید .

  • تاریخ : 19th سپتامبر 2016
  • موضوع : لینوکس
  • بازدید : 3,498 views

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

وب سرور انجین اکس برای حل این مشکل یک Directives بسیار ساده ولی در عین حال قوی به نام limit_rate در اختیار مدیر سرور قرار داده است . limit_rate بخشی از ماژول هسته مرکزی Nginx با نام HttpCoreModule است که در مباحث قبل به آن اشاره کردیم .

محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate

محدود کردن سرعت دانلود هر کانکشن در nginx به کمک limit_rate

شکل استفاده از limit_rate برای محدود کردن سرعت دانلود هر کانکشن زنده بسیار ساده و به دور از پیچیدگی های محدود سازی سرعت و کانکشن ها در وب سرور آپاچی می باشد . برای مثال اضافه کردن این خط در بلاک Nginx باعث میشود هر کانکشن امکان دانلود حد اکثر ۳۰ کیلوبایت بر ثانیه را داشته باشد و هرگز از این میزان تجاوز نکند :

limit_rate 30K;

اگر تعداد کانکشن ها نیز محدود شده باشد و مثلا روی ۸ تنظیم شده باشد ، این سرور بلاک یا vhost مجوز اتصال ۸ کانکش برای دانلود را به وب سرور میدهد که هر کانکشن نیز با سرعت ۳۰ کیلوبایت بر ثانیه مجوز دانلود خواهند داشت یعنی در مجموع ۲۴۰ کیلو بایت بر ثانیه…

این ابزار در کنترل بعضی از انواع حملات Dos و DDos به کار مدیر سرور می آید و در کانفیگ سرور های لینوکس وب سایت های شلوغ نیز تاثیر بسزایی خواهد داشت ( معمولا در کنار سایر هدایتگر های Nginx استفاده میشود که در آموزش های بعدی به آن ها اشاره خواهیم کرد)

  • تاریخ : 19th سپتامبر 2016
  • موضوع : لینوکس
  • بازدید : 3,929 views

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

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

از طرفی محدود کردن تعداد کانشکشن ها و سرعت دانلود آپاچی در مواردی مثل حملات Dos و DDos نیز به کار می آید . وب سرور آپاچی بر خلاف وب سرور های سریع و سبکی مانند Nginx و Litespeed به صورت پیش فرض و با تنظیمات داخلی امکان محدود کردن تعداد کانکشن های هر IP و محدود سازی سرعت دانلود را ندارد و برای انجام این کار باید از برنامه های تولید شده توسط توسعه دهندگان استفاده کنیم . البته وب سرور آپاچی ورژن ۲٫۴٫۶ به بعد امکاناتی محدود برای کنترل کانشکشن ها و سرعت دانلود دارد که احتمالا به زودی کامل تر خواهد شد . به هر حال هدف ما از این مقاله آپاچی ورژن نهایی ۲.۲ است .

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

محدود کردن تعداد کانکشن ها و سرعت دانلود آپاچی

معرفی mod_cband معروف ترین ماژول کنترل پهنای باند برای آپاچی

این ماژول معروف ترین ماژول آپاچی ۲ برای کنترل پهنای باند سرور و محدود کردن کانکشن های هر IP و سرعت دانلود یوزر ها می باشد .

برخی از امکانات این ماژول آپاچی عبارتند از :

  • Lightweight bandwidth limiting module for Apache2
  • per-user bandwidth limiting
  • per-virtualhost bandwidth limiting
  • per-destination bandwidth limiting
  • Bandwidth total usage (bandwidth quota)
  • Maximal download speed (bandwidth throttling)
  • Maximal requests-per-second speed
  • Maximal simultanous IP connections
  • Support for virtualhosts
  • Support for defined users
  • Support for /cband-status handler
  • Support for /cband-status-me handler

برای دانلود آخرین ورژن mod_cband به وب سایت زیر مراجعه کنید :

http://dembol.org/blog/o-mnie

در مطلب بعدی ، به آموزش محدود سازی تعداد کانکشن های هر IP و حد اکثر سرعت دانلود به کمک ماژول cband می پردازیم .

سایر ماژول های آپاچی برای limit کردن پهنای باند و کانکشن های Http عبارتند از :

mod_bandwidth

mod_qos

mod_limitipconn

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

  • تاریخ : 19th سپتامبر 2016
  • موضوع : لینوکس
  • بازدید : 4,240 views

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

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

در تصویر فوق یک Benchmark یا مقایسه نموداری قدرت ، توان و بازدهی ۵ نسخه از وب سرور های مختلف را مشاهده میکنید . این مقایسه مربوط به سرعت باز شدن صفحات Static با حجم کم بین وب سرور های آپاچی نسخه ۲.۲ ، آپاچی نسخه ۲.۴ ، لایت اسپید Enterprise ، لایت اسپید رایگان یا OpenLiteSpeed و وب سرور انجین اکس انجام شده است .

نتیجه این مقایسه به قرار زیر است :

  • وب سرور لایت اسپید ۲۴۵٪ سریع تر از آپاچی ۲.۲ با کانفیگ MPM Prefork است
  • وب سرور لایت اسپید ۵۳۳٪ سریع تر از آپاچی ۲.۴ با کانفیگ MPM Event است
  • وب سرور لایت اسپید ۶۷٪ سریع  تر از وب سرور NGINX با اجرا کننده PHP-FPM است

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

http://blog.litespeedtech.com/2013/11/12/new-benchmarks-litespeed-vs-apache-vs-nginx-for-static-content/comment-page-1/

همانطور که ملاحظه کردید ، Benchmark ارائه شده در وب سایت لایت اسپید کمی عجیب ، غیر واقعی و شاید خنده دار به نظر برسد . نظرات و کامنت های کاربران در زیر این مطلب خود گویای همه چیز است . حتی تصور افزایش سرعت لود شدن صفحات (حتی استاتیک) یک سایت به میزان ۵۰۰٪ هم غیر قابل باور است .

مقایسه عجیب وب سرور Litespeed با آپاچی و Nginx

از طرفی وب سرور Nginx اگر سریع تر از لایت اسپید نباشد ، مسلما کند تر از آن هم نیست . مسلما اگر لایت اسپید ۶۷ درصد سریع تر از Nginx بود ، امروز وب سایت های بزرگی چون wordpress.org و facebook.com به جای Nginx از وب سرور Litespeed استفاده میکردند .

و اما عجیب ترین نکته مقایسه فوق مربوط به آمار ارائه شده از وب سرور آپاچی است . بر اساس این مقایسه وب سرور آپاچی نسخه ۲.۲ با مدل پردازشی MPM Prefork نزدیک به ۲۰۰ درصد سریع تر از نسخه نهایی آپاچی ورژن ۲.۴ بامدل MPM Event است . شکی در سریع تر بودن وب سرور آپاچی ۲.۴ نسب به نسخه ۲.۲ و همچنین MPM Event نسبت به MPM Prefork وجود ندارد و اثبات آن حتی نیاز به آزمایش های حرفه ای هم ندارد . با پیاده سازی هر ۲ کانفیگ (با تنظیمات پیش فرض) روی یک ماشین مجازی لینوکس خواهید دید که سرعت لود صفحات در نسخه ۲.۴ و MPM Event به مراتب سریع تر از آپاچی ۲.۲ با کانفیگ MPM Prefork است .

  • تاریخ : 16th سپتامبر 2016
  • موضوع : سی پنل
  • بازدید : 3,117 views

برای تغییر  آی پی در سی پنل whm از طریق ssh نیاز هست مراحل زیر را طی نمایید ( بیشتر مناسب وقتی می باشد که لایسنس شما باطل شده و نمی توانید به سرور لاگین کنید )

فایل زیر را ویرایش کرده و مقدار gateway ، IPADDR، netmask جدید را وارد نمایید

nano /etc/sysconfig/network-scripts/ifcfg-eth0

فایل زیر را ویرایش کرده و Gateway را تغییر دهید

nano /etc/sysconfig/network

آی پی های جدید و قدیم را در فایل زیر ویرایش کنید :

nano /etc/ips

آی پی جدید را جایگزین آی پی قدیم در فایل زیر نمایید

/var/cpanel/mainip

سپس شبکه را ریستارت نمایید

service network restart
ارائه سرویس های
ترافیک نامحدود.
امکان مدیریت سرویس ها از طریق پیام کوتاه

ارائه منابع کاملا اختصاصی با امکان استعلام لحظه به لحظه (توسط پنل vcenter)

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

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

امکان پرداخت به وسیله تمام کارت های عضو شتاب

 

۷ روز گارانتی بازگشت وجه.

ارائه سرور مجازی با منابع اختصاصی از دیتاسنتر : Hetzner

 

CPU 1 Core
RAM 1 GB Guaranteed
HARD 50 GB
Location Europe
Port 1Gb
قیمت : ۱۱ هزار تومان

ارائه پلسک لایسنس قانونی
رایگان –

لینوکس
به علت مصرف بالا در این پلان توصیه نمیشود.
CPU 1 Core
RAM 2 GB Guaranteed
HARD 100 GB
Location Europe
Port 1Gb
قیمت : ۱۵ هزار تومان

ارائه پلسک لایسنس قانونی
رایگان – لینوکس
CPU 2 Core
RAM 4 GB Guaranteed
HARD 128 GB
Location Europe
Port 1Gb
قیمت : ۳۰ هزار تومان
ارائه پلسک لایسنس قانونی
رایگان – ویندوز + لینوکس
CPU 3 Core
RAM 8 GB Guaranteed
HARD 300 GB
Location Europe
Port 1Gb
قیمت : ۶۰ هزار تومان

ارائه پلسک لایسنس قانونی
رایگان – ویندوز + لینوکس

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

  • تاریخ : 13th سپتامبر 2016
  • موضوع : دانلود
  • بازدید : 2,224 views

dameware-central-server

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

اگر یادتون باشه من تو پست Dameware Remote Support اشاره به ویژگی های این نرم افزار کردم اما این ویژگی ها در شبکه LAN قابلیت دسترسی و اجرا رو داشت و استفاده از اون برای شبکه های خارج از سازمان مناسب نبود و همچین قابلیتی توش وجود نداشت.

نرم افزار Dameware Remote Support روی بیش از ۶۰ هزار کمپانی نصب و در حال اجراس.

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

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

این نرم افزار قابلیت اتصال بصورت Mobile Gateway رو هم داره که من تستش نکردم.

برای کار بار نرم افزار میبایست پورت ۶۱۳۳ بر روش باز باشه.بعد از نصب نرم افزار یه Wizard براتون باز میشه که میتونید اونو به سادگی کانفیگ کنید.

میتونید یوزرهای AD رو داخلش Import کنید.بصورت پیش فرض اجازه اتصال به ۱۰۰ یوزر بصورت همزمان میده که این قابل تغییره.

یوزر و پسورد بصورت پیش فرض بصورت admin , admin ست شده که حتماً برای کار اونو تغییر بدید.

حالت Auto Approve داره که بصورت پیش فرض Disable هست که میتونید با صلاحدید شخصی تون اونو فعال کنید.

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

برای استفاده از خارج از سازمان میبایست Internet Proxy کانفیگ بشه.

بعد از نصب هم Wizard خوبی از نحوه قرار گیری درست اون تو شبکه بهتون میده که حتماً اونو مطالعه کنید.

یه نکته رو یاد آوری کنم که نیاز به نصب Remote Control هم هست که تو فایل موجوده.

برای کرک هم از Keygen موجود تو فابل بصورت Offline استفاده کنید.

 

Link : DameWare Central Server 12.0.2 – IRAN Download Server

Mirror : DameWare Central Server 12.0.2

Size : 390.0 MB

Password : www.digiboy.ir

  • تاریخ : 13th سپتامبر 2016
  • موضوع : Kloxo MR
  • بازدید : 3,666 views

کلوکسویی که قابل نصب روی centos 6.x می باشد به نام Kloxo MR شناخته می شود که دارای ویژگی های بیشتری از kloxo می باشد. در زیر به چند مورد و همچنین نحوه نصب اشاره شده است

  • Supported OS’s : Redhat/CentOS 5 and 6 (32bit and 64bit) or their variants
  • Billing: AWBS, WHMCS, HostBill, TheHostingTool and AccountLab Plus
  • Web server: Nginx, Nginx-***** and Lighttpd-*****; beside Httpd and Lighttpd (in progress: Varnish, Hiawata, ATS and Httpd 2.4)
  • Php: Dual-php with php 5.3/5.4 as primary and php 5.2 as secondary (in progress: multiple-php)
  • PHP-type for Apache: php-fpm_worker/_event and fcgid_worker/_event; beside mod_php/_ruid2/_itk and suphp/_worker/_event
  • Mail server: qmail-toaster instead special qmail (in progress: change from courier-imap to dovecot as imap/pop3)
  • Database: MySQL or MariaDB
  • Webmail: Afterlogic Webmail Lite, T-Dah and Squirrelmail; beside Roundcube and Horde
  • FTP server: Pure-ftpd
  • DNS Server: Bind, Djbdns and Powerdns (in progress)
  • Addons: ClamAV, Spamassassin/Bogofilter/Spamdyke and RKHunter
  • Fixed many bugs of Kloxo Official (including security issues)
  • And many more!

ابتدا آپدیت می کنیم
/ cd
yum update -y

پکیج های مورد نیاز را نصب می کنیم

yum install yum-utils yum-priorities vim-minimal subversion curl zip unzip -y
yum install telnet –y

Selinux را غیر فعال می نمائیم


setenforce 0
echo ‘SELINUX=disabled’ > /etc/selinux/config


شروع به نصب می کنیم


cd /etc/yum.repos.d

repo مورد نیاز را دانلود می کنیم

wget https://github.com/mustafaramadhan/kloxo/raw/release/kloxo-mr.repo –no-check-certificate

/ cd
yum install kloxomr
sh /usr/local/lxlabs/kloxo/install/setup.sh

سوال پرسیده می شود که در حالت master نصب گردد یا slave که باید master را انتخاب کنید
پس از نصب ریبوت می کنیم و از آدرس زیر وارد پنل می شویم:

http://yourip:7778
User: admin
Pass: admin

نصبVitualizorSoftaculous برای Linux-KVM بسیار ساده است.

سیستم مورد نیاز :

  • CentOS 5.x / 6.x / 7.x or Red Hat Enterprise Linux 5.x / 6.x or Scientific Linux 5.x / 6.x or Ubuntu 12.04 or Ubuntu 14.04 (x86_64)

 

  • YUM
  • Logical Volume Group (LVG) – with NO LVMs and enough Space to create new LVMs for VPS.

نکته ها :

  • ماژول KVM از سیستم عامل ۳۲بیتی پشتیبانی نمی کند. اگر می خواهید KVM نصب کنید باید ابتدا یک سیستم عامل ۶۴ بیتی نصب کنید.
  • ماژول KVM برای اجرا شدن نیاز به فعالسازی VT (Virtualization Technology) در بایوس دارد.
  • در حال حاضر Virtualizor برای Ubuntu در مرحله آزمایش های اولیه قرار دارد و هنوز برای تولید نهایی آماده سازی نشده است.

شمای پارتیشن :

پارتیشنفضای مورد نیازتوضیحات
/۸۰-۱۰۰ GBپارتیشن روت شامل همه نودهای سخت افزاری فایل های سیستم عامل ، قالب های سیستم عامل و ایزوها
SWAP۴ GB +پارتیشن پیجینگ برای سیستم عامل لینوکس (اگر دچار کمبود حافظه واقعی شوند ، حافظه SWAP به وسیله سرورهای مجازی استفاده می شود)
Volume Group (LVG)همه فضای باقیمانده روی هارددیسکاین پارتیشن برای ساخت درایوهای Logical که با فضایث ذخیره سازی VPS (DomU) کار می کنند مورد استفاده قرار خواهد گرفت.

نکته : شما نباید هیچ درایو Logicalی را بسازید و Mount کنید. باید یک Volume Group خالی وجود داشته باشد.

Vitualizor هیچ کدام از LVهای از قبل موجود در Volume Group را پاک نخواهد کرد اما شما باید حتما یک Volume Group خالی داشته باشید.

نصب :

با استفاده از یک Terminal مثل (PuTTY) به SHH سرور ورود کنید و سپس دستورات زیر را در آن اجرا کنید :

wget -N http://files.virtualizor.com/install.sh
chmod 0755 install.sh

./install.sh email=your@email.com kernel=kvm lvg=VOLUME_GROUP_NAME

دقت کنید که حتما آدرس ایمیل معتبری را وارد کنید.

پارامترهای نصب :

  • email : آدرس ایمیل ادمین
  • Kernel : در اینجا KVM
  • lvg : Volume Groupی که برای حافظه های ذخیره سازی DomU (VPS) مثل vg مورد استفاده قرار خواهد گرفت.
  • noos : اگر شما نمی خواهید سیستم عامل DomU را برای DomU دانلود کنید پس noos=true را به عنوان یک پارامتر وارد کنید.
  • beta : اگر یک نسخه جدید از Vitualizor در دسترس است و شما مایل به نصب آن هستید پس beta=true را وارد کنید.
  • nested_virt : اگر می خواهید Nested Virtualization را بر روی سرور خود فعال کنید پس این عبارت nested_virt=1 را به عنوان یک پارامتر اضافه کنید. اگر شما این گزینه را فعال کنید ، یک کرنل جدید برای فعال کردن Nested Virtualization نصب خواهد شد. (نکته : این ویژگی در نسخه آزمایشی خود قرار دارد)

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

Install KVM1.jpg

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

Install KVM2.jpg

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

نکته : یک فایل log از مراحل نصب ساخته خواهد شد که در این آدرس قرار دارد :

/root/virtualizor.log

ورود

برای ورود به پنل ادمین Softaculous Virtualizor وارد آدرس زیر شوید :

https://your-ip:4085/

http://your-ip:4084/

با جزئیات روت سرورها وارد شوید.

Login.png

پنل ادمین :

بعد از ورود ، شما داشبورد پنل ادمین را مشاهده خواهید کرد

Xendashboard.png

شبکه Virtualizor در KVM

Virtualizor یک بریج viifbr0 خواهد ساخت.

viifbr0 ، IP ، Netmask و Gateway را از مسیر زیر شناسایی می کند :

/etc/sysconfig/network-scripts/ifcfg-eth0

از این رو اگر شما فایل بالا را تغییر دهید نیاز به راه اندازی مجدد شبکه Virtualizor خواهید داشت :

root> service virtnetwork restart

دستور اجرا :

root> service virtnetwork start

دستور توقف :

root> service virtnetwork stop

عیب یابی :

نکته : در همه موارد به خاطر داشته باشید که SElinux را غیر فعال کنید. نصب کننده Virtualizor برای غیر فعال کردن آن تلاش خواهد کرد. برای KVM از فعال بودن VT در بایوس اطمینان حاصل کنید ، در این صورت VPS قادر به اجرا خواهد بود.

نمی توانید http://IP-Address:4084 را باز کنید ؟

اگر iptables firewall شما فعال است با کد زیر آن را غیر فعال کنید :

root> service iptables stop