Trả lời: XAMPP giống với WAMP, nghĩa là người mới học ko cần phải biết cách cài đặt riêng lẻ từng thành phần như Apache, PHP và MySQL. Chỉ cần download một gói về là xong.
Các tính năng có trong XAMPP:
1. Apache 2 => server
2. PHP 5 => ngôn ngữ lập trình
3. MySQL => cơ sở dữ liệu
4. Webalizer => quản lý statistic của site
5. Mercury => giả lập gửi email
6. FileZilla => giả lập FTP server
7. Rất nhiều tính năng chuyên sâu khác...
Câu hỏi 2: Tại sao ko dùng WAMP?
Trả lời: Vì cái này tớ chưa dùng bao giờ + Cái này bác ngocha85 chắc sẽ giới thiệu => tránh đụng hàng là hơn. Với lại cái XAMPP này theo tớ cũng rất hay, thậm chí ko cần cài đặt, chỉ cần copy và chạy.
Câu hỏi 3: Down XAMPP ở đâu?
Trả lời: Ở đây: http://www.apachefriends.org/en/xampp.html
Có đủ bộ XAMPP cho Windows, Linux, MacOS và cả Solaris, vì vậy mọi hệ điều hành nó đều chấp tất!
Câu hỏi 4: Cài đặt và sử dụng XAMPP như thế nào?
Trả lời: Sau khi tải về, bạn sẽ có 1 file zip. Giải nén file đó ra 1 thư mục bất kỳ, ví dụ C:\XAMPP. Để chạy web server, bạn kích hoạt file xampp_control.exe, bấm nút Start bên cạnh Apache và nút close để XAMPP Control tự động chuyển xuống system tray.
Ngoài ra, bạn có thể khởi động MySQL nếu dùng cơ sở dữ liệu, FileZilla nếu dùng FTP và Mercury nếu dùng email.
Để biết chắc web server đã chạy đúng, bạn mở trình duyệt web của mình, gõ http://localhost vào thanh Address, sau đó enter. Một trang thông báo sẽ hiện ra, cho biết quá trình "cài đặt" đã hoàn tất.
Câu hỏi 5: Làm thế nào để chạy các script viết bằng PHP?
Trả lời: Bạn cho script vào thư mục C:\XAMPP\htdocs\ sau đó gọi file đó qua URL http://localhost/script_name.php
Vậy là hết "bài chuẩn bị cho bài khởi động" của bác ngocha85 sẽ post trong vài ngày tới. Tèn tén ten!
Download Apache Web Server
Bạn có thể download Apache Web Server ở http://www.apache.org/dist/httpd/binaries/win32/. Bạn chú ý chọn phiên bản thích hợp với hệ điều hành mà bạn đang dùng.
Cài đặt Apache
Các bước chi tiết cài đặt Apache được minh hoạ như sau:
Bước 1:
Sau khi download Apache, bạn double click lên file .msi vừa download, một hộp thoại sẽ hiện ra như hình bên. Bạn click vào nút Next để sang bước 2.
Bước 2:
Bạn chọn phần "I accept the terms in the license agreement" và nhấn Next, tiếp tục nhấn Next một lần nữa để sang bước 3.
Bước 3:
bạn điền localhost vào phần Networl Domain và Server Name, điền admin@localhost vào phần Aministrator's Email Address. Click Next để sang bước tiếp theo.
Bước 4:
Bạn chọn Custom và nhấn Next để tiếp tục.
Bước 5:
Bạn chọn thư mục để cài Apache (nhấn nút Change), mặc định là C:\Program Files\Apache Group. Nhấn Next, rồi nhấn Next lần nữa để sang bước 6.
Bước 6:
Apache sẽ bắt đầu cài đặt các file vào đĩa cứng của bạn. Bạn chỉ có việc là...ngồi chờ.
Bước 7:
Sau khi Apache đã cài đặt xong, bạn khởi động lại máy trước khi tiếp tục.
Chạy thử Apache: Sau khi khởi động, bạn chạy Apache từ Star Menu: Sau đó bạn khởi động IE và truy cập vào địa chỉ http://localhost, nếu bạn nhận được màn hình đón chào của Apache thì có nghĩa là bạn đã cài đặt t hành công Apache.
Cấu hình Apache
Mặc định Apache sẽ đặt trang web của bạn ở C:\Program Files\Apache Group\htdocs, tuy nhiên bạn có thể cấu hình để sử dụng thư mục khác (tôi dùng thư mục C:\www).
Trước tiên bạn tạo thư mục www trong đĩa C: và tạo thêm thư mục cgi-bin ở trong thư mục www vừa tạo.
Tiếp theo, bạn mở file C:\Program Files\Apache Group\conf\httpd.conf bằng một chương trình text editor nào đó.
Bạn tìm đến dòng bắt đầu bằng DocumentRoot và sửa lại giá trị của DocumentRoot từ C:\Program Files\Apache Group\htdocs thành C:\www, và tìm sửa dòng
Tiếp them bạn tìm dòng bắt đầu bằng ScriptAlias /cgi-bin/ và sửa lại giá trị của cgi-bin từ C:/Program Files/Apache Group/htdocs/cgi-bin thành c:/www/cgi-bin.
Và cuối cùng bạn tìm dòng <Directory "C:/Program Files/Apache Group/htdocs/cgi-bin"> và sửa lại thành
Lưu file httpd.conf, thoát và khởi động lại Apache.
Nguồn: DDTH