Chuyển đến nội dung chính

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

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://ift.tt/1pKTJlP)

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!

The post Hướng Dẫn Cài Đặt Và Cấu Hình XAMPP Mới Nhất Và Nhanh Nhất first appeared on Techacademy.



Nhận xét

Bài đăng phổ biến từ blog này

Vẽ Tam Giác Trong C++

Vẽ tam giác trong C++ là một trong những bài tập lập trình về C++ sử dụng vòng lặp khá hay giúp các bạn luyện tư duy code cũng như cách sử dụng vòng lặp. Dưới đây là một số lời giải các bài tập vẽ tam giác trong C++ I. Vẽ Tam Giác Cân Trong C++ Viết chương trình C++ sử dụng ký tự * để vẽ tam giác vuông cân trong C++.Chúng ta sử dụng hai vòng lặp lồng nhau để giải bài toán này. Lời Giải: #include <stdio.h> #include <stdlib.h> int main() { int n; int q = 0; printf("Chuong trinh nay se in ra tam giac can\n"); printf("Nhap chieu cao tam giac cua ban: \n"); scanf("%d",&n); while (n > 0) { for (int i = 1; i<n; i++) printf("%c", ' '); for (int k = 0; k <= q; k ++) printf("%c", '*'); n -- ; q += 2 ; printf("\n"); } return 0; } II. Vẽ Hình Tam Giác Trong C++ Viết một chương trình in ra hình

Nên học C hay C++ ? Lựa chọn nào tốt hơn

Bạn đang mới học lập trình và đang phân vân nên học lập trình C hay C++ , bài viết dưới đây của Tehcacademy.edu.vn sẽ phần nào giải đáp cho bạn thắc mắc trên.  I. Nên học ngôn ngữ lập trình C hay C++ Nếu bạn đang phân vẫn lựa chọn nên học C hay C++ thì dưới đây là một số ưu điểm và nhược điểm của ngôn ngữ lập trình C và C++. Dựa trên đánh giá này, giúp bạn lựa chọn nên học lập trình C hay C++ 1, Ưu điểm và nhược điểm của ngôn ngữ lập trình C, C++ Dưới đây là một số ưu điểm, nhược điểm của ngôn ngữ c và c++: C, C++ đều có những ưu điểm và nhược điểm riêng + Ngôn ngữ lập trình C Ưu điểm : + Hiệu suất cao Mỗi một ngôn ngữ đều dựa vào khả năng sử dụng bộ nhớ để đánh giá hiệu suất. Đây chính là ưu điểm đầu tiên của C, nó có thể chạy mượt mà trên những hệ thống giới hạn về dung lượng, lý do là vì ngay từ đầu C được thiết kế với mục đích thay thế ASM trong các hệ thống bộ nhớ cực hạn chế thập niên 1960. + Tính linh hoạt Lập trình C có 2 tính linh hoạt và là 2 ưu điểm nổi bật củ

Tìm Phần Tử Xuất Hiện Nhiều Nhất Trong Mảng C++

Tìm phần tử xuất hiện nhiều nhất trong mảng là một vấn đề phổ biến trong lập trình C++. Để giải quyết vấn đề này, bạn có thể sử dụng một số phương pháp khác nhau như sử dụng bảng băm (hash table), sắp xếp mảng và duyệt qua mảng. Cùng techacademy đi tìm hiểu chi tiết chủ đề này ngay bài viết bên dưới đây nhé. I. Tìm Phần Tử Xuất Hiện Nhiều Nhất Trong Mảng C++ Trong lập trình C++, việc tìm ra phần tử xuất hiện nhiều nhất trong một mảng là một vấn đề phổ biến và quan trọng. Điều này thường được thực hiện thông qua việc sử dụng các thuật toán và cấu trúc dữ liệu phù hợp. Chúng ta sẽ thảo luận về cách thực hiện điều này một cách hiệu quả trong ngôn ngữ lập trình C++. 1. Sử dụng Bảng Băm (Hash Map): Một cách phổ biến để giải quyết vấn đề này là sử dụng bảng băm. Chúng ta có thể duyệt qua mảng, đếm số lần xuất hiện của mỗi phần tử và lưu trữ chúng trong một bảng băm. 2. Sắp Xếp và Đếm: Một cách khác là sắp xếp mảng và sau đó duyệt qua mảng để đếm số lần xuất hiện của mỗi phần tử liên ti