Chạy WordPress trên VPS cho phép bạn tối ưu toàn bộ stack — từ cấu hình Nginx, PHP-FPM đến MySQL. Kết quả: website nhanh hơn 5-10 lần so với shared hosting.

Yêu cầu trước khi bắt đầu

  • VPS chạy Ubuntu 22.04 LTS (tối thiểu 2GB RAM)
  • Truy cập SSH với quyền root hoặc sudo
  • Tên miền đã trỏ về IP của VPS
  • Kiến thức cơ bản về dòng lệnh Linux

Bước 1: Cập nhật hệ thống

sudo apt update && sudo apt upgrade -y

Bước 2: Cài đặt Nginx

sudo apt install nginx -y
sudo systemctl enable nginx
sudo systemctl start nginx

Kiểm tra bằng cách mở trình duyệt, nhập IP của VPS — bạn sẽ thấy trang welcome của Nginx.

Bước 3: Cài đặt MySQL

sudo apt install mysql-server -y
sudo mysql_secure_installation

Tạo database cho WordPress:

sudo mysql -u root -p

CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'MatKhauManh@2025';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Bước 4: Cài đặt PHP 8.2

sudo apt install php8.2-fpm php8.2-mysql php8.2-xml php8.2-curl php8.2-gd php8.2-mbstring php8.2-zip php8.2-imagick -y

Bước 5: Tải và cài đặt WordPress

cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
sudo mv wordpress /var/www/html/yourdomain.com

Phân quyền thư mục:

sudo chown -R www-data:www-data /var/www/html/yourdomain.com
sudo chmod -R 755 /var/www/html/yourdomain.com

Bước 6: Cấu hình Nginx Virtual Host

sudo nano /etc/nginx/sites-available/yourdomain.com

Dán nội dung cấu hình Nginx chuẩn cho WordPress với FastCGI cache và bảo mật cơ bản.

Mẹo tối ưu: Bật fastcgi_cache trong Nginx để cache trang tĩnh — giảm tải PHP đến 90% và tăng tốc độ rõ rệt.

Bước 7: Cài SSL miễn phí với Let’s Encrypt

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com

Certbot tự động cấu hình HTTPS và gia hạn SSL mỗi 90 ngày.

Hoàn thành! Website WordPress của bạn giờ chạy trên VPS với LEMP Stack, SSL và sẵn sàng phục vụ hàng triệu lượt truy cập. Nếu cần hỗ trợ cài đặt, đội kỹ thuật CloudTech hỗ trợ 24/7.