Classic Install
Đây là mode mặc định khi upload installer.php và archive vào web root trống. Workflow gồm 4 step UI đơn giản.
Yêu cầu
- Web root trống (chỉ chứa
installer.phpvà archive) - Database trống và có user với quyền
ALL PRIVILEGES - PHP 7.4+, extension zip
Các bước
Step 1: Deployment
Installer giải nén archive vào web root. Có thể chọn engine giải nén:
- DupArchive — engine riêng, hỗ trợ archive không giới hạn kích thước
- ZipArchive — engine PHP native, đơn giản
- Shell Exec — gọi lệnh
unziphệ thống (nếu hosting cho phép)
Step 2: Install Database
Nhập:
- Host (thường là
localhost) - Database: tên DB
- User / Password: credentials của user có ALL PRIVILEGES
- Port: 3306 (mặc định)
Installer test connection → import SQL dump → tạo lại table và data.
Step 3: Update Data
Search & replace URL cũ thành URL mới (nếu domain thay đổi). Plugin scan toàn bộ DB và update cả serialized data đúng cách (không làm hỏng cấu trúc).
Step 4: Test Site
Installer redirect về /wp-admin để đăng nhập và verify.
Sau khi xong
- Đăng nhập wp-admin → kiểm tra site lên đúng
- Verify installer đã tự xóa các file tạm — xem danh sách file cần xóa
- Test các page chính, form, checkout (nếu có WooCommerce)
Khác biệt với các mode khác
| Mode | Site đích | WordPress có sẵn? |
|---|---|---|
| Classic | Web root trống | Không |
| Overwrite | Có WP, sẽ bị ghi đè | Có |
| Import | Có WP, chạy import trong wp-admin | Có |
| Two-part | Site lớn, tách bước | Tùy |