Quay lại blog
Tháng Một 13, 2026Hướng dẫn

Cách cài đặt WordPress trên máy chủ VPS

Hướng dẫn đầy đủ về việc cài đặt CMS WordPress trên máy chủ Linux với Nginx, MySQL và PHP.

Cách cài đặt WordPress trên máy chủ VPS

WordPress là hệ quản trị nội dung phổ biến nhất thế giới, cung cấp năng lượng cho hàng triệu trang web. Hướng dẫn này sẽ giúp bạn cài đặt WordPress trên máy chủ VPS Hiddence của mình với Nginx, MySQL và PHP (LEMP stack).

Điều kiện tiên quyết

  • Máy chủ Ubuntu/Debian hoặc CentOS
  • Tên miền trỏ đến IP máy chủ
  • Truy cập SSH vào máy chủ
  • Nginx, MySQL và PHP đã được cài đặt

Tạo cơ sở dữ liệu MySQL

Đầu tiên, hãy tạo một cơ sở dữ liệu và người dùng cho WordPress:

bash
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Tải xuống WordPress

Tải xuống và giải nén WordPress:

bash
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo chown -R www-data:www-data /var/www/wordpress

Cấu hình WordPress

Tạo tệp wp-config.php:

bash
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
# Cập nhật tên cơ sở dữ liệu, tên người dùng và mật khẩu

Cấu hình khối máy chủ Nginx

Tạo cấu hình Nginx:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# Thêm khối máy chủ với root là /var/www/wordpress
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Thiết lập quyền chính xác

bash
sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress -type f -exec chmod 644 {} \;

Hoàn tất cài đặt WordPress

Mở tên miền của bạn trong trình duyệt và làm theo trình hướng dẫn cài đặt WordPress. Nhập chi tiết cơ sở dữ liệu, tiêu đề trang web, tên người dùng quản trị và mật khẩu.

Mẹo hữu ích

  • Luôn cập nhật WordPress và các plugin để bảo mật
  • Sử dụng mật khẩu mạnh cho tài khoản quản trị
  • Cài đặt các plugin bảo mật như Wordfence
  • Thiết lập sao lưu thường xuyên (xem hướng dẫn sao lưu của chúng tôi)
  • Bật chứng chỉ SSL cho HTTPS