Hướng dẫn cài đặt XAMPP trong Windows 10 từng bước

Cập nhật lần cuối: 10/09/2024
Tác giả: Alberto Navarro

cách cài xampp trên win 10
  • XAMPP là gói phần mềm miễn phí bao gồm Apache, MySQL, PHP và Perl.
  • Nó cho phép bạn mô phỏng một máy chủ cục bộ trên máy tính của mình mà không phải trả tiền cho việc lưu trữ.
  • Cơ sở dữ liệu có thể được quản lý thông qua phpMyAdmin, có thể truy cập từ localhost.
  • Điều quan trọng là phải kiểm tra các dự án web trước khi triển khai chúng trên máy chủ thực.

Nếu bạn quyết định bắt đầu phát triển web hoặc thử nghiệm trang web của mình trong môi trường cục bộ, bạn chắc chắn đã gặp XAMPP, một công cụ thiết yếu để làm việc với PHP, MySQL và các thành phần cần thiết khác để bất kỳ trang web nào hoạt động bình thường. Nếu bạn đang sử dụng máy tính Windows 10 và không chắc chắn cách bắt đầu cài đặt XAMPP thì bạn đã đến đúng nơi. Trong bài viết này, tôi sẽ hướng dẫn bạn từng bước cách cài đặt và định cấu hình XAMPP, đơn giản và không phức tạp.

Ngoài ra, chúng ta sẽ xem một số chi tiết quan trọng để tránh các sự cố thường gặp trong quá trình cài đặt và cách tận dụng tối đa các chức năng mà gói XAMPP cung cấp cho bạn để tạo môi trường thử nghiệm hiệu quả. Hãy bắt tay vào thực hiện nó!

XAMPP là gì?

XAMPP là gói phần mềm miễn phí cung cấp môi trường hoàn chỉnh để cài đặt máy chủ cục bộ trên máy tính của bạn. Nó được tạo thành từ một số thành phần thiết yếu như Apache (máy chủ web), MySQL/MariaDB (để quản lý cơ sở dữ liệu), PHP (ngôn ngữ lập trình) và Perl. Nhờ phần mềm này, bạn có thể mô phỏng môi trường máy chủ mà không phải trả tiền cho việc lưu trữ.

Đó là lý tưởng cho cả nhà phát triển mới bắt đầu và chuyên gia, những người cần thử nghiệm dự án của họ cục bộ trước khi tải chúng lên máy chủ thực. XAMPP có sẵn cho nhiều nền tảng khác nhau như Windows, Linux và macOS. Ở đây chúng tôi sẽ tập trung vào cách cài đặt nó trên Windows 10.

Nội dung độc quyền - Bấm vào đây  Windows 10 trên USB lớn đến mức nào

Đang tải xuống XAMPP

Để bắt đầu, điều đầu tiên chúng ta phải làm là truy cập trang XAMPP chính thức, nơi bạn sẽ tìm thấy các phiên bản khác nhau có sẵn tùy thuộc vào nhu cầu PHP mà bạn có. Nên chọn phiên bản ổn định mới nhất hiện có để đảm bảo khả năng tương thích và bảo mật tốt nhất.

Khi ở trên trang tải xuống, hãy chọn tùy chọn XAMPP cho Windows. Hãy nhớ rằng phiên bản Windows tối thiểu cần có là Windows 7, vì vậy bạn sẽ không gặp vấn đề gì khi sử dụng nó trên Windows 10.

Cài đặt XAMPP trên Windows 10

Với trình cài đặt đã được tải xuống, hãy nhấp đúp vào nó để bắt đầu. Bạn có thể gặp một số cảnh báo về bảo mật Windows hoặc Kiểm soát tài khoản người dùng (UAC), trong trường hợp đó bạn chỉ nên cho phép trình cài đặt thực hiện các thay đổi đối với máy tính của mình.

1. Trình hướng dẫn cài đặt

Khi bạn khởi động trình hướng dẫn cài đặt, điều đầu tiên bạn thấy sẽ là cảnh báo về các quyền truy cập mà chương trình có thể yêu cầu nếu bạn cài đặt nó trong thư mục “Tệp chương trình”. Mặc dù bạn có thể thay đổi đường dẫn cài đặt nhưng khuyên bạn nên để đường dẫn mặc định tại C:\xampp. Điều này sẽ tránh các vấn đề về quyền sau này.

Nhấn "Kế tiếp” và tiếp tục với trình hướng dẫn.

2. Lựa chọn thành phần

Một trong những bước quan trọng nhất là chọn các thành phần bạn muốn cài đặt. Chọn các tùy chọn cần thiết tùy theo mục đích sử dụng mà bạn sẽ cung cấp, mặc dù tôi khuyên bạn nên cài đặt mọi thứ mà XAMPP cung cấp để có môi trường thử nghiệm hoàn chỉnh. Thành phần quan trọng như Apache, MySQL y phpMyAdmin Chúng là bắt buộc nếu bạn định làm việc với cơ sở dữ liệu và trang web động.

Nội dung độc quyền - Bấm vào đây  Làm thế nào để bạn kiếm được ngôi sao chiến đấu trong Fortnite

3. Cài đặt thư mục

Như tôi đã đề cập, thư mục mặc định sẽ là C:\xampp, mặc dù bạn có thể thay đổi nó nếu muốn. Chỉ cần nhấp vào nút chọn thư mục và chọn một vị trí mới. Tuy nhiên, nên để nguyên lộ trình mặc định để tránh các vấn đề về quyền.

4. Hoàn tất quá trình cài đặt

Sau khi chọn các thành phần và thư mục, trình hướng dẫn sẽ hiển thị cho bạn một số chi tiết bổ sung như tùy chọn cài đặt Bitnami, một công cụ để cài đặt hệ thống như WordPress hay Joomla. Bạn có thể bỏ chọn tùy chọn này nếu không quan tâm.

Cuối cùng, bấm vào “Kế tiếp” và quá trình cài đặt sẽ bắt đầu. Tùy thuộc vào hiệu suất của máy tính của bạn, quá trình này có thể mất vài phút.

Cấu hình XAMPP

Sau khi quá trình cài đặt hoàn tất, Bảng điều khiển XAMPP. Đây là nơi bạn có thể bắt đầu hoặc dừng các dịch vụ khác nhau như Apache o MySQL. Để kiểm tra xem mọi thứ có ổn không, hãy nhấp vào “Bắt đầu” trong Apache và MySQL, đồng thời đảm bảo rằng các mô-đun chuyển sang màu xanh lục, cho biết rằng chúng đang hoạt động chính xác.

Giải quyết các vấn đề thường gặp

Đôi khi khi khởi động máy chủ Apache, bạn có thể thấy rằng cổng 80 hoặc 443 chúng đã được sử dụng bởi một chương trình khác, chẳng hạn như Skype. Điều này sẽ khiến Apache không thể chạy chính xác. Ở đây tôi chỉ cho bạn ba giải pháp khả thi:

  • Thay đổi cổng trong Skype. Bỏ chọn tùy chọn “cổng 80 và 443” trong cài đặt kết nối Skype.
  • Sửa đổi cổng Apache. Bạn có thể chỉnh sửa các tập tin httpd.conf y httpd-ssl.conf để thay đổi các cổng này cho các cổng khác, chẳng hạn như 8080 hoặc 8443.
  • Tạm thời đóng Skype trước khi khởi động Apache.
Nội dung độc quyền - Bấm vào đây  Cách đổi tên máy tính Windows 10

Truy cập vào phpMyAdmin và quản lý cơ sở dữ liệu

Nếu bạn cần quản lý cơ sở dữ liệu cho dự án của mình, XAMPP bao gồm phpMyAdmin, một công cụ rất hữu ích để quản lý cơ sở dữ liệu như MySQL hoặc MariaDB. Bạn chỉ cần khởi động MySQL từ bảng điều khiển và sau đó truy cập http://localhost/phpmyadmin.

Người dùng mặc định sẽ là gốc và nó không có mật khẩu, mặc dù bạn nên thay đổi mật khẩu nếu bạn dự định sử dụng máy chủ cho nhiều mục đích hơn là thử nghiệm cục bộ.

Tạo và quản lý dự án trong XAMPP

Một trong những câu hỏi phổ biến nhất là nơi đặt các dự án mà bạn muốn chạy trên máy chủ cục bộ. Để thực hiện việc này, hãy hướng dự án của bạn vào thư mục htdocs bên trong thư mục cài đặt XAMPP. Nếu bạn có một dự án thử nghiệm tên là “mysite”, chỉ cần tạo một thư mục con có tên đó bên trong “htdocs”. Sau đó, truy cập thông qua trình duyệt http://localhost/misitio và dự án của bạn sẽ tải như thể nó được lưu trữ trên một máy chủ thực.

Đây là một cách tuyệt vời để kiểm tra sự phát triển của bạn trước khi xuất bản chúng trực tuyến.

Như bạn đã thấy, cài đặt và định cấu hình XAMPP trong Windows 10 là một quá trình khá đơn giản nếu bạn thực hiện cẩn thận từng bước. Bất kể bạn là người mới bắt đầu hay nhà phát triển có kinh nghiệm, XAMPP đều cung cấp cho bạn tất cả các công cụ bạn cần để làm việc cục bộ trên các dự án của mình mà không phải trả tiền cho máy chủ bên ngoài. Hơn nữa, khả năng quản lý cơ sở dữ liệu và thực hiện các phát triển của bạn một cách nhanh chóng là một trong những lợi thế lớn của phần mềm này. Nếu bạn muốn bắt đầu thử nghiệm phát triển web, XAMPP là gói bạn cần cho nhóm của mình.