0966.867.186

Hướng Dẫn Cài Đặt Máy Chủ Ảo VPS 

Cài đặt VPS tự động

Bước 1: Truy cập VPS bằng SSH

  • Cài đặt SSH client => Open.
  • Nhập thông tin đăng nhập gồm root và mật khẩu trong cửa sổ lệnh.
  • Xuất hiện thông số cơ bản của server và dấu nháy điền thêm dòng lệnh.

Bước 2: Cập nhật server

  • Apt Update Command => Enter.
  • Server kiểm tra Package cần cập nhật.
  • Apt Dist-upgrade.
  • Sử dụng lệnh reboot để khởi động lại server.
  • Đóng cửa sổ lệnh.
  • Đợi 1 – 2 phút sau đó dùng PuTTY kết nối lại server.

PuTTy
Cài đặt máy chủ ảo VPS thông qua SSH bằng PuTTy

Bước 3: Tạo user mới, tiến hành phân quyền

  • Điền lệnh “adduser yournewusername”.
  • Thay tên yournewusername bằng tên user bạn muốn thiết lập.
  • Gán user này vào nhóm có quyền sudo.
  • Đặt mật khẩu cho tài khoản mới tạo hoặc kích hoạt Public Key Authentication.

Bước 4: Kích hoạt Public Key Authentication

  • Sử dụng Puttygen app để tạo SSH key trong Window.
  • Mở app Puttygen.
  • Nhấn nút Generate, ứng dụng sẽ hỏi bạn di chuột quanh màn hình.
  • Hiển thị khóa trên màn hình (cài đặt mật khẩu mỗi khi làm việc gì).
  • Nhấn Save Private key để lưu lại kết quả.
  • Copy khóa Public key.
  • Quay lại server với quyền root ban đầu.
  • Tới thư mục Home của tài khoản.
  • Chạy theo thứ tự 3 lệnh xuất hiện.
  • Dán nội dung public key vào cửa sổ lệnh.
  • Đóng Editor bằng cách nhấn Ctrl + X.
  • Khi được hỏi xác nhận nhấn “Y” và gõ 2 dòng xuất hiện vào.
  • Quay lại màn hình chính của ứng dụng.
  • Chuyển tới Section Connection => SSH => Auth => Private hey file for authentication.
  • Nhấn Browse => Private key file.
  • Đăng nhập server qua SSH, chạy lệnh xuất hiện để báo cho server => SSHD_config => gõ Password Authentication => Xóa dấu # phía trước => thay đổi từ “Yes” sang “No”.
  • Lưu và khởi động lại server.

Bước 5: Thiết lập tường lửa cho máy chủ ảo VPS

Kích hoạt tường lửa cho VPS bằng phần mềm Iptables

Cài đặt VPS thủ công

Đối với việc cài đặt VPS thủ công, bạn sẽ phải mất khá nhiều thời gian, công sức để thiết lập từng phần. Tuy nhiên, nó lại giúp bạn có thêm kiến thức về cơ chế hoạt động của VPS, mang lại hiệu quả sử dụng cao hơn. Với những bạn mới tìm hiểu về VPS nên áp dụng cách cài đặt này. Bạn có thể cài LEMP trên CentOS – tốc độ, hiệu suất cao hơn so với Apacha bởi webserver là Nginx hay cài đặt LAMP trên CentOS nếu code có nhiều rule Htaccess và bạn đã quen với Apache.

cài đặt vps thủ công
Cài đặt VPS thủ công