অ্যান্ড্রয়েড

সেন্টোস 8 এ কীভাবে ইনস্টল করবেন

Como instalar y configurar FreeIPA en CentOS 8

Como instalar y configurar FreeIPA en CentOS 8

সুচিপত্র:

Anonim

ভ্যাগ্র্যান্ট ভার্চুয়ালাইজড বিকাশ পরিবেশ তৈরি এবং পরিচালনা করার জন্য একটি কমান্ড-লাইন সরঞ্জাম। ডিফল্টরূপে, ভ্যাগ্র্যান্ট ভার্চুয়ালবক্স, হাইপার-ভি এবং ডকারের শীর্ষে মেশিন সরবরাহ করতে পারে। অন্যান্য সরবরাহকারী যেমন Libvirt (কেভিএম), ভিএমওয়্যার এবং এডাব্লুএস এর জন্য সমর্থন ভ্যাগ্র্যান্ট প্লাগইন সিস্টেমের মাধ্যমে সক্ষম করা যেতে পারে।

ভ্যাগ্র্যান্ট সাধারণত বিকাশকারীরা একটি বিকাশ পরিবেশ স্থাপনের জন্য ব্যবহার করেন যা উত্পাদনের সাথে মেলে।

এই টিউটোরিয়ালে, আমরা CentOS 8 এ ভ্যাগ্র্যান্ট কীভাবে ইনস্টল করতে হবে তা ব্যাখ্যা করব We

CentOS 8 এ ভ্যাগ্রান্ট ইনস্টল করা

এই নিবন্ধটি লেখার সময়, ভ্যাগ্র্যান্টের সর্বশেষতম স্থিতিশীল সংস্করণটি ২.২..6 সংস্করণ। ভ্যাগ্র্যান্টের নতুন সংস্করণ উপলব্ধ কিনা তা দেখতে ভ্যাগ্র্যান্ট ডাউনলোড পৃষ্ঠাতে যান।

আপনার সেন্টস মেশিনে ভ্যাগরেন্ট ইনস্টল করতে, রুট বা sudo সুবিধাগুলি সহ ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডটি প্রবেশ করুন:

sudo dnf install

ইনস্টলেশন সমাপ্ত হলে, ভ্যাগ্র্যান্ট সফলভাবে রান করে ইনস্টল করা হয়েছে তা যাচাই করুন:

vagrant --version

কমান্ডটি ভ্যাগ্র্যান্ট সংস্করণটি মুদ্রণ করবে:

Vagrant 2.2.6

ভ্যাগ্র্যান্ট দিয়ে শুরু করা

এখন আপনি আপনার সেন্টোস সিস্টেমে ভ্যাগ্রান্ট ইনস্টল করেছেন, আসুন ভার্চুয়ালবক্স সরবরাহকারী ব্যবহার করে একটি বিকাশ পরিবেশ তৈরি করুন, যা ভ্যাগ্র্যান্টের জন্য ডিফল্ট সরবরাহকারী। আপনার CentOS 8 সিস্টেমে ভার্চুয়ালবক্স ইনস্টল করা আছে তা নিশ্চিত করুন।

প্রথম পদক্ষেপটি একটি ডিরেক্টরি তৈরি করা যা প্রকল্পের মূল ডিরেক্টরি হবে। প্রকল্প ডিরেক্টরি তৈরি করুন এবং এর সাথে এতে স্যুইচ করুন:

mkdir ~/my-vagrant-project cd ~/my-vagrant-project

পরবর্তী পদক্ষেপটি হ'ল ভ্যাগ্রান্ট আরআর কমান্ডটি ব্যবহার করে একটি নতুন ভ্যাগ্রান্টফিল শুরু করা এবং আপনি যে বাক্সটি ব্যবহার করতে চান তা নির্দিষ্ট করে। ভ্যাগ্রান্টফাইল একটি কনফিগারেশন ফাইল যা ভার্চুয়াল মেশিনটি কীভাবে কনফিগার করা হয় এবং প্রযোজ্য তা বর্ণনা করে। এটি কনফিগারেশন সংজ্ঞায়িত করতে রুবি সিনট্যাক্স ব্যবহার করে।

বাক্সগুলি ভ্যাগ্র্যান্ট পরিবেশগুলির জন্য প্যাকেজ ফর্ম্যাট এবং সরবরাহকারীর জন্য নির্দিষ্ট। আপনি ভ্যাগ্র্যান্ট বক্স ক্যাটালগ পৃষ্ঠায় সর্বজনীনভাবে উপলভ্য ভ্যাগ্র্যান্ট বক্সগুলির একটি তালিকা পেতে পারেন।

এই উদাহরণে, আমরা ubuntu/bionic64 বাক্সটি ব্যবহার করব। একটি নতুন ভ্যাগ্র্যান্টফিল শুরু করতে নিম্নলিখিত কমান্ডটি চালান:

vagrant init ubuntu/bionic64

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

আপনি আপনার পাঠ্য সম্পাদক সহ ভ্যাগ্রান্ট ফাইলটি খুলতে পারেন এবং আপনার প্রয়োজন অনুসারে সামঞ্জস্য করতে পারেন।

ভ্যাগ্রান্টফাইলে সংজ্ঞায়িত ভার্চুয়াল মেশিনটি তৈরি এবং কনফিগার করতে ভ্যাগ্র্যান্ট vagrant up কমান্ডটি চালান:

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.24:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-vagrant-project/ => /vagrant

বাক্সটি স্থানীয়ভাবে উপস্থিত না থাকলে এটি ডাউনলোড করা হবে। ভ্যাব্রেন্ট ভার্চুয়াল মেশিনে /vagrant ডিরেক্টরিতে প্রোজেক্ট ডিরেক্টরিটি মাউন্ট করে, যা আপনাকে আপনার হোস্ট মেশিনে আপনার প্রকল্পের ফাইলগুলিতে কাজ করতে দেয়।

ভার্চুয়াল মেশিনে প্রবেশ করতে, টাইপ করুন:

vagrant ssh

ভার্চুয়াল মেশিনটি থামানোর জন্য আপনি যখন আপনার কাজটি শেষ করেন, চালান:

vagrant halt

ভার্চুয়াল মেশিন এবং সমস্ত সম্পর্কিত সংস্থানগুলি ধ্বংস করতে নীচের কমান্ডটি ব্যবহার করুন:

vagrant destroy

ভার্চুয়াল মেশিনটি চলমান থাকলে এটি অপসারণের আগে এটি বন্ধ হয়ে যাবে।

উপসংহার

আমরা CentOS 8 এ Vagrant ইনস্টল এবং কীভাবে একটি মৌলিক বিকাশের পরিবেশ তৈরি করব তা দেখিয়েছি।

ভ্যাগ্র্যান্ট সম্পর্কে আরও তথ্যের জন্য অফিসিয়াল ভ্যাগ্র্যান্ট ডকুমেন্টেশন পৃষ্ঠাটি দেখুন।

ভ্যাগ্র্যান্ট সেন্টোস