فهرست مطالب:
- مرحله 1: ابزارها را بارگیری و نصب کنید
- مرحله 2: سیستم عامل مورد نظر خود را پیدا کنید
- مرحله 3: پنجره CMD را در جایی که دستورات لازم را اجرا می کنید آماده کنید
- مرحله 4: فایل Vagrantfile خود را آماده کنید
- مرحله 5: ماشین مجازی خود را راه اندازی کنید
- مرحله 6: کلید خصوصی را آماده کنید تا از آن برای ورود به دستگاه استفاده کنید
- مرحله 7: وارد ماشین مجازی شوید
- مرحله 8: استفاده از ماشین مجازی
تصویری: نحوه تنظیم و استفاده از یک جعبه سرگردان: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
اگر برای توسعه به محیط لینوکس نیاز دارید و نمی خواهید یک توزیع لینوکس با دو بوت نصب کنید ، ممکن است مفید باشد.
مزیت نسبت به اجرای یک ماشین مجازی معمولی با VirtualBox (من از VirtualBox به عنوان مثال در این آموزش استفاده می کنم زیرا رایگان و آسان است) این است که جعبه Vagrant بدون GUI اجرا می شود. این باعث می شود که به خصوص در ماشینهای قدیمی (مانند ماشین من) بهتر اجرا شود. مزیت دیگر این است که می توانید از PuTTY (یا سرویس گیرنده ssh مورد علاقه خود) برای اجرای دستورات استفاده کنید. برخی افراد ترجیح می دهند به جای استفاده از پنجره VirtualBox که خروجی ویدئوی VM را به شما نشان می دهد ، این کار را انجام دهند.
برای داشتن مزایای ذکر شده در بالا ، می توانید یک نمونه از سرور اوبونتو (یا توزیع یا طعم دیگری که با GUI همراه نیست) را در حالت بدون سر اجرا کنید. این نیز کاری است که Vagrant انجام می دهد ، اما مزایای زیر را نیز به شما می دهد:
- در واقع لازم نیست سیستم عامل را نصب کنید. Vagrant از کل تنظیمات مراقبت می کند
- می توانید از cmd یا powerhell (با فرض اینکه در ویندوز هستید) برای ایجاد ، شروع ، توقف ، حذف ، برگرداندن (و بیشتر) ماشین های مجازی خود استفاده کنید
مرحله 1: ابزارها را بارگیری و نصب کنید
ابتدا باید ابزارهایی را که استفاده می کنیم بارگیری و نصب کنیم:
- VirtualBox را از اینجا بارگیری کرده و نصب کنید
- Vagrant را از اینجا بارگیری کرده و نصب کنید
- PuTTY را از اینجا بارگیری کنید
- PuTTYgen را از اینجا بارگیری کنید
(نیازی به نصب PuTTY و PuTTYgen ندارید. فقط فایلهای باینری را بارگیری کنید)
مرحله 2: سیستم عامل مورد نظر خود را پیدا کنید
در کاتالوگ موجود در وب سایت رسمی ، به دنبال سیستم عاملی باشید که می خواهید اجرا کنید: پیوند
مرحله 3: پنجره CMD را در جایی که دستورات لازم را اجرا می کنید آماده کنید
بروید و یک پوشه جدید روی هارد دیسک خود ایجاد کنید. آن پوشه پوشه مشترک بین ماشین مجازی و ماشین میزبان شما خواهد بود.
اکنون کلید 'Shift' را نگه دارید و روی آن پوشه راست کلیک کرده و "Open command windows here" را انتخاب کنید و پنجره های CMD را در آن مکان باز کنید.
مرحله 4: فایل Vagrantfile خود را آماده کنید
با اجرای "vagrant init" که با یک سیستم عامل موجود در کاتالوگ جایگزین می کنید ، فایل vagrantfile خود را (فایلی که دارای برخی تنظیمات برای ماشین مجازی شماست) آماده کنید.
نمونه های رایج:
- برای اجرای اوبونتو 16.04 "vagrant init ubuntu/xenial64" را اجرا کنید
- برای اجرای اوبونتو 14.04 "vagrant init ubuntu/trusty64" را اجرا کنید
- برای اجرای Fedora 23 اجرا "vagrant init fedora/23-cloud-base"
- برای اجرای Centos 7 اجرا کنید "vagrant init centos/7"
مرحله 5: ماشین مجازی خود را راه اندازی کنید
با اجرای "vagrant up" ماشین مجازی خود را راه اندازی کنید (این کار را در همان خط فرمان انجام دهید)
یک تصویر سیستم عامل بارگیری و نصب می شود. باید شبیه به تصویر صفحه باشد.
مرحله 6: کلید خصوصی را آماده کنید تا از آن برای ورود به دستگاه استفاده کنید
پس از راه اندازی ماشین مجازی ، نمی توانید با آن ارتباط برقرار کنید زیرا GUI VirtualBox ندارید ، بنابراین باید با آن به عنوان یک دستگاه از راه دور برخورد کرده و با استفاده از SSH وارد سیستم شوید (دقیق ترین روش برای بیان آن نیست ، اما من فکر کنید این کار را می کند). برخی از تصاویر Vagrant یک نام پیش فرض uesrname/password ایجاد می کنند ، برخی دیگر یک کلید تصادفی ایجاد کرده و آن را در یک فایل تازه ایجاد شده قرار می دهند. بهترین راه برای تعامل با این جعبه ها استفاده از یک جفت کلید RSA است. معمولاً Vagrant یک کلید خصوصی و یک کلید عمومی را هنگام ایجاد یک ماشین مجازی جدید (در نتیجه فرمان 'vagrant up') ایجاد می کند. برای وارد کردن کلید خصوصی ایجاد شده به سرویس گیرنده SSH (PuTTY) ، باید از PuTTYgen استفاده کنید.
PuTTYgen را راه اندازی کنید و روی دکمه "Load" کلیک کنید و به پوشه ای بروید که در آن "vagrant up" را اجرا کرده اید و به.vagrant / machines / default / virtualbox بروید. در نزدیکی منوی "File name" یک منوی کشویی برای انتخاب برنامه های افزودنی دارید. "All files" را از آنجا انتخاب کنید و سپس پرونده ای با نام "private_key" را انتخاب کنید و روی "Open" کلیک کنید و روی دکمه "Save private key" کلیک کنید و اگر از شما پرسید که آیا مطمئن هستید که می خواهید آن را بدون کلید ذخیره کنید ، بله را پاسخ دهید. عبارت عبور آن را با نامی که تشخیص آن آسان است ذخیره کنید. من "private_key_putty" را انتخاب کردم
مرحله 7: وارد ماشین مجازی شوید
PuTTY را باز کرده و "127.0.0.1" را به عنوان نام میزبان ، 2222 را به عنوان پورت بنویسید و سپس به Connection-> SSH-> Auth بروید و روی دکمه "مرور" در قسمت "پرونده کلید خصوصی برای احراز هویت" کلیک کنید. در اینجا ، فایل private_key_putty را که در مرحله قبل ایجاد کرده اید انتخاب کنید.
(ممکن است جزئیات جعبه شما متفاوت باشد. برای مشاهده جزئیات مربوط به آن "vagrant ssh")
موارد اضافی: اکنون به Session برگردید و می توانید تنظیمات این جلسه را ذخیره کنید تا دیگر مجبور به وارد کردن آنها نشوید (نامی را در قسمت "ذخیره شده جلسات" وارد کرده و روی "ذخیره" کلیک کنید).
روی "باز کردن" کلیک کنید و از شما خواسته می شود که کاربری را که می خواهید وارد آن شوید وارد کنید. می توانید کاربر پیش فرض را از فهرست سیستم عامل ذکر شده در مرحله قبل (یا با اجرای "Vagrant ssh") دریافت کنید.
به عنوان مثال کاربر پیش فرض توزیع اوبونتو اوبونتو است و کاربر پیش فرض فدورا ولگرد است
نکات اضافی:
- در PuTTY ، به Connection-> Data بروید و کاربری را که می توانید برای ورود به سیستم در قسمت 'ورود به سیستم خودکار نام کاربری' وارد کنید ، وارد کنید. به این ترتیب ، هنگام تنظیم اتصال ssh نیازی به وارد کردن داده ندارید.
- برای افزایش امنیت جعبه خود می توانید رمز عبور کاربر فعلی را تغییر دهید تا مطمئن شوید که سرویس ssh با نام کاربری/رمز عبور پیش فرض اجرا نمی کنید
- چالش احتمالی: یک کاربر جدید ایجاد کنید و آن را طوری بسازید که بتوانید از کلید خصوصی خود (نه آن که ایجاد شده است) برای ورود به سیستم استفاده کنید.
مرحله 8: استفاده از ماشین مجازی
اکنون می توانید از جعبه ولگرد برای توسعه استفاده کنید. می توانید VM جدید ایجاد شده را با استفاده از vagrant مدیریت کنید.
برخی از دستورات ساده و مفید سرگردان عبارتند از:
- "ولگرد بالا" - جعبه را شروع می کند. پس از انجام این کار ، می توانید با استفاده از PuTTY به آن متصل شوید
- "ولگرد توقف" - جعبه را متوقف می کند.
- "vagrant init" - فایل vagrantfil مربوط به توزیعی که انتخاب کرده اید ایجاد می کند
- "ولگرد نابود" - جعبه را حذف می کند
برای اطلاعات بیشتر همیشه می توانید به وب سایت رسمی مراجعه کنید:
من توصیه می کنم که شما نیز به بررسی عکس های فوری و بازگشت بپردازید زیرا در صورت انجام کارهای توسعه ای ممکن است مفید واقع شوند.
توصیه شده:
نحوه تنظیم رزبری پای و شروع به استفاده از آن: 4 مرحله
نحوه تنظیم Raspberry Pi و شروع به استفاده از آن: برای خوانندگان آینده ، ما در سال 2020 هستیم. سالی که اگر خوش شانس باشید که سالم هستید و به Covid-19 آلوده نشده اید ، ناگهان شما ، بیش از آنچه تصور می کردید وقت آزاد داشتید. بنابراین چگونه می توانم خودم را به شیوه ای نه چندان احمقانه مشغول کنم؟ آه بله
منبع تغذیه DC قابل تنظیم با استفاده از تنظیم کننده ولتاژ LM317: 10 مرحله
منبع تغذیه DC قابل تنظیم با استفاده از تنظیم کننده ولتاژ LM317: در این پروژه ، من یک منبع تغذیه DC ولتاژ قابل تنظیم ساده با استفاده از IC LM317 با نمودار مدار منبع تغذیه LM317 طراحی کرده ام. از آنجا که این مدار دارای یک یکسو کننده پل داخلی است ، بنابراین می توانیم مستقیماً منبع تغذیه 220V/110V AC را در ورودی متصل کنیم
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: 4 مرحله
نحوه استفاده از ترمینال Mac و نحوه استفاده از عملکردهای کلیدی: ما نحوه باز کردن ترمینال MAC را به شما نشان خواهیم داد. ما همچنین چند ویژگی در ترمینال مانند ifconfig ، تغییر فهرستها ، دسترسی به فایلها و arp را به شما نشان می دهیم. Ifconfig به شما امکان می دهد آدرس IP خود و تبلیغات MAC خود را بررسی کنید
نحوه تنظیم ماژول Wifi ESP8266 با استفاده از Just Arduino IDE را بیاموزید: 4 مرحله
نحوه تنظیم ماژول Wifi ESP8266 با استفاده از فقط Arduino IDE را بیاموزید: در این آموزش ، من به شما نشان می دهم که چگونه با استفاده از Arduino IDE و نه مبدل خارجی TTL ، ماژول ESP8266 را راه اندازی کنید
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: 4 مرحله (همراه با تصاویر)
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: این یک کیف محافظ محافظ برای پخش کننده mp3 شما است که جک هدفون را به یک چهارم اینچ نیز تبدیل می کند ، می تواند به عنوان یک جعبه تقویت کننده در تلنگر سوئیچ عمل کند و پخش کننده mp3 شما را به عنوان دستگاه پخش نوار اوایل دهه نود یا سرقت کم مشابه تبدیل می کند