Chào bác bác, như tiêu đề, em xin chia sẽ các kinh nghiệm em tích góp được về cài đặt/cấu hình server làm site, yêu cầu của em là :ĐƠN GIẢN - BẢO MẬT - TỐC ĐỘ [YÊU CẦU]
- Server OS: Linux Centos 6.x
- RAM: 6GB
- SSD: 60GB
- CPU: 3
- LEMP: NginX + php-fpm + MariaDB
- Cài đặt/Tối ưu Cache bằng các module: Varnish, OPCache, Memcache, XCache, Redis.
- Thêm VirtualHost / Upload Source / Tạo Database,...
- Tích hợp Cloudflare để chống tấn công DDOS,....
- Cài đặt CDN để giảm tải các file hình ảnh, css, js,...
- Tối ưu URL, bật SSL (https)
- Có 1 server tối ưu nhất, tối giản nhất có thể chạy website được mượt mà.
- Thao tác, quản lý vô cùng đơn giản, mọi thứ về dòng lệnh cứ google cái là ra.
- Tốc độ tương đối, mọi thứ còn phụ thuộc vào location server của các bác. Nếu không có trục trặc gì thì có khả năng chịu tải tầm 3K - 4K user visit mà vẫn mượt mà,
- Bảo mật: Tương đối, giảm thiểu các rủi ro về tấn công DDOS, còn bugs trogn code PHP thì tuỳ vào code riêng của mấy bác.
