Hướng Dẫn Cài Đặt Và Cấu Hình XAMPP Mới Nhất Và Nhanh Nhất

Hướng Dẫn Cài Đặt Xampp

XAMPP là một phần mềm miễn phí với mã nguồn mở được phát triển bởi những người bạn Apache. Gói phần mềm XAMPP chứa các bản phân phối Apache được sử dụng để xây dựng và phát triển các webssite và đặc biệt là ứng dụng web chạy bằng PHP. Dưới đây là hướng dẫn cài đặt Xampp đơn giản và mới nhất.

hướng dẫn lập trình web php
hướng dẫn lập trình web php

1. Xampp là gì?

Phần mềm máy chủ XAMPP cung cấp cho bạn môi trường thích hợp để thử nghiệm các dự án MYSQL, PHP, Apache và Perl trên máy tính cục bộ.

Dạng đầy đủ của XAMPP là X là viết tắt của Cross-platform, (A) máy chủ Apache, (M) MariaDB, (P) PHP và (P) Perl. Nền tảng của nó có thể chạy trên bất kỳ máy tính nào với bất kỳ hệ điều hành nào.

Các cài đặt XAMPP rất đơn giản và nhanh chóng, khi XAMPP được cài đặt trên máy tính của bạn, nó hoạt động như một máy chủ cục bộ hoặc localhost. Bạn có thể kiểm tra các trang web trước khi tải nó lên máy chủ web từ xa. Phần mềm XAMPP này cung cấp cho bạn môi trường thích hợp để thử nghiệm các ứng dụng MYSQL, PHP, Apache và Perl trên máy tính, giúp lập trình PHP, lập trình Web…

Tham khảo: Phần mềm máy tính là gì ?

2. Ưu điểm và nhược điểm của Xampp

Ưu điểm:

+ XAMPP có thể chạy được trên tất cả các hệ điều hành: Từ Cross-platform, Window, MacOS và Linux.
+ XAMPP có cấu hình đơn giản cũng như nhiều chức năng hữu ích cho người dùng. Tiêu biểu gồm: giả lập Server, giả lập Mail Server, hỗ trợ SSL trên Localhost.
+ XAMPP tích hợp nhiều thành phần với các tính năng:
+ Apache
+ PHP (tạo môi trường chạy các tập tin script *.php);
+ MySql (hệ quản trị dữ liệu mysql);
+ Thay vì phải cài đặt từng thành phần trên, giờ đây các bạn chỉ cần cài XAMPP là chúng ta có 1 web server hoàn chỉnh.
+ Mã nguồn mở: Không như Appserv, XAMPP có giao diện quản lý khá tiện lợi. Nhờ đó, người dùng có thể chủ động bật tắt hoặc khởi động lại các dịch vụ máy chủ bất kỳ lúc nào.

Nhược điểm:

+ Tuy nhiên do cấu hình đơn giản nên XAMPP không được hỗ trợ cấu hình Module nên cũng không có Version MySQL. Do đó đôi khi sẽ mang đến sự bất tiện cho từng người. Trong khi WAMP có nhiều tùy chọn hơn vì nó có nhiều phiên bản cho từng thành phần của server như PHP, Apache, MySQL.
+ Dung lượng của XAMPP cũng tương đối nặng, dung lượng file cài đặt của XAMPP là 141Mb, nặng hơn nhiều so với WAMP chỉ 41Mb.

3. Hướng dẫn cài đặt và sử dụng XAMPP đơn giản

Dưới đây là các bước cài đặt xampp trên windows đơn giản và nhanh nhất:

Bước 1: Tới trang web Apache Friends và tải XAMPP. ( Link: https://www.apachefriends.org/index.html)

Hướng dẫn lập trình PHP với XAMPP đơn giản (1)
Hướng dẫn lập trình PHP với XAMPP đơn giản (1)

Tệp XAMPP là 109MB. Sau khi tải xuống, khởi chạy trình cài đặt.

Trong quá trình cài đặt, bạn có thể nhận được các cảnh báo như Windows hỏi bạn có chắc chắn bạn muốn cài đặt phần mềm hay không và trình cài đặt nhắc bạn về phần mềm chống vi-rút. Như bạn sẽ làm khi cài đặt bất kỳ phần mềm nào trên Windows, hãy sử dụng bản tốt nhất của bạn và bạn có thể muốn nhấp vào “Yes” để tiếp tục cài đặt.

Bước 2: Trình hướng dẫn cài đặt XAMPP sẽ hướng dẫn bạn cài đặt. Nhấp vào Tiếp theo.

Hướng dẫn lập trình PHP với XAMPP đơn giản (2)
Hướng dẫn lập trình PHP với XAMPP đơn giản (2)

Trong cửa sổ tiếp theo, bạn sẽ được yêu cầu chọn thành phần nào của phần mềm bạn muốn cài đặt và những phần mềm nào bạn không muốn. Một số tùy chọn, chẳng hạn như Apache và PHP là cần thiết để chạy phần mềm và sẽ tự động được cài đặt, vì vậy chúng được chuyển sang màu xám để bạn không thể chọn chúng.

Đó là vào bạn mà các thành phần bạn muốn cài đặt. Vì chúng tôi muốn chạy WordPress trong môi trường localhost của chúng tôi, hãy để MySQL và phpMyAdmin kiểm tra và bỏ chọn các tùy chọn còn lại.

Hướng dẫn lập trình PHP với XAMPP đơn giản (3)
Hướng dẫn lập trình PHP với XAMPP đơn giản (3)

Bước 3: Tiếp theo, chọn thư mục mà bạn muốn cài đặt XAMPP trên máy tính của bạn. Tôi sẽ tạo một thư mục mới trong C: \ Program Files \ XAMPP.

Hướng dẫn lập trình PHP với XAMPP đơn giản (4)
Hướng dẫn lập trình PHP với XAMPP đơn giản (4)

Trong cửa sổ tiếp theo, bạn sẽ được hỏi liệu bạn có muốn cài đặt Bitnami cho XAMPP, trong đó cung cấp các công cụ miễn phí để cài đặt WordPress, Drupal và Joomla! trên đầu trang của XAMPP.

Vì chúng ta sẽ cài đặt WordPress theo cách thủ công sau trong hướng dẫn này và không cần trình cài đặt miễn phí, hãy bỏ chọn “Tìm hiểu thêm về Bitnami cho XAMPP” và nhấn Next .

Hướng dẫn lập trình PHP với XAMPP đơn giản (5)
Hướng dẫn lập trình PHP với XAMPP đơn giản (5)

Bước 4: Sau khi thực hiện tất cả các bước cài đặt ban đầu này, XAMPP giờ đã sẵn sàng để cài đặt. Nhấp vào Next.

Hướng dẫn lập trình PHP với XAMPP đơn giản (6)
Hướng dẫn lập trình PHP với XAMPP đơn giản (6)

Sau khi cài đặt, bạn sẽ được hỏi xem bạn có muốn bắt đầu Bảng điều khiển XAMPP, cung cấp một giao diện để chạy môi trường cục bộ của bạn hay không. Để tùy chọn này được đánh dấu và nhấn Finish

Hướng dẫn lập trình PHP với XAMPP đơn giản (7)
Hướng dẫn lập trình PHP với XAMPP đơn giản (7)

Bảng điều khiển sẽ tự động mở, nhưng nếu bạn bỏ chọn tùy chọn trong cửa sổ trước, bạn có thể vào thư mục XAMPP trên máy tính của bạn và mở bảng điều khiển XAMPP thay thế.

Nếu quá trình cài đặt diễn ra suôn sẻ và mọi thứ đang chạy suôn sẻ, bảng điều khiển sẽ mở ra với các bản cập nhật văn bản màu đen và màu xanh lam ở dưới cùng.

Bước 5: Khởi động localhost

Hướng dẫn lập trình PHP với XAMPP đơn giản (8)
Hướng dẫn lập trình PHP với XAMPP đơn giản (8)

Để khỏi động localhost bạn vào ổ E: Vào xamppxampp-panel.exe hoặc vào Start => chọn All Programs => chọn XAMPP => chọn Xampp Control Pane.

Lúc này nó sẽ hiển thị một hộp thư thoại bạn chọn Actions => trong mục Start chọn Apache và MySQL.

lập trình PHP. Cài đặt XAMPP

Nếu bạn thấy ứng dụng chuyển sang màu xanh thì việc cài đặt đã hoàn tất nhé.

Nhưng nếu có vấn đề…

Hướng dẫn lập trình PHP với XAMPP đơn giản (9)
Hướng dẫn lập trình PHP với XAMPP đơn giản (9)

Dòng chữ màu đỏ cho thấy nó trông giống như một cuộc xung đột cổng.

Bước 6: Sửa lỗi cổng.

Lý do chính tại sao XAMPP ném lên các lỗi như thế này là do một chương trình khác trên máy của bạn sử dụng các cổng 80 hoặc 443 – các cổng Apache và MySQL cần để chạy.

Nếu bạn đang sử dụng Windows 10, World Wide Web Publishing Service rất có thể sử dụng bài 80. Chương trình này dành cho Internet Information Services (IIS) dành cho Windows® Server, được cài sẵn và nếu bạn không sử dụng nó, bạn chỉ có thể dừng dịch vụ đang chạy trên máy của bạn hoặc thậm chí xóa nó.

Để ngừng chạy dịch vụ, hãy làm như sau:

  • Đi tới Bắt đầu , nhập “services.msc” và chọn kết quả phù hợp nhất.
  • Cuộn xuống trong cửa sổ Services để tìm World Wide Web Publishing Service.
  • Nhấp chuột phải vào nó và chọn Stop.
  • Điều này sẽ giải phóng cổng 80. Khi bạn khởi động lại XAMPP nó sẽ chạy mà không có lỗi.

Nếu điều đó không giải quyết được sự cố, bạn có thể thiết lập quy tắc tường lửa mới để buộc phải bỏ chặn các cổng:

  • Mở Windows Firewall trên máy của bạn và> nhấp vào Cài đặt nâng cao ở bên trái.
  • Nhấp vào Inbound ở bên trái, sau đó nhấp chuột phải vào New Rule.
  • Nhấp vào Cổng và sau đó nhấp vào TCP. Trong trường dưới đây cho các loại Cổng cụ thể trong “80, 443” và nhấp Next.
  • Chọn Allow the Connection rồi nhấn Next.
  • Đảm bảo tất cả các tùy chọn được chọn và nhấp Next.
  • Trong trường name, nhập bất cứ thứ gì bạn muốn, nhưng vì mục đích nhất quán, hãy nhập LOCALHOST1. Nhấp vào Finish.
  • Bây giờ lặp lại các bước 1-6, nhưng đặt tên cho quy tắc mới này là LOCALHOST2 và nhấn Finish.
  • Khởi động lại máy tính của bạn.

Cổng 80 và 443 giờ đây sẽ được mở cục bộ trên máy tính của bạn.

Hướng dẫn lập trình PHP với XAMPP đơn giản (10)
Hướng dẫn lập trình PHP với XAMPP đơn giản (10)

Như vậy bạn có thể thấy cài đặt và sử dụng Xampp rất đơn giản dễ dàng. Đồng thời Xampp có nhiều lợi ích giúp công việc lập trình với XAMPP của bạn nhanh và hiệu quả hơn, tiết kiệm một khoản chi phí lớn. Bây giờ hãy bắt đầu thôi nào!

Bài viết liên quan

Leave a Reply

Your email address will not be published. Required fields are marked *

Hotline: 0984.876.750
Chat Facebook
Gọi điện ngay