Cài VPS trên máy tính bằng Vagrant để học Linux
TIL
499
White

Nguyễn Tấn Dũng viết ngày 17/09/2016

Nhằm mục đích tìm hiểu về VPS và học bash script nên mình đã cài đặt Vagrant, thấy rất hữu ích cho ai muốn tìm hiểu về VPS chạy Linux mà không có điều kiện sử dụng VPS thật.
P/S: Hiện z.com đang free VPS 10 ngày nhé. Ai muốn dùng thử VPS thực xem nó như thế nào thì đăng ký nhanh nhé.

Cài đặt Vagrant

Để cài đặt Vagrant chúng ta vào link download của nó. Vagrant hỗ trợ Windows, Max OS X, Debian, CentOS ở đây mình sẽ cài trên Windows.
Các bước cài đặt thì không thể dễ hơn, cứ Next và Next thôi. Thế là xong bước cài đặt vào máy tính rồi.

Tool hỗ trợ

Do Vagrant làm việc bằng dòng lệnh nên cần phần mềm để chạy trên Windows. Mình dùng Cmder để chạy, nó hõ trợ lệnh giống như trên Linux vậy ngoài ra còn cài sẵn Git nữa nên sau này có dùng Git thì khỏi phải cài thêm Git nữa.

Tải Box

Để cài VPS đầu tiên phải tải Box về, Box chính là hệ điều hành mà ta cài cho VPS đó. Vagrant cho phép cài rất nhiều hệ điều hành Linux nên thoải mái nựa chọn, ở đây mình sẽ cài đặt Ubuntu cho VPS.
Vào ĐÂY để xem tên hệ điều hành muốn cài cho VPS. Sau khi chọn được hệ điều hành muốn cài thì mở Cmder lên và gõ vào lệnh
vagrant box add tên hệ điều hành
Do mình chọn Ubuntu nên sẽ gõ:
vagrant box add ubuntu/trusty64
Để hiện danh sách Box đã cài đặt ta dùng lệnh:
vagrant box list

Nạp Box

Trước khi nạp Box thì nên tạo thư mục cho VPS chuẩn bị cài để dễ dàng quản lý sau này.
Tạo một thư mục có thể tạo bình thường trên Windows hoặc sử dụng lệnh để tạo. Ví dụ tạo thư mục vm thì sẽ gõ lệnh như sau:
mkdir vm
Chuyển đến thư mục vm vừa tạo bằng lệnh:
cd vm
Gõ tiếp lệnh sau để nạp Box (cài VPS):
''vagrant init box muốn nạp
Cài ubuntu thì lệnh sẽ là
vagrant init ubuntu/trusty64``

Truy cập VPS

Cuối cùng để vào được VPS thì chúng ta phải khởi động VPS bằng lênh sau (vẫn ở trong thư mục vừa nạp Box)
vagrant up
Cuối cùng là truy cập vào VPS thông qua SSH bằng lệnh sau:
vagrant ssh
Vậy là đã tạo xong một VPS để chúng ta học Linux rồi, quá dễ phải không. Sau này khi đã hiểu rõ về VPS chạy Linux rồi thì mua VPS về dùng cho sướng :smile:

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Nguyễn Tấn Dũng

1 bài viết.
0 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Bài viết liên quan
White
18 1
Toán tử XOR có tính chất: + A XOR A = 0 + 0 XOR A = A Với tính chất này, có thể cài đặt bài toán sau với độ phức tạp O(N) về runtime, và với O(1)...
kiennt viết hơn 1 năm trước
18 1
White
1 1
Chào mọi người, hôm nay mình viết một bài TIL nhỏ về cách lấy độ phân giải của màn hình hiện tại đang sử dụng. xdpyinfo | grep dimensions Kết quả...
namtx viết 7 tháng trước
1 1
White
8 0
Lấy fake path của file trong html input Ngữ cảnh: em cần làm một cái nút tải ảnh lên có preview. GIải pháp đầu: Dùng (Link) đọc file ảnh thành ba...
Hoàng Duy viết gần 2 năm trước
8 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
1 bài viết.
0 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!