Cài WordPress trên VPS Vultr nghe có vẻ phức tạp, nhưng chỉ cần làm theo đúng các bước dưới đây, bạn sẽ có một website WordPress chạy trên VPS riêng trong dưới 30 phút — ngay cả khi chưa có kinh nghiệm quản trị server.
💡 Gợi ý hosting chất lượng cao năm 2026:
Chưa có VPS? Đăng ký Vultr ngay — datacenter Singapore, SSD NVMe, giá từ $6/tháng (1GB RAM), triển khai trong 60 giây.
Chuẩn Bị Trước Khi Bắt Đầu
Bạn cần: Tài khoản Vultr (đã đăng ký và nạp tiền), một tên miền đã đăng ký (domain), phần mềm SSH client (Windows: PuTTY hoặc Windows Terminal; Mac/Linux: Terminal tích hợp sẵn). Gói VPS tối thiểu: 1GB RAM, 25GB SSD ($6/tháng tại Vultr).
Bước 1: Tạo VPS Mới Trên Vultr
Đăng nhập vào Vultr dashboard, click “Deploy +” ở góc trên phải. Chọn Cloud Compute – Shared CPU. Chọn datacenter: Singapore (gần Việt Nam nhất). Chọn OS: Ubuntu 22.04 LTS. Chọn gói: 1 vCPU, 1GB RAM, 25GB SSD – $6/tháng. Thêm SSH Key nếu có (khuyến nghị). Click Deploy Now. Sau khoảng 60 giây, VPS sẽ sẵn sàng với IP address.
Bước 2: Kết Nối SSH Vào VPS
Mở Terminal và chạy lệnh: ssh root@YOUR_VPS_IP. Nhập password được hiển thị trong Vultr dashboard. Khi thấy dấu nhắc root@vultr:~#, bạn đã kết nối thành công. Tiếp theo, cập nhật hệ thống: apt update && apt upgrade -y
Bước 3: Cài Đặt LEMP Stack (Nginx + MySQL + PHP)
Cài Nginx: apt install nginx -y && systemctl enable nginx && systemctl start nginx. Cài MySQL: apt install mysql-server -y && mysql_secure_installation (làm theo hướng dẫn, đặt mật khẩu root mạnh). Cài PHP 8.2: apt install php8.2-fpm php8.2-mysql php8.2-curl php8.2-gd php8.2-mbstring php8.2-xml php8.2-zip -y. Sau khi cài xong, kết quả thực tế: Nginx 1.24, MySQL 8.0, PHP 8.2 — stack mạnh mẽ cho WordPress hiệu suất cao.
Bước 4: Tạo Database Cho WordPress
Đăng nhập MySQL: mysql -u root -p. Chạy các lệnh sau: CREATE DATABASE wordpress_db;, CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'MatKhauManhCuaBan';, GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';, FLUSH PRIVILEGES; EXIT;
Bước 5: Tải Và Cài WordPress
Tải WordPress mới nhất: cd /var/www && wget https://wordpress.org/latest.tar.gz && tar -xzf latest.tar.gz && mv wordpress yourdomain.com && chown -R www-data:www-data yourdomain.com. Copy file config: cd yourdomain.com && cp wp-config-sample.php wp-config.php && nano wp-config.php. Điền thông tin database: DB_NAME = wordpress_db, DB_USER = wp_user, DB_PASSWORD = mật khẩu của bạn.
Bước 6: Cấu Hình Nginx Virtual Host
Tạo file config: nano /etc/nginx/sites-available/yourdomain.com. Thêm nội dung config chuẩn cho WordPress với Nginx, sau đó: ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/ && nginx -t && systemctl reload nginx
Bước 7: Trỏ Domain Về VPS Và Hoàn Tất Cài Đặt
Vào DNS quản lý domain, thêm A Record: @ → IP của VPS, www → IP của VPS. Chờ 5-15 phút để DNS propagate. Truy cập http://yourdomain.com và làm theo wizard cài đặt WordPress. Cài SSL miễn phí với Certbot: apt install certbot python3-certbot-nginx -y && certbot --nginx -d yourdomain.com -d www.yourdomain.com
Kết Quả Thực Tế
Sau khi hoàn thành, website WordPress của bạn trên Vultr Singapore sẽ có: Load time dưới 1 giây (so với shared hosting thường 3-5 giây), TTFB (Time to First Byte) dưới 200ms, uptime 99.9%+, SSL miễn phí từ Let’s Encrypt. Chi phí chỉ $6/tháng — rẻ hơn nhiều so với managed WordPress hosting ($15-30/tháng).
Bài Học Từ Tutorial Này
Cài WordPress trên VPS tự quản lý giúp tiết kiệm chi phí đáng kể và cho phép tùy chỉnh hoàn toàn. Với Vultr Singapore, bạn có VPS gần Việt Nam, tốc độ cao, giá chỉ $6/tháng. Đây là giải pháp lý tưởng cho blogger, developer và chủ website muốn kiểm soát hosting của mình.
🚀 Bắt Đầu Với Vultr Ngay!