Installing Laravel Homestead on Ubuntu 18 04 2019
Mục lục:
- Điều kiện tiên quyết
- Cài đặt Vagrant trên Ubuntu
- 1. Cài đặt VirtualBox
- 2. Cài đặt Vagrant
- 3. Xác minh cài đặt Vagrant
- Bắt đầu với Vagrant
- Phần kết luận
Vagrant là một công cụ dòng lệnh để xây dựng và quản lý môi trường máy ảo. Theo mặc định, Vagrant có thể cung cấp các máy trên VirtualBox, Hyper-V và Docker. Các nhà cung cấp khác như Libvirt (KVM), VMware và AWS có thể được cài đặt thông qua hệ thống plugin Vagrant.
Vagrant thường được các nhà phát triển sử dụng để thiết lập môi trường phát triển phù hợp với môi trường sản xuất.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Vagrant trên máy Ubuntu 18.04. Chúng tôi sẽ sử dụng nhà cung cấp VirtualBox, nhà cung cấp mặc định cho Vagrant. Các bước tương tự có thể được sử dụng cho Ubuntu 16.04 Xenial Xerus.
Điều kiện tiên quyết
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Cài đặt Vagrant trên Ubuntu
Để cài đặt Vagrant trên hệ thống Ubuntu của bạn, hãy làm theo các bước sau:
1. Cài đặt VirtualBox
Như đã đề cập trong phần giới thiệu, chúng tôi sẽ cung cấp các máy trên VirtualBox, vì vậy bước đầu tiên là có sẵn trong kho của Ubuntu:
sudo apt install virtualbox
Nếu bạn muốn cài đặt phiên bản VirtualBox mới nhất từ kho lưu trữ của Oracle, hãy xem hướng dẫn này.
2. Cài đặt Vagrant
Gói Vagrant, có sẵn trong kho của Ubuntu, đã khá lỗi thời. Chúng tôi sẽ tải xuống và cài đặt phiên bản mới nhất của Vagrant từ trang web chính thức của Vagrant.
Tại thời điểm viết bài viết này, phiên bản ổn định mới nhất của Vagrant là phiên bản 2.2.6. Trước khi tiếp tục các bước tiếp theo, hãy kiểm tra trang Tải xuống của Vagrant để xem có phiên bản mới hơn không.
Bắt đầu bằng cách cập nhật danh sách gói với:
sudo apt update
Tải xuống gói Vagrant bằng lệnh
curl
sau:
curl -O
Khi tệp
.deb
được tải xuống, hãy cài đặt nó bằng cách gõ:
sudo apt install./vagrant_2.2.6_x86_64.deb
3. Xác minh cài đặt Vagrant
Để xác minh rằng cài đặt đã thành công, hãy chạy lệnh sau in phiên bản Vagrant:
vagrant --version
Đầu ra sẽ trông giống như thế này:
Bắt đầu với Vagrant
Bây giờ Vagrant đã được cài đặt trên hệ thống Ubuntu của bạn, hãy tạo một môi trường phát triển.
Bước đầu tiên là tạo một thư mục sẽ là thư mục gốc của dự án và giữ tệp Vagrantfile. Vagrantfile là một tệp Ruby mô tả cách định cấu hình và cung cấp máy ảo.
Tạo thư mục dự án và chuyển sang nó với:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Tiếp theo, khởi tạo Vagrantfile mới bằng lệnh
vagrant init
và chỉ định hộp bạn muốn sử dụng.
Hộp là định dạng gói cho môi trường Vagrant và dành riêng cho nhà cung cấp. Bạn có thể tìm thấy một danh sách các Hộp Vagrant có sẵn công khai trên trang danh mục hộp Vagrant.
Trong ví dụ này, chúng tôi sẽ sử dụng hộp
centos/7
. Chạy lệnh sau để khởi tạo Vagrantfile mới:
vagrant init centos/7
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.
Bạn có thể mở Vagrantfile, đọc các bình luận và điều chỉnh theo nhu cầu của bạn.
Chạy lệnh
vagrant up
để tạo và cấu hình máy ảo như được chỉ định trong Vagrantfile:
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant
Vagrant cũng gắn kết thư mục dự án tại
/vagrant
trong máy ảo cho phép bạn làm việc trên các tệp của dự án trên máy chủ của bạn.
Để ssh vào máy ảo, hãy chạy:
vagrant ssh
Bạn có thể dừng máy ảo bằng lệnh sau:
vagrant halt
Lệnh sau dừng máy nếu nó đang chạy và phá hủy tất cả các tài nguyên được tạo trong quá trình tạo máy:
Phần kết luận
Bạn đã học cách cài đặt và sử dụng Vagrant trên máy Ubuntu 18.04 của mình. Chúng tôi cũng đã chỉ cho bạn cách tạo môi trường phát triển cơ bản.
Để tìm thêm thông tin về chuyến thăm của Vagrant, trang tài liệu chính thức của Vagrant.
ubfoxKhông thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt vagrant trên centos 7
Vagrant là một công cụ dòng lệnh mã nguồn mở để xây dựng và quản lý môi trường máy ảo. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cài đặt Vagrant trên các hệ thống CentOS 7.
Cách cài đặt vagrant trên centos 8
Vagrant là một công cụ dòng lệnh để xây dựng và quản lý môi trường phát triển ảo hóa. Trong hướng dẫn này, chúng tôi sẽ giải thích cách cài đặt Vagrant trên CentOS 8.







