Ngày nay, mọi người thường sử dụng các sản phẩm web cho nhiều mục đích khác nhau. Một hệ thống làm việc có tổ chức, bảo mật dữ liệu, giao diện đơn giản và thiết kế độc đáo là các yếu tố đảm bảo sự tồn tại của sản phẩm trên thị trường. Việc kiểm tra, đánh giá, thử nghiệm hệ thống web và ứng dụng di động cũng đã trở nên phổ biến. Các chuyên gia của công ty test phần mềm phải thực hiện một loạt các thử nghiệm để đảm bảo ứng dụng hoạt động chính xác. Chẳng hạn như, test hệ thống, kiểm tra mô-đun, kiểm tra hiệu suất, độ tương thích…
Download XAMPP – Phần mềm tạo máy chủ Web (Web Server)
Chính vì thế, các chuyên gia cũng đã quá quen thuộc với những công cụ phát triển hệ thống web. Một trong số đó là XAMPP. Đây là một chương trình tạo máy chủ Web đa chức năng, bao gồm nhiều thành phần như chính cái tên của nó. Vậy cái tên XAMPP có ý nghĩa là gì? XAMPP được viết tắt bởi Cross-Platform (X), Apache (A), MySQL (M), PHP (P) và Perl (P). Chính xác là các chữ cái hình thành nên tên của chương trình XAMPP là toàn bộ hệ thống của nó
XAMPP bao gồm mọi thành phần để thiết lập một Web Server.
XAMPP bao gồm 4 thành phần chính:
– Apache: Phần mềm Web Server xử lý và cung cấp nội dung web đến máy tính.
– MySQL: Mọi ứng dụng web, dù đơn giản hay phức tạp đều yêu cầu cơ sở dữ liệu để lưu trữ dữ liệu được thu thập. MySQL là hệ thống quản lý cơ sở dữ liệu mã nguồn mở phổ biến nhất thế giới.
– PHP: PHP là từ viết tắt của Hypertext Preprocessor. Nó là ngôn ngữ lập trình mã nguồn mở, dễ sử dụng và hoạt động hoàn hảo với MySQL. Đây là lựa chọn phổ biến nhất của các nhà phát triển web.
– Perl: Ngôn ngữ lập trình cao cấp, được sử dụng rộng rãi trong lập trình mạng, quản lý hệ thống…
Chương trình tạo máy chủ Web hỗ trợ đa nền tảng.
XAMPP được sử dụng cho một số mục đích như huy động quá trình cài đặt của tất cả các hệ thống cần thiết, hay đóng vai trò như một bảng điều khiển đơn giản để đơn giản hóa quá trình quản lý MySQL, Apache, Tomcat và nhiều hơn nữa.
Vấn đề là để sử dụng PHP, bạn cần cài đặt trực tiếp chương trình PHP và đối với Apache hay thậm chí MySQL cũng vậy. Và thủ tục cài đặt cũng như cấu hình Apache thì khá phức tạp. XAMPP được tích hợp sẵn tất cả các thành phần này và đã ở trong trạng thái sẵn sàng để bắt đầu làm việc.
XAMPP là chương trình tạo máy chủ web, hỗ trợ chạy Webserver không cần tốn chi phí thuê hosting, domain, được sử dụng phổ biến trong lĩnh vực thiết kế web. XAMPP được tích hợp sẵn Apache, PHP, MySQL, FTP Server, … giúp bạn tạo máy chủ nhanh chóng. XAMPP đóng vai trò là môi trường phát triển PHP, phù hợp cho tất cả các nền tảng với các phiên bản PHP mới nhất hiện nay
Cài đặt XAMPP
Question
- Download và cài đặt file, ví dụ: xampp-win32-5.6.24-1-VC11-installer.exe
- Double click file vừa download (hoặc chạy bằng quyền administrator bằng cách right click lên file vừa download > Run as administrator), nếu máy tính bạn có chương trình duyệt virus sẽ xuất hiện hộp thoại “Question”, không cần lo lắng, cứ chọn “Yes”:
- Ngay sau đó là hộp thoại “Warning” về quyền User điều khiển, nếu bạn chạy bằng quyền administrator thì không cần quan tâm tới cảnh báo này, chọn “Ok” để tiếp tục, còn muốn an toàn hơn thì bạn cứ việc chọn cài XAMPP ở ổ đĩa khác với ổ cài Window là được (chọn ổ đĩa tại bước Setup – Installation folder).
Setup – XAMPP
- Màn hình Welcome của setup thì click “Next”
Setup – Select Components
- Tại màn hình này chọn các ứng dụng kèm theo của bộ XAMPP, bạn có thể bỏ những phần không cần thiết đi nhe, tuy nhiên cứ chọn hết và “Next” thôi, vì sau này sẽ có dịp dùng đến.
Setup – Installation folder
- Chọn thư mục để cài đặt, chứa thư mục XAMPP, thường để mặc định C:\xampp.
Setup – Bitnami for XAMPP
- Giới thiệu về bộ tích hợp Bitnami cho XAMPP, muốn xem giới thiệu thì click chọn “Learn more about Bitnami for XAMPP”, còn không thì bỏ chọn nhé.
Setup – Ready to Install
- Các bước chuẩn bị sơ bộ đã xong, giờ thì click “Next” để cài đặt.
Setup – Welcome to XAMPP!
- Đây là màn hình cài đặt, cứ đợi chạy xong hết là có thể sử dụng được XAMPP.
Khởi động Apache và MySQL
Cài đặt hoàn thành
- Đây là giao diện đầu tiên sau khi cài đặt XAMPP thành công.
- Bên dưới “Actions” click vào 2 button “Start” tương ứng của “Apache” và “MySQL” để khởi động 2 ứng dụng.
Chỉnh lỗi
- Thông thường khi cài xong, sẽ dễ gặp lỗi không khởi động được Apache, nguyên nhân dễ gặp nhất là do xung đột port 80, port này có rất nhiều chương trình ưu tiên chạy, ví dụ như Skype, IIS, World Wide Web Publishing service, HTTP Server API, …
- Cách giải quyết là tắt các chương trình trên sau đó khởi động lại Apache là được:
- Skype, IIS hay HTTP Server API, … thì close ứng dụng tương ứng.
- World Wide Web Publishing service thì nhấn tổ hợp phím: Window + R > gõ services.msc > tìm trong hộp thoại vừa hiện ra “World Wide Web Publishing Service” > click chuột phải chọn “Stop”.
- Sau khi tắt ứng dụng tương ứng xong thì click chọn “Start” để khởi động lại Apache, màn hình như bên dưới là thành công.
- Gõ lên trình duyệt http://localhost/ nếu xuất hiện chữ “It works!” (hoặc hiển thị màn hình dashboard của Xampp) là bạn đã cài đặt thành công.
phpMyAdmin
- phpMyAdmin đã được tích hợp sẵn bên trong bộ cài đặt Xampp, nên khi cài xong Xampp hoàn thành thì ta có thể sử dụng được phpMyAdmin.
- Click vào button “Admin” tương ứng với “MySQL” để mở trang phpMyAdmin
Thư mục làm việc
- Thư mục thao tác từ đây về sau chính là C:\xampp\htdocs\
- VD bạn có project chứa trong folder có tên là “myproject”, copy folder này vào thư mục làm việc trên XAMPP, ta có C:\xampp\htdocs\myproject\
- Để chạy được các file có trong project này, bạn cần gõ lên trình duyệt http://localhost/myproject/ khi này nếu không có file index thì các file hay folder bên trong sẽ được liệt kê đầy đủ.
- Tiếp tục thử tạo file hello-world.php với nội dung bên trong là đoạn code PHP
Từ khóa tìm kiếm:
xampp 3.2 1
xampp web
cài xampp
cai xampp
download xampp
tải xampp
cách cài đặt xampp
cai dat xampp
xampp apk
dowload xampp