Yêu cầu hệ thống
| Hạng mục | Yêu cầu |
|---|---|
| Hệ điều hành | AlmaLinux / Rocky Linux 8–9, RHEL, Ubuntu 22.04 hoặc 24.04, Debian 13. CentOS 7 vẫn chạy nhưng chỉ được duy trì, không khuyến nghị cài mới vì đã hết vòng đời. |
| Quyền | Đăng nhập SSH bằng root. |
| Tình trạng máy | VPS còn trắng. Installer cài và cấu hình nginx, MariaDB, PHP — chạy trên máy đã có sẵn web server có thể ghi đè cấu hình cũ. |
| Mạng | Phân giải được DNS ra ngoài. Nếu VPS chưa phân giải được, installer sẽ tự xử lý. |
Lệnh cài đặt
Cách thường dùng — installer tự hỏi
Chạy lệnh dưới, installer sẽ hỏi bạn chọn bản Premium (nhập key) hay bản dùng thử Free.
curl -fsSL https://bo.gaokit.com/gaovps/download/install.sh | bash
Cài thẳng bản Premium bằng key
Dùng khi bạn đã có key và muốn cài không cần trả lời câu hỏi nào.
curl -fsSL https://bo.gaokit.com/gaovps/download/install.sh | bash -s -- --key GVP-XXXXX-XXXXX-XXXXX-XXXXX
Cài thẳng bản dùng thử
curl -fsSL https://bo.gaokit.com/gaovps/download/install.sh | bash -s -- --free
Chạy qua đường ống thì phải dùng -s --
Vì script được đưa vào bash qua ống, các tham số phải đặt sau bash -s --. Viết | bash --key … sẽ bị bash hiểu là tuỳ chọn của chính nó và báo lỗi.
Installer làm những gì
- Nhận diện hệ điều hành và chạy đúng nhánh cài đặt cho họ RHEL hoặc Debian/Ubuntu.
- Tự xử lý nếu VPS chưa phân giải được host bên ngoài.
- Cài stack: nginx, MariaDB, PHP 8.2 + 8.3, Redis, Memcached, fail2ban.
- Cài kèm Node.js 22 LTS + pm2, rclone, acme.sh, wp-cli, phpMyAdmin.
- Sinh mật khẩu ngẫu nhiên riêng cho máy của bạn.
- Mở các cổng cần thiết trên firewall.
- Tạo lệnh
gaovpscùng toàn bộ shortcut số.
PHP 8.2 được chọn làm mặc định vì ổn định và tương thích plugin WordPress tốt nhất. Đổi phiên bản cho từng domain sau khi cài bằng menu 6.3, cài thêm bản khác bằng nhóm 24.
Tham số của lệnh cài
| Tham số | Mô tả |
|---|---|
--key <key> | Cài bản Premium và kích hoạt luôn key, không hỏi gì thêm. |
--free | Cài bản dùng thử, không cần key. |
Không cần chọn phiên bản PHP hay cổng ngay lúc cài — mọi thứ đều đổi được sau đó ngay trong menu.
Sau khi cài xong
Mở menu chính:
gaovps
Mật khẩu AppAdmin và database được sinh ngẫu nhiên riêng cho máy của bạn. Xem lại bất cứ lúc nào bằng:
gaovps -ic
AppAdmin và phpMyAdmin nằm ở http://<IP>:6789/phpmyadmin. Những việc nên làm ngay:
| Menu | Việc cần làm |
|---|---|
3.1 | Đổi port SSH khỏi cổng mặc định |
4.3 | Đổi mật khẩu AppAdmin sang mật khẩu của riêng bạn |
4.5 | Đổi cổng AppAdmin nếu không muốn dùng 6789 |
15.1 | Kiểm tra danh sách cổng đang mở |
6.3 | Đổi phiên bản PHP cho từng domain |
Giữ kín thông tin đăng nhập
Kết quả của gaovps -ic có chứa mật khẩu. Khi gửi log hoặc ảnh chụp màn hình để nhờ hỗ trợ, hãy che các dòng mật khẩu lại — kể cả khi gửi cho bộ phận hỗ trợ của chúng tôi.