Tôi có 01 máy tính khá mạnh (Mac Studio M1 Ultra), đã có IP tĩnh, đã có domain (ví dụ: microai.club) và tôi muốn triển khai một website (https://microai.club) dựa trên nền tảng WordPress cho dự án của mình để khỏi phải đi thuê hosting (tốn chi phí, phụ thuộc). Bài này tôi sẽ hướng dẫn chi tiết cách thức chúng ta thực hiện dự án này.
- CHUẨN BỊ
- Hosting (là máy Mac Studio Ultra mà tôi có), nếu bạn không có Mac Studio Ultra thì có thể sử dụng máy khác, có thể yếu hơn cũng được.
- IP tĩnh (gần như là bắt buộc để đảm bảo sự ổn định của website)
- Domain (đã mua, đăng ký sẵn rồi, tôi mua ở Square)
- Cloudflare (đăng ký tài khoản, miễn phí cũng được)
- Cấu hình DNS (Lấy DNS từ Cloudflare trỏ vào nhà cung cấp tên miền, tôi sử dụng của Square)
- Chờ đợi sự kích hoạt domain (từ Square đến Cloudflare – thường là vài tiếng)
- CÀI ĐẶT
- Docker Desktop (cái này dùng cho nhiều mục đích, trong đó có việc cài đặt WordPress, database, và nhiều thứ khác)
- WordPress
- Database
- CHẠY VÀ CẤU HÌNH TÊN MIỀN
MỘT SỐ VẤN ĐỀ KHÁC
- Nâng cấp giao diện
- Bổ sung các plugin cần thiết
- Biên tập bài tự động (phần nâng cao này tôi sẽ viết riêng)