tgoop.com/pythonwithmedev/385
Last Update:
با توجه به اینکه خیلی از دوستان سیستم مناسبی ندارن و شوق یادگیری هم درونش وجود داره و مشکل با مجازی سازی های پرمصرف دارند من پیشنهادم به اونها وگرنت و هشی کورپ هست
برای راهاندازی یک محیط لینوکسی با استفاده از Vagrant و HashiCorp، و به حداقل رساندن مصرف RAM، مراحل زیر را دنبال کنید:
📚 مرحله اول: نصب Vagrant و VirtualBox
قبل از هر چیز، لازم است که Vagrant و VirtualBox را بر روی سیستمتان نصب کنید. این دو ابزار به شما این امکان را میدهند تا به سادگی ماشینهای مجازی را مدیریت کنید.
📚 مرحله دوم: ایجاد یک پروژه جدید
یک دایرکتوری جدید برای پروژه خود بسازید:
mkdir my-vagrant-project
cd my-vagrant-project
📚 مرحله سوم: ایجاد فایل Vagrantfile
در این دایرکتوری، یک فایل جدید به نام Vagrantfile ایجاد کنید. این فایل تنظیمات مربوط به ماشین مجازی را مشخص میکند. برای استفاده از حداقل منابع، میتوانید از یک تصویر دستوری Ubuntu یا Alpine استفاده کنید. برای مثال:
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/bionic64" # یا "alpine/edge"
config.vm.network "forwarded_port", guest: 80, host: 8080
config.vm.provider "virtualbox" do |vb|
vb.memory = "512" # تنظیم مقدار رم
vb.cpus = 1 # تنظیم تعداد هستهها
end
end
📚 مرحله چهارم: بارگذاری ماشین مجازی
حالا که تنظیمات را انجام دادهاید، زمان آن رسیده که ماشین مجازی را بارگذاری کنید:
vagrant up
این دستور Vagrant را به کار میاندازد و ماشین مجازی را به حالت آماده به کار میآورد.
📚 مرحله پنجم: ورود به ماشین مجازی
پس از راهاندازی، میتوانید با استفاده از دستور زیر به محیط ماشین مجازی وارد شوید:
vagrant ssh
📚 مرحله ششم: استفاده بهینه از منابع
برای کاهش بیشتر مصرف RAM و CPU، از نصب تنها برنامههایی که به آنها نیاز دارید اطمینان حاصل کنید. همچنین میتوانید تنظیمات ماشین مجازی را در Vagrantfile تغییر دهید تا به میزان نیاز خود بهینهسازی کنید.
BY 🧑💻Cyber.vision🧑💻
Share with your friend now:
tgoop.com/pythonwithmedev/385