XAMPP là một chương trình tạo máy chủ web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Với chương trình quản lý tiện dụng, cho phép bạn chủ động bật tắt hoặc khởi động lại dịch vụ máy chủ bất cứ lúc nào.
XAMPP cung cấp cho các nhà phát triển ứng dụng web trực tuyến, những người lập trình một cách thức dễ dàng, thoải mái để kiểm tra các trang web động mà không cần truy cập vào Internet. Nó cũng bao gồm các phiên bản mới nhất của Mercury và Tomcat.
Với XAMPP cho Windows bạn có thể quản lý cơ sở dữ liệu MySQL và SQLite, tạo ra một máy chủ từ xa bằng cách sử dụng máy chủ FileZilla FTP (cũng bao gồm trong ứng dụng). Điều này rất hữu ích cho việc quản trị các CMS lớn.
Trong quá trình cài đặt XAMPP sẽ hỏi bạn muốn cài đặt những thành phần nào, bạn có thể quyết định sau bằng cách vào bảng điều khiển của XAMPP để thay đổi.
Theo mặc định, tất cả các dịch vụ sẽ bị tắt. Do đó, bạn cần phải bắt đầu từng cái một cách thủ công và quản lý chúng cùng một lúc. Trong Service Settings bạn có thể chọn XAMPP Control Panel để chạy như một dịch vụ và tự động tạo các mô-đun cụ thể hoạt động lúc khởi động. Ngoài ra, bạn có thể thiết lập một tài khoản và mật khẩu để truy cập an toàn hơn.
XAMPP nhận được cập nhật thường xuyên để theo kịp với các phiên bản mới nhất của các thành phần bao gồm trong nó. Đội ngũ phát triển đã thành công trong nỗ lực cung cấp một máy chủ luôn cập nhật cho người dùng để thử nghiệm và bảo trì website.
Bổ sung
Sửa lỗi
Sau khi quá trình cài đặt kết thúc XAMPP Control Panel sẽ tự động được khởi chạy, nếu không bạn vào c:\xampp và mở file xampp-control.exe để chạy trình điều khiển này.
Bạn sẽ thấy các ứng dụng Apache, My SQL, FileZilla, Mercury, Tomcat đều đang bị tắt, hãy ấn vào nút Start của từng ứng dụng để khởi động. Bạn nhớ bật Apache và MySQL để có thể chạy localhost. Khi hiện lên chữ Stop và tên của ứng dụng được chuyển thành nền xanh như hình là được.