Cách tải xuống và cài đặt XAMPP trên Windows
⚡ Tóm tắt thông minh
XAMPP và NetBeans Cả hai cùng nhau cung cấp cho người mới bắt đầu một bộ công cụ phát triển PHP cục bộ hoàn chỉnh. XAMPP tích hợp Apache, MariaDBtích hợp PHP và Perl vào một trình cài đặt duy nhất, trong khi... NetBeans Trình soạn thảo bổ sung tính năng tô sáng cú pháp, tự động hoàn thành và gỡ lỗi khi viết dự án PHP.

XAMPP là gì?
XAMPP là một máy chủ web mã nguồn mở, đa nền tảng bao gồm một máy chủ web, một MySQL or MariaDB công cụ cơ sở dữ liệu, PHP và Perl Gói lập trình. Nó được biên dịch và duy trì bởi Apache Friends. Nó cho phép người dùng xây dựng và kiểm thử các trang web trên máy chủ web cục bộ trên máy tính của họ, và nó hỗ trợ Windows, Linux và Mac.
Từ viết tắt XAMPP là viết tắt của:
- X – [hệ điều hành đa nền tảng] nghĩa là nó có thể chạy trên bất kỳ hệ điều hành nào: Mac OS X, Windows, Linux và vv
- A - Apache – đây là phần mềm máy chủ web.
- M - MySQL or MariaDB – Cơ sở dữ liệu.
- P - PHP
- P – Perl – ngôn ngữ kịch bản
Tại sao nên sử dụng XAMPP?
XAMPP cung cấp bảng điều khiển dễ sử dụng để quản lý Apache, MySQLvà các chương trình khác mà không cần sử dụng lệnh. Để sử dụng PHP, chúng ta cần cài đặt Apache và MySQLViệc cài đặt và cấu hình Apache không hề dễ dàng, vì nó cần được thiết lập và tích hợp với PHP và Perl, cùng nhiều thứ khác. XAMPP giải quyết toàn bộ sự phức tạp trong việc thiết lập và tích hợp Apache với PHP và Perl.
Không giống như Java, hoạt động cùng với Java Chỉ hỗ trợ SDK, PHP cần máy chủ web để hoạt động.
Cách cài đặt XAMPP
Chúng ta sẽ cùng xem xét quy trình từng bước để cài đặt XAMPP. WindowsĐối với các hệ điều hành khác, các bước cài đặt XAMPP cũng tương tự.
Bước 1) Tải xuống XAMPP
Nhấp vào đây để tải xuống XAMPP cho Windows: https://www.apachefriends.org/download.html
Bước 2) Bắt đầu cài đặt
Việc cài đặt XAMPP cũng giống như cài đặt bất kỳ ứng dụng nào khác. Windows chương trình. Tuy nhiên, có một vài điều chúng ta cần lưu ý.
Bước 3) Chạy thiết lập
Sau khi bạn đã tải xuống XAMPP, hãy chạy thiết lập. Cửa sổ hộp thoại thông báo cảnh báo hiển thị bên dưới xuất hiện.
Bước 4) Thay đổi cài đặt kiểm soát người dùng
Nếu bạn đang sử dụng phiên bản cũ hơn Windows phiên bản như Vista hoặc Windows 7. Hãy đảm bảo bạn đã tắt tính năng Kiểm soát Tài khoản Người dùng. Để làm điều này, hãy chọn Bảng điều khiển > Tài khoản Người dùng > Thay đổi cài đặt Kiểm soát Truy cập Người dùng. Sơ đồ bên dưới minh họa các bước chính.
Bước 5) Lưu cài đặt
- Sau khi bạn đã vô hiệu hóa Kiểm soát Tài khoản Người dùng, hãy nhấp vào nút OK trên hộp thông báo cảnh báo.
- Lần này bạn sẽ nhận được thông báo sau:
Bước 6) Nhấp vào Tiếp theo
Trên màn hình tiếp theo, hãy nhấp vào Tiếp theo
Bước 7) Chọn đường dẫn cài đặt
Ở màn hình tiếp theo, nếu cần, hãy thay đổi đường dẫn cài đặt. Nhấp vào Tiếp theo
Bước 8) Kiểm tra các dịch vụ cần thiết
Ở màn hình tiếp theo, chọn Apache và MySQL. Bạn có thể tùy ý chọn FileZilla (Máy khách FTP) nếu cần. Nhấp vào Cài đặt
Lưu ý: một dịch vụ là một chương trình chạy dài trong Windows mà không cần sự can thiệp của người dùng. Dịch vụ có thể được thiết lập để chạy tự động bất cứ khi nào Windows hệ điều hành được khởi động. Để bạn sử dụng Apache và MySQLChúng được cho là đang chạy ngầm. Cài đặt chúng dưới dạng dịch vụ chạy cả Apache và MySQL Tự động chạy ngầm mỗi khi bạn bật máy tính. Nếu bạn chưa cài đặt Apache và MySQL Nếu chúng được coi là dịch vụ, bạn phải tự khởi động chúng mỗi khi muốn sử dụng. Bạn sẽ phải thực hiện việc này từ bảng điều khiển XAMPP.
Bước 9) Hoàn tất cài đặt
Sau khi cài đặt thành công, bạn sẽ thấy cửa sổ sau.
- Bấm vào nút Hoàn tất
Trước khi kiểm tra cài đặt XAMPP, chúng ta hãy cùng xem qua các thư mục cơ bản mà chúng ta sẽ làm việc.
Cấu hình máy chủ web XAMPP cơ bản
Hướng dẫn XAMPP này giả định rằng bạn đã có đã cài đặt XAMPP trên ổ C trong Windows sử dụng các bước được đề cập ở trênSau đây là danh sách các thư mục cơ bản mà bạn cần phải biết.
- htdocsĐây là thư mục gốc của trang web. Toàn bộ mã PHP của chúng ta sẽ được đặt trong thư mục này.
- mysql – thư mục này chứa tất cả thông tin liên quan đến MySQL or MariaDB Công cụ cơ sở dữ liệu, mặc định chạy trên cổng 3306.
- php – thư mục này chứa các file cài đặt PHP. Nó chứa một tệp quan trọng có tên php.ini. Thư mục này được sử dụng để định cấu hình cách PHP hoạt động trên máy chủ của bạn.
Theo mặc định, máy chủ web Apache chạy trên cổng 80Nếu cổng 80 đang bị máy chủ web khác chiếm dụng, bạn có thể sử dụng số cổng khác. Trong hướng dẫn này, chúng ta sẽ giả định đang sử dụng cổng 80. Lưu ý, nếu bạn sử dụng Skype, nó sử dụng cùng một cổng. Đóng Skype Nếu bạn muốn sử dụng XAMPP cho PHP trên cổng 80.
Bảng điều khiển XAMPP
Bảng điều khiển được sử dụng để quản lý các chương trình được cài đặt thông qua XAMPP. Để mở bảng điều khiển XAMPP Server:
- Nhấp chuột vào Start Menu
- Khám phá thư mục chương trình và tìm Apache Friends, sau đó tìm XAMPP như hình minh họa bên dưới.
- Sơ đồ dưới đây hiển thị bảng điều khiển.
1) Phần này liệt kê các dịch vụ, mô-đun đã được cài đặt và mã định danh tiến trình (PID). Dấu tích màu xanh lá cây nghĩa là mô-đun đã được cài đặt như một dịch vụ. Dấu đỏ nghĩa là mô-đun chưa được cài đặt như một dịch vụ. Để cài đặt một dịch vụ, hãy nhấp vào dấu đỏ. Nếu nút hiển thị dấu tích màu xanh lá cây và bạn nhấp vào đó, bảng điều khiển sẽ hỏi bạn có muốn gỡ cài đặt hệ thống hay không.
2) Phần này hiển thị (các) cổng được liên kết với các mô-đun. Phần hành động dành cho:
- bắt đầu và dừngping mô-đun
- Mở cửa sổ quản trị cho Apache và MySQL
- Mở các tệp cấu hình cho Apache, MySQL v.v. để thực hiện thay đổi
- Xem các tệp nhật ký cho các mô-đun
3) Phần này chứa các tiện ích hữu ích như... Netstat, Windows các phím tắt dịch vụ, v.v.
4) Phần này hiển thị thông tin trạng thái của các mô-đun. Bảng điều khiển có thể được sử dụng để:
- Cài đặt và gỡ cài đặt các dịch vụ như Apache, MySQL v.v. được cài đặt qua XAMPP
- Bắt đầu và dừng dịch vụ.
- Mở các tệp cấu hình, v.v.
Định cấu hình XAMPP
Bây giờ chúng ta hãy xem xét cấu hình cơ bản cần thiết trước khi bắt đầu sử dụng bản cài đặt XAMPP của mình cho mục đích phát triển.ping Các trang web sử dụng PHP. Nhập URL http://localhost/xampp/ trong trình duyệt yêu thích của bạn. Đối với hướng dẫn này, chúng tôi sẽ sử dụng Firefox như trình duyệt web của chúng tôi.
Nếu bạn thấy màn hình trên, nghĩa là bạn đã cài đặt XAMPP thành công. Bảng điều khiển bên trái chứa các liên kết đến thông tin hữu ích như:
- Phiên bản PHP đã cài đặt
- Cài đặt bảo mật của XAMPP
- Truy cập vào các tiện ích như phpMyAdmin, v.v.
Các phiên bản XAMPP hiện đại thường đi kèm với PHP 8.x, ví dụ như PHP 8.2, cùng với... MariaDB như một sự ghé thăm bất ngờ MySQL Phiên bản thay thế. XAMPP 1.8.0 cũ hơn nhiều, được hiển thị trong một số ảnh chụp màn hình này, được cài đặt sẵn PHP 5.4.4.
IDE PHP tốt nhất là gì?
Một IDE PHP là một chương trình cho phép bạn dễ dàng viết mã PHP. Các IDE PHP thường được trang bị tính năng tô sáng cú pháp và, trong một số trường hợp, cả tính năng tự động hoàn thành. Điều này có nghĩa là nếu bạn viết một từ khóa PHP mà trình thông dịch PHP biết, thì từ khóa đó sẽ được tô sáng bằng một màu khác với màu được sử dụng cho các câu lệnh thông thường. Tính năng tự động hoàn thành sẽ tự động hiển thị các từ khóa PHP đã biết khi bạn gõ chúng. Notepad cũng có thể được sử dụng để viết và chỉnh sửa mã PHP. Nhược điểm của việc sử dụng trình soạn thảo như Notepad là việc gỡ lỗi trở nên khó khăn, vì không dễ dàng phát hiện ra các lỗi như từ khóa viết sai chính tả, dấu ngoặc chưa đóng, v.v. Một IDE sẽ tô sáng các câu lệnh có lỗi, vì vậy bạn dễ dàng phát hiện ra chúng. Bảng dưới đây hiển thị 5 trình soạn thảo PHP phổ biến.
| Biên tập viên | Giấy phép | Cross Platform | Mô tả ngắn gọn |
|---|---|---|---|
| Netbean IDE | Mã nguồn mở | Có |
|
| Dreamweaver | Thương mại | Có |
|
| Zend Studio | Thương mại | Có |
|
| PHP Eclipse | Mã nguồn mở | Có |
|
| Notepad++ | phần mềm miễn phí | Windows có thể |
|
Trình soạn thảo PHP của Netbeans IDE. Như được nhấn mạnh ngắn gọn trong bảng trên, NetBeans IDE có các tính năng mạnh mẽ giúp nâng cao năng suất của lập trình viên PHP. Bạn có thể tải xuống IDE miễn phí từ... https://netbeans.apache.org/front/main/download/
- Tính năng tô sáng cú pháp và tự động hoàn thành giúp nâng cao khả năng viết của bạn. năng suất
- Nó có hỗ trợ riêng cho các hệ thống cơ sở dữ liệu như MySQL. Bạn không cần sử dụng hai chương trình để lập trình và phát triển cơ sở dữ liệu của mình.
- IDE có thể được sử dụng trong môi trường cộng tác. Điều này rất hữu ích khi bạn phải làm việc theo nhóm với các nhà phát triển khác.
- IDE có hỗ trợ cho các ngôn ngữ khác chẳng hạn như:
- Java SE
- Java EE
- C
- C++
NetBeans Hiện nay, phần mềm này được bảo trì bởi Apache Software. Foundation as Apache NetBeansvà nó được phát hành bốn lần một năm. Phiên bản 30 là phiên bản hiện tại tính đến năm 2026, trong khi các ảnh chụp màn hình bên dưới sử dụng phiên bản cũ hơn. NetBeans 7.3.
Giới thiệu về Netbeans IDE
Sau khi bạn đã cài đặt thành công phần mềm NetBeans Trình soạn thảo IDE PHP, chạy chương trình như mọi chương trình khác Windows chương trình. Cửa sổ hiển thị bên dưới xuất hiện
1. Trình khám phá dự án – bảng này được sử dụng để hiển thị tất cả các dự án đã mở. Các dự án được liệt kê trong chế độ xem dạng cây.
2. Thanh công cụ phím tắt – thanh công cụ này chứa các phím tắt cho các tác vụ được thực hiện thường xuyên như tạo dự án mới, mở dự án hiện có, hoàn tác và làm lại các hành động, v.v.
3. Trang khởi động – Trang này có 3 tab, đó là Học & Khám phá, Của tôi NetBeansvà Có gì mới.
- Tab đầu tiên [Tìm hiểu và khám phá] giới thiệu cho bạn các tính năng của NetBeans IDE này giới thiệu một số bản demo và hướng dẫn có thể được phát triển trong đó. NetBeans SDI.
- Tab thứ hai [Của tôi NetBeans] liệt kê các dự án vừa được mở gần đây và cho phép bạn cài đặt plugin cũng như kích hoạt các tính năng của IDE.
4. Cửa sổ đầu ra – nó được sử dụng để hiển thị đầu ra từ các chương trình như Java ứng dụng bảng điều khiển. Nó cũng được sử dụng để hiển thị thông tin nhật ký và gỡ lỗi. Ảnh chụp màn hình bên dưới hiển thị IDE khi dự án đang mở.
Tạo một dự án PHP mới bằng Netbeans IDE
- Nhấp vào nút tạo dự án mới trên thanh công cụ như hình bên dưới
- Nếu bạn đã tải xuống tất cả các gói có sẵn trong XAMPP NetBeans Trong IDE, hãy chắc chắn rằng bạn đã chọn PHP trong danh mục dự án, Ứng dụng PHP trong mục Dự án, sau đó nhấp vào nút Tiếp theo.
- Nhập tên dự án như hình dưới đây.
- Đảm bảo thư mục được lưu trong thư mục cài đặt XAMPP PHP như hình trên.
- Nhấp vào nút Tiếp theo khi hoàn tất.
- Hãy đảm bảo rằng tùy chọn "Chạy với tư cách:" được đặt thành "Trang web cục bộ" (chạy trên máy chủ web cục bộ).
- Dự án URL: được đặt thành http://localhost/phplessons/
Lưu ý Các thiết lập trên sẽ được cài đặt mặc định cho bạn. Bạn không cần thay đổi bất cứ điều gì trừ khi bạn là chuyên gia.
- Bấm vào nút Tiếp theo
- NetBeans Trình soạn thảo PHP cho phép tích hợp với các framework PHP MVC như Symfony và Zend. Hiện tại, chúng ta sẽ không chọn bất kỳ framework MVC nào. Nhấp vào nút Hoàn tất.
- Dự án mới tạo của bạn sẽ được hiển thị trong trình duyệt dự án và trang index.php được tạo cho bạn.
- Trang vừa tạo chứa một số mã HTML. Hãy thay thế nó bằng đoạn mã sau đây.
Chạy ví dụ PHP đầu tiên của bạn
<?php echo "Hello World!"; ?>
- Bấm vào nút chạy trên thanh công cụ như hình bên dưới
- Trình duyệt mặc định của bạn sẽ được mở với URL http://localhost/phplessons/index.php. Đầu ra “Xin chào thế giới!” sẽ được hiển thị trong trình duyệt của bạn.



















