نحوه راه اندازی سرورهای مجازی روی روترهای وای فای TP-Link (رابط وب آبی جدید). نصب سرور محلی در رایانه نصب سرور محلی در رایانه

با سلام خدمت خوانندگان عزیز habr. با این مطالب، ما مجموعه ای از انتشارات را در مورد نحوه ساخت میزبانی VPS از ابتدا بر اساس API RUVDS White Label آغاز می کنیم.

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

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


برای سازماندهی سرویس VPS خود، اول از همه به 2 چیز نیاز دارید - سایتی که در آن خدمات اجاره سرور VPS ارائه می دهید و ارائه دهنده خدماتی که شرایط شریک مطلوبی را برای این اهداف به شما ارائه می دهد، زیرساخت خود و یک API قابل اعتماد با گسترده. توانایی ها. API چیست؟ این یک نوع رابط است که با استفاده از آن می توانید همه همان قابلیت های مدیریت سرور را که ارائه دهنده خدمات شما به مشتریان خود ارائه می دهد، به مشتریان خود ارائه دهید.

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

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

  • شما مالک سایتی هستید که خدمات مرتبط (بررسی / ثبت دامنه، اجاره سرور DNS، مدیریت سرور از راه دور) را ارائه می دهد.
  • شما سایت خود را از ابتدا با استفاده از یک CMS محبوب و افزونه های آن ایجاد می کنید.
  • شما یک وب سایت را از یک استودیو وب سفارش می دهید
  • انتخاب خود را وارد کنید
اولین گزینه بهترین گزینه است، زیرا به منظور اضافه کردن سرویس جدیدبا اجاره سرورهای VPS، به بهبودهای کمی نیاز خواهید داشت: نیازی نیست چیزهای زیادی را از ابتدا بنویسید، که در زیر ذکر شده است. زمانی که سایت خود را از ابتدا می سازید، زمان راه اندازی می تواند بسته به آن به طور قابل توجهی تغییر کند بدترین طرف. شما باید تمام اجزای لیست زیر را خودتان پیاده سازی کنید (یا از پیاده سازی ها استفاده کنید توسعه دهندگان شخص ثالث، قبلاً آنها را آزمایش کرده و با پروژه خود تطبیق داده اید). توصیه می کنیم تنها در صورتی از گزینه سوم استفاده کنید که دانش لازم برای ایجاد وب سایت را ندارید یا اینکه نمی توانید وب سایت خود را آنطور که می خواهید بسازید.

بیا شروع کنیم


چه چیزی باید در این سایت پیاده سازی شود؟

ثبت نام، احراز هویت / مجوز کاربر، بازیابی رمز عبور، فرم بازخورد.

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

مدیریت داده های شخصی مشتری

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

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

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

امکان استفاده از دوره آزمایشی

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

صورتحساب

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

اجرای پروژه صورتحساب شخص ثالث شما یا ادغام آن با پروژه صورتحساب شخص ثالث شما باید به طور ویژه مسئولانه باشد، زیرا توانایی خرید سرور VPS در سایت شما (خواندن اولین پول شما) به طور مستقیم به عملکرد این مؤلفه بستگی دارد. برای شروع سریع دریافت پول از محبوب ترین سیستم های پرداخت، توصیه می کنیم از تجمیع کننده های پرداخت استفاده کنید. چرا؟ اولا، ادغام با یک تجمیع کننده بسیار سریعتر و آسانتر از هر یک از سیستم های پرداختی است که ارائه می دهد. این به دلیل این واقعیت است که هر یک سیستم پرداختپروتکل تعامل خود را، که باید به درستی پیاده سازی شود و کار با آن در سیستم شما یکپارچه شود، که بسیار پر زحمت است. ثانیا، شما یک رابط دارید که بیشتر قابلیت های لازم را برای کار با پرداخت های مشتری فراهم می کند - این حساب شخصی جمع کننده است. مطمئناً برای همه اینها باید کمیسیون اضافی بپردازید، اما به نظر ما این راه حل هنگام ایجاد سرویس VPS خود بهینه است.

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

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

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

جنبه مالی


ما به یکی از مهمترین جنبه ها (اگر نه مهم ترین) - مالی می رسیم. کار با ارائه دهنده VPS شما باید سودآور باشد. بیایید در نظر بگیریم که چرا سازماندهی یک سرویس اجاره سرور VPS با انتخاب یک ارائه دهنده RUVDS به عنوان ارائه دهنده خدمات سودآور است.

بیایید محبوب ترین تنظیمات VPS را بر اساس سیستم عامل انتخاب کنیم ویندوز سرور 2012 R2 و در اینجا برخی از داده هایی است که هنگام تجزیه و تحلیل بازار خدمات VPS در روسیه از فوریه 2016 دریافت کردیم:


پیکربندی

1

2

3

4

5

تعداد پردازنده ها

1

2

4

6

8

جلد حافظه دسترسی تصادفی، گیگابایت

1

2

4

8

16

حجم دیسک، گیگابایت، هارد دیسک

20

40

120

300

600

تعداد آدرس های IPv4

1

1

1

1

1

قیمت پیکربندی فعلی

هنگام پرداخت ماهانه

300 r.

600 r.

1400 r.

2980 r.

5720 r.

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

2880 r.

5760 r.

13440 r.

28608 r.

54912 r.

به منظور ارزیابی درآمد بالقوه شما، ما سود در قیمت تنظیمات را در مقابل میانگین قیمت رقبا ارائه می دهیم:

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

تخفیف فعلی برای ایجاد سرور با استفاده از API است 10% .
چگونه می توان درآمد بالقوه را از یک سرور از یک پیکربندی معین، خریداری شده برای یک ماه ارزیابی کرد؟ می توانید از فرمول زیر استفاده کنید:
درآمد = فعلی قیمت RUVDS * 10٪ + تفاوت با پیکربندی متوسط ​​- هزینه کمیسیون.

مثال محاسبه برای پیکربندی 3:

درآمد = 1400 * 0.1 + 794 (گردش به پایین) -240 = 694 روبل.

این درآمد از یک سرور است. هنگامی که مشتریان شما 25-30 سرور از این پیکربندی را خریداری می کنند، به میزان درآمدی که قبلاً در آن وارد شده است می رسید. 20 هزار روبل در ماه.

در مقالات بعدی، ما به طور مفصل قابلیت های RUVDS White Label API را شرح خواهیم داد، در مورد نحوه انتخاب بحث خواهیم کرد. نرخ های بهینهبه هاست VPS خود و در چه شرایطی می توانید درآمد کسب کنید.

این سند به شما کمک می کند اولین سرور مجازی خود را بر روی پلت فرم ارائه دهنده میزبانی ابری Clodo.ru ایجاد کنید

ساخت سرور مجازی (سرور مجازی)

ایجاد یک سرور مجازی (Virtual Server) در بستر میزبانی ابری Clodo.ru چند دقیقه از وقت شما را می گیرد. این روش ساده است و نیاز به توضیح کمی دارد. با این وجود، ما این راهنما را ایجاد کرده ایم تا فرآیند ایجاد یک VPS برای شما سؤال ایجاد نکند.

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

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

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

مرحله بعدی در ایجاد سرور مجازی، انتخاب سیستم عاملی است که روی VPS در حال ایجاد نصب خواهد شد. میزبانی ابری Clodo.ru مجموعه وسیعی از سیستم عامل های مبتنی بر لینوکس را در اختیار مشتریان خود قرار می دهد. هر یک از مشتریان ما دقیقاً موردی را پیدا می کند که کار با آن راحت تر است. در زمان نگارش این مقاله، میزبانی ابری Clodo.ru امکان نصب سیستم عامل های زیر را فراهم می کند:

همچنین، می‌توانید سیستمی را با بسته نرم‌افزاری نصب‌شده به نام Preset نصب کنید.

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

اگر می خواهید سرور را تنظیم دقیق کنید، روی دکمه "تنظیمات پیشرفته" کلیک کنید. در محدوده این مقاله، تنظیمات پیشرفته در نظر گرفته نخواهد شد.

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

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

پس از کلیک بر روی دکمه "ایجاد سرور مجازی" به صفحه ای با لیستی از سرورهای مجازی هدایت می شوید.

نصب سرور مجازی بیش از 5 دقیقه طول نمی کشد.

تبریک می گویم! شما صاحب یک سرور مجازی در کلودو شده اید!

شرایط استفاده از سند

مطالب ارائه شده در این صفحه به صلاحدید شما توسط شما قابل استفاده است. اجازه کپی و توزیع مطالب ارائه شده بدون تغییر محتوا و بدون اطلاع قبلی به مدیریت Clodo.ru داده شده است.

از اشتباهات گزارش شما در اسناد ارسالی و پیشنهادات برای بهبود اسناد سپاسگزاریم. برای این سوالات لطفا تماس بگیرید [ایمیل محافظت شده]. هنگام تماس، فراموش نکنید که URL انتشارات را درج کنید.

مدتی پیش، این ایده برای آزمایش چشم اندازهای توسعه یک سایت در ASP.Net با تمرکز بر کار در یک محیط لینوکس مطرح شد. با این حال، بلافاصله تصمیم گرفته شد که سایت در یک محیط روی یک هاست لینوکس کار کند، تنها تصمیم گیری در مورد زبان برنامه نویسی باقی مانده است: ASP.NET 2 در ارتباط با قدرت Mono یا PHP. گزینه های آزمایش VPS های مختلف، حتی اگر برای مدت کوتاهی توسط ارائه دهندگان هاست به صورت رایگان ارائه شوند، بلافاصله ناپدید شدند، زیرا. اگر آزمایش موفقیت آمیز بود، دیر یا زود، در هر صورت، یک سرور VPS محلی مورد نیاز خواهد بود.

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

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

VirtualBox را نصب کنید، اجرا کنید و یک ماشین مجازی با تنظیمات دلخواه ایجاد کنید. در حین ایجاد ماشین مجازیمن تمام تنظیمات توصیه شده را گذاشتم به جز حافظه موجود - به 128 مگابایت کاهش یافت و حجم مجازی هارد دیسک- به 4 گیگابایت افزایش یافته است. ماشین مجازی را راه اندازی می کنیم و تصویر را با آن مونت می کنیم سیستم عاملدبیان 5.

پس از دانلود، در منوی نصب، را انتخاب کنید نصب، زیرا ما نیازی به نصب گرافیکی نداریم. ما زبان نصب را انتخاب می کنیم، من انگلیسی را توصیه می کنم (اگر اصلا با انگلیسی دوست نیستید، پس روسی)، سپس مکان را انتخاب کنید دیگر => اروپا => فدراسیون روسیهو چیدمان صفحه کلید برای ورودی، در اینجا اکیداً به شما توصیه می کنم که انگلیسی را برای ایالات متحده انتخاب کنید. در حین نصب، از شما خواسته می شود نام دستگاه را برای شبکه وارد کنید، من MyVPS و نام دامنه را که شامل این کامپیوتر(در اینجا نمی توانید چیزی وارد کنید). سپس، انتخاب منطقه زمانی و روشی برای پارتیشن بندی هارد دیسک پیشنهاد شده است. من روش پیش فرض را انتخاب کردم، به طور کلی، برای من اهمیت خاصی نداشت. ما با پیشنهاد نوشتن تغییرات در دیسک و تایید نشانه گذاری آن موافق هستیم. منتظر نصب سیستم هستیم...

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

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

apt-get install ssh

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

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

اکنون باید ماشین مجازی خود را برای دسترسی SSH پیکربندی کنیم و همچنین دسترسی به وب سرور آینده در پورت 80 را پیکربندی کنیم. این میتواند با دو راه انجام شود.

    تمام پنجره های VirtualBox را ببندید. به پوشه بروید C:\Users\%username%\.VirtualBox\Machinesدر ویندوز 7 و ویستا یا به یک پوشه C:\Documents and Settings\%username%\.VirtualBox\Machinesاگر ویندوز XP دارید

    پوشه ماشین مجازی که ایجاد کرده اید را باز کنید، فایلی را که نام ماشین مجازی خود را در آن نوشته اید پیدا کنید. در مورد من اینطور است MyVPS.xmlآن را باز کنید و به بخش اضافه کنید داده های اضافیخطوط زیر






    Virtualbox را ببندید. کنسول را باز کنید اگر ویندوز دارید به پوشه بروید C:\Program Files\Sun\VirtualBox. دستورات زیر را در کنسول وارد کنید

    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/GuestPort" 80
    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/HostPort" 80
    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache/Protocol" TCP
    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
    VBoxManage setextradata "%machine_name%" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

    که در آن %machine_name% نام ماشین مجازی شماست.

VirtualBox را راه اندازی کنید و ماشین مجازی را روشن کنید. اگر اکنون خطای عدم امکان روشن شدن را دریافت کردید، همه چیز را ببندید و دوباره ماشین مجازی را پیکربندی کنید. احتمالاً هنگام وارد کردن دستورات اشتباه کرده اید. اگر تنظیمات را در فایل xml، ورودی های اضافه شده را برای خطا بررسی کنید، اگر در کنسول هستید، دوباره دستورات را وارد کنید.

بعد از راه اندازی ماشین مجازی برنامه Putty را اجرا کنید، اگر ویندوزی هستید در قسمت Host بنویسید میزبان محلی، در قسمت Port مقدار را تنظیم کنید 2222 . کلیک باز کن، ما موافقت می کنیم که کلید ssl را بپذیریم. اگر از لینوکس استفاده می کنید، تایپ کنید

ssh -l %user_name% -p2222 localhost

نام کاربری (در Putty) و رمز عبور خود را وارد کنید.

برای مدیریت سیستم فایلمی توانید از WinSCP استفاده کنید. شما باید وارد شوید میزبان محلی، مقدار Port را روی آن تنظیم کنید 2222 ، نام کاربری و رمز عبور خود را وارد کنید.

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

هنگام ایجاد منابع اینترنتی و موارد دیگر، نمی توانید بدون سرور مجازی ویژه در رایانه شخصی خود انجام دهید.

درباره سرور VDS در رایانه محلی شما

مقدمه

سرور VDS - این هست برنامه ویژه، که می تواند مانند بسیاری از ارائه دهندگان هاست، کار یک سرور مشابه را شبیه سازی کند. البته در حال حاضر یک سرور مجازی تقاضای فوق العاده ای دارد.

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

5 میزبان برتر رتبه ما

مزایای استفاده از سرور VDS در رایانه شخصی شما

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

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

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

علاوه بر همه موارد فوق، در صورت تغییر الگوها برای محبوب ترین CMS، استفاده از سرور VDS راحت است، زیرا می توانید مطلقاً هر تغییری را به صورت آنلاین مشاهده کنید.

دنور

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

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


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

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

جدا از میزبانی وب سایت سنتی، سرورهای مجازیمی تواند برای تلفن IP، روترها و سوئیچ های مجازی، VPN یا پروکسی، سرورهای ترمینال با سنتی استفاده شود برنامه های اداریبرای دسترسی از راه دوراز کامپیوترهای کارمند

اطلاعات فناوری

رایج ترین زبان برنامه نویسی مورد استفاده برای توسعه وب سایت PHP است. داده های MySQLو سرورهای وب Apache و Nginx (آنها به طور مستقل یا در کنار هم کار می کنند). این مجموعهبرنامه ها اغلب نامیده می شوند لامپ (L inux- آپاچه- م ysql- پ HP) یا LEMP (L inux- نجینکس- م ysql- پ HP).

البته از پشته های فناوری دیگری نیز استفاده می شود، سایت ها را می توان به زبان های برنامه نویسی دیگر (پایتون، روبی، نود جی اس) نوشت و از پایگاه های داده دیگر (PostgreSQL، noSQL) و همچنین نرم افزارهای کمکی استفاده کرد. اما، از آنجایی که چنین راه حل هایی کمتر رایج هستند، آنها را در نظر نخواهیم گرفت. اجازه دهید در مورد انتخاب و پیکربندی اولیه یک VPS برای میزبانی سایت ها به زبان PHP و نامه های شرکتی با جزئیات بیشتری صحبت کنیم.

انتخاب طرح تعرفه

اینجا نخواهد بود راهنمای دقیقنحوه انتخاب تعرفه لازم، زیرا منابع در هر مورد به صورت جداگانه انتخاب می شوند. مقدار منابع بستگی به تعداد سایت های روی سرور مورد استفاده توسط CMS، نیاز به استفاده دارد برنامه های اضافیو غیره.

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

سیستم عامل و کنترل پنل

یک خانواده کامل از سیستم عامل های مبتنی بر هسته لینوکس، شامل هر دو نسخه سرور و دسکتاپ وجود دارد. محبوب ترین سیستم عامل های سرور: CentOS، Debian، Ubuntu Server.

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

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

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

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

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

برای نصب روی سرورهای VPS و اختصاصی خود، پنل‌های زیر را ارائه می‌کنیم: cPanel/WHM (از 13.95 دلار در ماه)، ISPmanager 5 Lite (4 دلار در ماه)، Plesk 17 (از 10 دلار در ماه)، پنل وب Centos (رایگان)، و امکان نصب محیط مجازی Bitrix نیز وجود دارد.
در قسمت بعدی تمام این کنترل پنل ها را با جزئیات بیشتری بررسی خواهیم کرد.