Với những người mới sử dụng VPS sẽ không khỏi bỡ ngỡ vì nó rất khác so với tưởng tượng và hơn nữa là việc điều khiển chúng rất khó. Về cơ bản với những người mới thì họ thường gặp các vấn đề sau khi sử dụng VPS:
- Cài đặt và cấu hình ban đầu: Khi thuê một VPS mới, người dùng cần phải cài đặt và cấu hình một số phần mềm, gói dịch vụ, tường lửa, cập nhật bảo mật để đảm bảo máy chủ hoạt động ổn định và an toàn.
- Quản lý VPS từ xa: Vì VPS là một máy chủ ảo, do đó người dùng cần phải quản lý máy chủ từ xa thông qua giao diện dòng lệnh hoặc giao diện đồ họa từ xa.
- Bảo mật VPS: Người dùng cần phải chịu trách nhiệm đảm bảo bảo mật cho máy chủ của mình bằng cách cài đặt và cấu hình tường lửa, cập nhật hệ thống và các ứng dụng, tạo các tài khoản người dùng với đủ quyền hạn, v.v.
- Điều chỉnh tài nguyên: Với VPS, người dùng có thể tùy chỉnh và quản lý tài nguyên của máy chủ, nhưng điều này đòi hỏi kiến thức về hệ thống và khả năng phân tích và tối ưu hóa tài nguyên máy chủ.
- Quản lý dịch vụ: Nếu người dùng sử dụng VPS để chạy các dịch vụ như web server, database server, email server, v.v. thì họ cần phải quản lý và bảo trì các dịch vụ này để đảm bảo hoạt động ổn định và liên tục.
1. Cách sử dụng VPS cho người mới bắt đầu?
Bước 1: Tìm hiểu cách đăng nhập vào VPS của bạn thông qua quyền truy cập Secure Shell (SSH)
Khi bạn đăng ký gói VPS, máy chủ web của bạn sẽ cung cấp cho bạn một bộ thông tin xác thực, bao gồm:
- Địa chỉ IP của máy chủ của bạn
- Tên người dùng (thường là root )
- Mật khẩu cho tài khoản root của bạn
Thường người dùng sẽ bắt đầu với Putty
Ở đoạn này, bạn cần nhập địa chỉ IP của máy chủ vào trường Tên máy chủ (hoặc địa chỉ IP) và để cài đặt Cổng thành giá trị mặc định là 22 :
Sau khi kết nối sau chúng ta sẽ cần điền password để đăng nhập VPS:
Khi đăng nhập thành công bạn sẽ thấy những thông số chi tiết trên VPS của mình:
Cài đặt thêm 1 số lệnh để update file hệ thống bao gồm:
Cập nhật:
yum update -y
Nén và giải nén file zip
yum install zip unzip
Nano trình soạn thảo văn bản
yum install nano
Xem tiến trình đang hoạt động htop
yum install htop
Sau khi sét xong các bạn có thể có những lựa chọn khác tuỳ vào hướng đi của bạn. Cụ thể đó là:
Để cài đặt và sử dụng VPS chúng ta có 2 phương pháp: Cài đặt tự động hoặc cài đặt thủ công.
Cài đặt VPS tự động
Cài đặt tự động là chúng ta cài đặt 1 phần mềm quản lý VPS tự động từ đầu đến cuối, chúng ta có thể dễ dàng thao tác, quản lý thông qua giao diện đồ hoạ hoặc dòng lệnh.
Sử dụng Control Panel: là một phần mềm quản lý VPS trực quan dạng web, ưu điểm của nó là dễ dùng nhưng nhược điểm là tốn Ram và một số mất phí. Một số Control Panel phổ biến là Zpanel, Vesta Control Panel hoặc Kloxo-MR
Sử dụng Script tự động: script tương tự như control panel nhưng giao diện qua dòng lệnh, hoàn toàn không tốn Ram và hoàn toàn miễn phí, nhược điểm của nó là bạn không được tuỳ chỉnh thoải mái như cài thủ công. Một số VPS script nổi tiếng là: HocVPS Script, VPSSIM hoặc Centmin Mod
Cài đặt VPS thủ công
Việc cài đặt VPS thủ công sẽ phức tạp và tốn thời gian hơn, vì cần phải cài đặt và cấu hình cho từng service. Nhưng nó sẽ giúp bạn học hỏi được nhiều hơn, tuỳ chỉnh theo sở thích, nhu cầu và sửa lỗi nếu có.
Về cơ bản để chạy được website thì cần 1 webserver có thể là Apache, Nginx hoặc OpenLiteSpeed, cơ sở dữ liệu có thể là MySQL hoặc MariaDB, ngoài ra còn một số phần mềm bổ trợ như phpMyadmin…
Mỗi phần mềm lại có nhiều phiên bản khác nhau, do đó để có thể tương thích và tối ưu hiệu năng, chúng ta thường cài đặt chúng theo các nhóm như sau, bạn có thể chọn 1 trong các nhóm này để cài đặt cho VPS của mình.
- Cài đặt LAMP trên CentOS 8: Apache MySQL/MariaDB PHP8 PhpMyadmin
- Cài đặt LEMP trên CentOS 8: Nginx MySQL/MariaDB PHP8 PhpMyadmin
Apache thông dụng, dễ dàng config nhất là với các bạn đã quen với .htaccess. Nginx hiện đại hơn, tối ưu tốt hơn với các file tĩnh.
Ok như trên là đã cơ bản việc cài VPS cho người mới sử dụng. Nếu cần chi tiết hơn các bạn có thể đọc thêm bài viết ở đây: https://helpdesk.inet.vn/category/cloud-vps
Leave a Reply