Android

วิธีการติดตั้งคนจรจัดบน CentOS 7

How to Install CentOS 7.2 on VMware Player Free [Subtitle] [HD]

How to Install CentOS 7.2 on VMware Player Free [Subtitle] [HD]

สารบัญ:

Anonim

Vagrant เป็นเครื่องมือบรรทัดคำสั่งแบบโอเพ่นซอร์สสำหรับการสร้างและจัดการสภาพแวดล้อมของเครื่องเสมือน โดยค่าเริ่มต้น Vagrant สามารถจัดเตรียมเครื่องที่ด้านบนของ VirtualBox, Hyper-V และ Docker ผู้ให้บริการอื่น ๆ เช่น Libvirt (KVM), VMware และ AWS สามารถติดตั้งผ่านระบบปลั๊กอิน Vagrant

Vagrant ส่วนใหญ่ใช้งานโดยนักพัฒนาเพื่อตั้งค่าสภาพแวดล้อมการพัฒนาที่ตรงกับสภาพแวดล้อมการผลิต

ในบทช่วยสอนนี้เราจะแนะนำคุณเกี่ยวกับการติดตั้ง Vagrant บนระบบ CentOS 7

ข้อกำหนดเบื้องต้น

ตรวจสอบให้แน่ใจว่าคุณได้ทำตามข้อกำหนดเบื้องต้นต่อไปนี้ก่อนที่จะดำเนินการกับบทช่วยสอนนี้:

  • VirtualBox ติดตั้งบนเครื่อง CentOS ของคุณเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

การติดตั้ง Vagrant บน CentOS

ในขณะที่เขียนบทความนี้ Vagrant รุ่นเสถียรล่าสุดคือรุ่น 2.2.6 ก่อนดำเนินการขั้นตอนต่อไปให้ไปที่หน้าดาวน์โหลด Vagrant และตรวจสอบว่ามี Vagrant รุ่นใหม่หรือไม่

ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Vagrant บนเครื่อง CentOS ของคุณ:

sudo yum install

เพื่อตรวจสอบว่าการติดตั้งสำเร็จแล้วให้รันคำสั่งต่อไปนี้ซึ่งจะพิมพ์เวอร์ชั่น Vagrant:

vagrant --version

ผลลัพธ์ควรมีลักษณะดังนี้:

Vagrant 2.2.6

เริ่มต้นกับ Vagrant

เมื่อ Vagrant ได้รับการติดตั้งบนระบบ CentOS ของคุณแล้วเราจะแสดงวิธีสร้างสภาพแวดล้อมการพัฒนา

เราจะใช้ผู้ให้บริการ VirtualBox ซึ่งเป็นผู้ให้บริการเริ่มต้นสำหรับ Vagrant

ขั้นตอนแรกคือการสร้างไดเรกทอรีที่จะเป็นไดเรกทอรีรากของโครงการและถือไฟล์ Vagrantfile Vagrantfile เป็นไฟล์ทับทิมที่อธิบายวิธีกำหนดค่าและจัดเตรียมเครื่องเสมือน

สร้างไดเรกทอรีโครงการและสลับไปที่:

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

ขั้นตอนต่อไปคือการเตรียมใช้งาน Vagrantfile ใหม่โดยใช้คำสั่ง vagrant init และระบุกล่องที่คุณต้องการใช้

กล่องเป็นรูปแบบแพคเกจสำหรับสภาพแวดล้อม Vagrant และเฉพาะผู้ให้บริการ คุณสามารถค้นหารายชื่อกล่อง Vagrant ที่เปิดเผยต่อสาธารณชนได้ในหน้าแคตตาล็อกกล่อง Vagrant

ในตัวอย่างนี้เราจะใช้กล่อง ubuntu/bionic64 เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่มต้น Vagrantfile ใหม่:

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 อ่านความคิดเห็นและทำการปรับเปลี่ยนตามความต้องการของคุณ

เรียกใช้คำสั่ง vagrant up เพื่อสร้างและกำหนดค่าเครื่องเสมือนตาม Vagrantfile

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 ssh

คุณสามารถหยุดเครื่องเสมือนได้ด้วยคำสั่งต่อไปนี้:

vagrant halt

คำสั่งต่อไปนี้จะหยุดเครื่องหากเครื่องกำลังทำงานและทำลายทรัพยากรทั้งหมดที่สร้างขึ้นระหว่างการสร้างเครื่อง:

vagrant destroy

ข้อสรุป

คุณได้เรียนรู้วิธีการติดตั้งและใช้ Vagrant บนเครื่อง CentOS 7 ของคุณ เราได้แสดงให้คุณเห็นถึงวิธีการสร้างสภาพแวดล้อมการพัฒนาขั้นพื้นฐาน

หากต้องการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Vagrant โปรดไปที่หน้าเอกสารทางการของ Vagrant

Centos คนจรจัด