Dù bạn chạy server doanh nghiệp, người đam mê muốn tạo web đơn giản, hay freelancer làm web marketing bản thân, bạn không nên bỏ qua lợi thế gói XAMPP của Apache Friends. Ứng dụng này có tất cả cần thiết để bắt đầu site mà không cần cài đặt rườm rà – PHP, Apache, MySQL, FileZilla. Không chỉ gói gộp, XAMPP cung cấp trình cài đặt như bất kỳ ứng dụng Windows bình thường nào, ngay trong tầm tay người mới bắt đầu.
Lưu ý: XAMPP cũng có cho Linux và Mac. Bài này chỉ tập trung phiên bản Windows.
Điều gì làm XAMPP đặc biệt
Giả sử bạn cài Apache trên Windows. Tốn thời gian thiết lập, chạy website. Vấn đề: không làm được điều gì có lợi nếu không có trang tĩnh trừ khi có SQL server. Bạn cài SQL server, nhận ra chưa cài PHP. Danh sách kéo dài cho đến khi bạn phát điên vì độ phức tạp cài đặt có thể mất hàng giờ.
Đây là lúc XAMPP xuất hiện. Bạn có ứng dụng không chỉ cài tất cả thứ cần chạy website hoàn hảo, mà còn cho cài chúng dưới dạng Windows services (dịch vụ). Các dịch vụ cho phép máy tính chạy Apache và mọi thứ khi máy khởi động. Ứng dụng chạy ngầm, không tốn tài nguyên nhiều như chạy thủ công.
Cách cài XAMPP
Muốn thử XAMPP, vào trang tải về, cuộn xuống phiên bản mới nhất. Click "Installer" tải app, rồi làm theo:
1: Mở thư mục tải về, chạy file.

2: Chọn ngôn ngữ, click "OK". Có thể thấy thông báo về UAC trên Vista/Win 7. Click "OK" bỏ qua. Sẽ nói UAC ở phần sau.
3: Click "Next" sau lời chào không ai đọc.
4: Chọn thư mục đích. Tốt nhất để mặc định ("C:\xampp") để truy cập dễ dàng. Click "Next".
5: Bây giờ thấy cửa sổ như sau:

Ở đây cài các ứng dụng thành phần thành services. Khuyên ít nhất cài MySQL và Apache làm service. Click "Install" khi xong. Phần còn lại tự giải thích. Sau khi cài, vào thư mục cài, kiểm tra thư mục "htdocs". Đặt file vào đó để hiển thị trên site.
Tắt UAC
Để chạy XAMPP đúng, phải tắt User Account Control. Tính năng này cố gắng tăng bảo mật bằng cách bắt phê duyệt hành động chương trình. Dù nghe hay, nó bị chứng minh vô hiệu. Nếu dùng Windows trước Vista, không cần làm này:
1: Nhấn "Start + R". Phím "Start" cạnh phím "Alt".

2: Gõ "msconfig" nhấn "Enter".
3: Chuyển tab "Tools", chọn "Change UAC Settings", click "Launch".

4: Kéo thanh trượt đến "Never notify" (Không bao giờ thông báo), click "OK". UAC đã tắt.

Xong xuôi, XAMPP sẽ chạy mượt và web server sẵn sàng hành động!