Cài WordPress trên VPS mang lại hiệu năng vượt trội so với shared hosting — bạn có toàn quyền kiểm soát server, tối ưu tài nguyên và host nhiều website không giới hạn. Bài hướng dẫn cài WordPress trên VPS 2026 này sẽ đưa bạn qua từng bước một cách chi tiết nhất.
💡 Gợi ý hosting chất lượng cao năm 2026:
Bạn đang tìm VPS/Cloud Server hiệu năng cao, giá hợp lý? Vultr – VPS tốc độ cao — datacenter toàn cầu, SSD NVMe, giá từ $2.5/tháng, phù hợp mọi dự án.
Chuẩn Bị Trước Khi Cài WordPress Trên VPS
Trước khi bắt đầu, bạn cần chuẩn bị:
- VPS đã thuê: Tối thiểu 1GB RAM, 20GB SSD. Khuyến nghị dùng đăng ký Vultr nhận credit miễn phí — chọn datacenter Singapore để có tốc độ tốt nhất từ Việt Nam.
- Hệ điều hành: Ubuntu 22.04 LTS hoặc Ubuntu 24.04 LTS (khuyến nghị)
- Tên miền: Đã trỏ A record về IP của VPS
- SSH client: Terminal (Mac/Linux) hoặc PuTTY/Windows Terminal (Windows)
Bước 1: Kết Nối VPS Qua SSH
Mở Terminal và chạy lệnh sau (thay YOUR_VPS_IP bằng địa chỉ IP thực của VPS):
ssh root@YOUR_VPS_IP
Nhập password VPS khi được yêu cầu. Sau khi đăng nhập thành công, cập nhật hệ thống:
apt update && apt upgrade -y
Bước 2: Cài LEMP Stack (Linux + Nginx + MySQL + PHP)
LEMP stack được ưu tiên hơn LAMP (Apache) vì Nginx tiêu tốn ít RAM hơn và xử lý concurrent request tốt hơn — lý tưởng cho VPS tài nguyên hạn chế.
# Cài Nginx
apt install nginx -y
# Cài MySQL
apt install mysql-server -y
mysql_secure_installation
# Cài PHP 8.3 và các extension cần thiết
apt install php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd php8.3-mbstring php8.3-xml php8.3-zip php8.3-imagick -y
Bước 3: Tạo Database MySQL Cho WordPress
mysql -u root -p
# Trong MySQL shell:
CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'MatKhauManhCuaBan123!';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Bước 4: Tải Và Cài WordPress
# Tải WordPress mới nhất
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress /var/www/html/yourdomain.com
chown -R www-data:www-data /var/www/html/yourdomain.com
chmod -R 755 /var/www/html/yourdomain.com
Bước 5: Cấu Hình Nginx Server Block
nano /etc/nginx/sites-available/yourdomain.com
Dán nội dung cấu hình Nginx cơ bản:
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/html/yourdomain.com;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
nginx -t && systemctl reload nginx
Bước 6: Cài SSL Miễn Phí Với Let’s Encrypt
apt install certbot python3-certbot-nginx -y
certbot --nginx -d yourdomain.com -d www.yourdomain.com
Certbot sẽ tự động cấu hình HTTPS và thiết lập auto-renewal. SSL là bắt buộc cho SEO năm 2026 — Google đánh dấu site không HTTPS là “Not Secure”.
Bước 7: Hoàn Tất Cài Đặt WordPress Qua Trình Duyệt
Truy cập https://yourdomain.com trong trình duyệt, bạn sẽ thấy màn hình setup WordPress. Điền thông tin database đã tạo ở Bước 3 và hoàn tất cài đặt.
Tối Ưu Hiệu Năng WordPress Trên VPS 2026
Sau khi cài xong, hãy thực hiện các bước tối ưu sau:
- Cài LiteSpeed Cache hoặc W3 Total Cache: Giảm tải server, tăng tốc trang
- Cài Cloudflare CDN miễn phí: Phân phối static file toàn cầu
- Cài Redis object cache:
apt install redis-server php8.3-redis -y - Bật Gzip compression trong Nginx: Giảm kích thước response 60-70%
- Cấu hình PHP-FPM pool: Tối ưu số process theo RAM VPS
Kết Luận
Cài WordPress trên VPS 2026 không còn quá khó nếu bạn làm theo hướng dẫn từng bước. Lợi ích lớn nhất là hiệu năng vượt trội, chi phí thấp hơn managed hosting và toàn quyền kiểm soát server. Bắt đầu ngay với VPS Vultr giá chỉ $6/tháng — đủ mạnh để chạy 5-10 website WordPress cùng lúc!