Trình cài đặt xampp cho môi trường php có sẵn cho

XAMPP là một trong những máy chủ web đa nền tảng được sử dụng rộng rãi, giúp các nhà phát triển tạo và kiểm tra các chương trình của họ trên máy chủ web cục bộ. Nó được phát triển bởi Apache Friends và mã nguồn gốc của nó có thể được sửa đổi hoặc sửa đổi bởi khán giả. Nó bao gồm Máy chủ HTTP Apache, MariaDB và trình thông dịch cho các ngôn ngữ lập trình khác nhau như PHP và Perl. Nó có sẵn bằng 11 ngôn ngữ và được hỗ trợ bởi các nền tảng khác nhau, chẳng hạn như gói IA-32 của Windows & gói x64 của macOS và Linux

XAMPP là gì?

XAMPP là từ viết tắt trong đó X là viết tắt của Cross-Platform, A là viết tắt của Apache, M là viết tắt của MYSQL và Ps là viết tắt của PHP và Perl, tương ứng. Đây là gói giải pháp web nguồn mở bao gồm phân phối Apache cho nhiều máy chủ và tệp thực thi dòng lệnh cùng với các mô-đun như máy chủ Apache, MariaDB, PHP và Perl

XAMPP giúp máy chủ hoặc máy chủ cục bộ kiểm tra trang web và ứng dụng khách của mình thông qua máy tính và máy tính xách tay trước khi phát hành lên máy chủ chính. Nó là một nền tảng cung cấp một môi trường phù hợp để kiểm tra và xác minh hoạt động của các dự án dựa trên cơ sở dữ liệu Apache, Perl, MySQL và PHP thông qua hệ thống của chính máy chủ. Trong số các công nghệ này, Perl là ngôn ngữ lập trình được sử dụng để phát triển web, PHP là ngôn ngữ kịch bản phụ trợ và MariaDB là cơ sở dữ liệu được sử dụng sinh động nhất do MySQL phát triển. Mô tả chi tiết của các thành phần này được đưa ra dưới đây

Các thành phần của XAMPP

Như đã định nghĩa trước đó, XAMPP được sử dụng để tượng trưng cho việc phân loại các giải pháp cho các công nghệ khác nhau. Nó cung cấp cơ sở để thử nghiệm các dự án dựa trên các công nghệ khác nhau thông qua máy chủ cá nhân. XAMPP là một dạng viết tắt của mỗi bảng chữ cái đại diện cho từng thành phần chính của nó. Bộ sưu tập phần mềm này chứa một máy chủ web có tên là Apache, một hệ thống quản lý cơ sở dữ liệu có tên là MariaDB và các ngôn ngữ kịch bản/lập trình như PHP và Perl. X biểu thị Đa nền tảng, có nghĩa là nó có thể hoạt động trên các nền tảng khác nhau như Windows, Linux và macOS

Nhiều thành phần khác cũng là một phần của bộ sưu tập phần mềm này và được giải thích bên dưới

  1. Đa nền tảng. Các hệ thống cục bộ khác nhau có các cấu hình hệ điều hành khác nhau được cài đặt trong đó. Thành phần của nền tảng chéo đã được đưa vào để tăng tiện ích và đối tượng cho gói phân phối Apache này. Nó hỗ trợ các nền tảng khác nhau như các gói Windows, Linux và MAC OS
  2. apache. Nó là HTTP một máy chủ web đa nền tảng. Nó được sử dụng trên toàn thế giới để cung cấp nội dung web. Ứng dụng máy chủ được cung cấp miễn phí cài đặt và sử dụng cho cộng đồng các nhà phát triển dưới sự bảo trợ của Apache Software Foundation. Máy chủ từ xa của Apache cung cấp các tệp, hình ảnh và các tài liệu khác được yêu cầu cho người dùng
  3. MariaDB. Ban đầu, MySQL DBMS là một phần của XAMPP, nhưng bây giờ nó đã được thay thế bởi MariaDB. Đây là một trong những DBMS quan hệ được sử dụng rộng rãi nhất, được phát triển bởi MySQL. Nó cung cấp các dịch vụ trực tuyến về lưu trữ, thao tác, truy xuất, sắp xếp và xóa dữ liệu
  4. PHP. Đây là ngôn ngữ kịch bản phụ trợ chủ yếu được sử dụng để phát triển web. PHP cho phép người dùng tạo các trang web và ứng dụng động. Nó có thể được cài đặt trên mọi nền tảng và hỗ trợ nhiều hệ thống quản lý cơ sở dữ liệu. Nó được thực hiện bằng ngôn ngữ C. PHP là viết tắt của Bộ xử lý siêu văn bản. Nó được cho là bắt nguồn từ các công cụ Trang chủ cá nhân, điều này giải thích tính đơn giản và chức năng của nó
  5. perl. Nó là sự kết hợp của hai ngôn ngữ động bậc cao là Perl 5 và Perl 6. Perl có thể được áp dụng để tìm giải pháp cho các vấn đề dựa trên quản trị hệ thống, phát triển web và kết nối mạng. Perl cho phép người dùng lập trình các ứng dụng web động. Nó rất linh hoạt và mạnh mẽ
  6. phpMyAdmin. Nó là một công cụ được sử dụng để xử lý MariaDB. Phiên bản 4 của nó. 0. 4 hiện đang được sử dụng trong XAMPP. Quản lý DBMS là vai trò chính của nó
  7. OpenSSL. Đây là triển khai mã nguồn mở của Giao thức lớp cổng bảo mật và Giao thức lớp vận chuyển. Hiện tại phiên bản 0. 9. 8 là một phần của XAMPP
  8. Bảng điều khiển XAMPP. Nó là một panel giúp vận hành và điều chỉnh các thành phần khác của XAMPP. Phiên bản 3. 2. 1 là bản cập nhật gần đây nhất. Mô tả chi tiết về bảng điều khiển sẽ được thực hiện trong phần tiếp theo của hướng dẫn
  9. Webalizer. Đây là giải pháp phần mềm Phân tích trang web được sử dụng cho nhật ký Người dùng và cung cấp chi tiết về việc sử dụng
  10. thủy ngân. Đây là một hệ thống vận chuyển thư và phiên bản mới nhất của nó là 4. 62. Nó là một máy chủ thư, giúp quản lý thư trên web
  11. mèo con. Phiên bản 7. 0. 42 hiện đang được sử dụng trong XAMPP. Nó là một servlet dựa trên JAVA để cung cấp các chức năng của JAVA
  12. filezilla. Nó là Máy chủ Giao thức Truyền tệp, hỗ trợ và giảm bớt các thao tác truyền được thực hiện trên tệp. Phiên bản cập nhật gần đây của nó là 0. 9. 41

Hỗ trợ định dạng XAMPP

XAMPP được hỗ trợ ở ba định dạng tệp

  • EXE- Nó là một phần mở rộng được sử dụng để biểu thị các tệp thực thi giúp nó có thể truy cập được để cài đặt vì một tệp thực thi có thể chạy trên máy tính như bất kỳ chương trình thông thường nào
  • 7z - 7zip file- Phần mở rộng này được sử dụng để biểu thị các tệp nén hỗ trợ nhiều thuật toán nén và mã hóa dữ liệu. Nó được ưa chuộng hơn bởi một người theo chủ nghĩa hình thức, mặc dù nó đòi hỏi phải làm việc với các tệp phức tạp hơn
  • ZIP- Tiện ích mở rộng này hỗ trợ nén tệp không mất dữ liệu. Một tệp nén có thể chứa nhiều tệp nén. Thuật toán Deflate chủ yếu được sử dụng để nén các tệp được hỗ trợ bởi định dạng này. Các. Các tệp ZIP khá khó cài đặt so với. EXE

Như vậy. EXE là định dạng dễ cài đặt nhất, trong khi hai định dạng còn lại khá rắc rối và phức tạp khi cài đặt

điều kiện tiên quyết

Trước khi đi sâu vào hướng dẫn XAMPP, bạn phải có kiến ​​thức cơ bản về các ngôn ngữ phát triển web như HTML và PHP

Sự tiếp kiến

Hướng dẫn XAMPP của chúng tôi được thiết kế cho những người mong muốn thử nghiệm trang web hoặc ứng dụng của họ trên máy chủ web localhost. Hướng dẫn này sẽ giúp những ai muốn xây dựng sự nghiệp của mình với tư cách là nhà phát triển web hoặc giao diện người dùng

Vấn đề

Chúng tôi đảm bảo với bạn rằng nó sẽ giải quyết tất cả các thắc mắc của bạn liên quan đến XAMPP và bạn sẽ không tìm thấy bất kỳ vấn đề nào trong hướng dẫn này. Tuy nhiên, nếu có bất kỳ sai sót hoặc khác biệt nào, vui lòng đăng vấn đề trong biểu mẫu liên hệ

XAMPP có sẵn cho Windows 10 không?

XAMPP là một phần mềm mã nguồn mở miễn phí cung cấp một cách dễ dàng cho các nhà thiết kế và phát triển web cài đặt các thành phần để chạy phần mềm dựa trên PHP như WordPress, Drupal, Joomla và các phần mềm khác . .

XAMPP được cài đặt ở đâu?

Chọn đường dẫn thư mục gốc để thiết lập thư mục htdocs cho các ứng dụng của chúng ta. Ví dụ ' C. \xampp '. Nhấp vào nút Cho phép truy cập để cho phép các mô-đun XAMPP từ tường lửa Windows. Sau quá trình cài đặt, nhấp vào nút Kết thúc của trình hướng dẫn Cài đặt XAMPP.

XAMPP có cài đặt PHP không?

XAMPP là một bản phân phối Apache hoàn toàn miễn phí, dễ cài đặt chứa MariaDB, PHP và Perl .

Năm mô-đun có sẵn trong XAMPP là gì?

XAMPP thường xuyên được cập nhật lên các bản phát hành mới nhất của Apache, MariaDB, PHP và Perl. Nó cũng đi kèm với một số mô-đun khác, bao gồm OpenSSL, phpMyAdmin, MediaWiki, Joomla, WordPress và hơn thế nữa.