XAMPP là một phần 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 trên Windows 10, Linux và macOS
Nếu bạn là nhà phát triển web hoặc đang cố gắng bắt đầu viết blog, XAMPP sẽ giúp bạn tiết kiệm thời gian và giảm thiểu sự thất vọng khi cài đặt và định cấu hình thủ công Apache, MySQL, PHP và Perl để tạo môi trường thử nghiệm trên thiết bị của bạn
Trong hướng dẫn này, bạn sẽ tìm hiểu các bước cài đặt XAMPP trên Windows 10, cũng như hướng dẫn định cấu hình môi trường web và khắc phục các sự cố thường gặp sau khi thiết lập
Cách cài đặt XAMPP trên Windows 10
Để tải xuống và cài đặt XAMPP trên Windows 10, hãy làm theo các bước sau
Mở trang web Bạn bè Apache
Nhấp vào nút Tải xuống cho phiên bản Windows của XAMPP và lưu tệp trên máy tính của bạn
Sổ tay. Nếu bạn có yêu cầu phiên bản đặc biệt cho PHP, hãy tải xuống phiên bản bạn cần cài đặt. Nếu bạn không có yêu cầu về phiên bản, hãy tải xuống phiên bản cũ nhất vì nó có thể giúp bạn tránh được các sự cố khi cài đặt phần mềm dựa trên PHP. Ngoài ra, các hướng dẫn này đã được thử nghiệm để hoạt động cho XAMPP phiên bản 8. 1. 1 và các phiên bản cũ hơn, nhưng bạn có thể sử dụng hướng dẫn này cho các phiên bản khác
Bấm đúp vào tệp đã tải xuống để khởi chạy trình cài đặt
Nhấp vào nút OK
Nhấp vào nút Tiếp theo
Hoàn tất cài đặt XAMPP trên Windows 10XAMPP cung cấp nhiều thành phần khác nhau mà bạn có thể cài đặt, chẳng hạn như MySQL, phpMyAdmin, PHP, Apache, v.v. Phần lớn, bạn sẽ sử dụng hầu hết các thành phần này, điều đó có nghĩa là bạn nên để các tùy chọn mặc định
Nhấp vào nút Tiếp theo
Các thành phần cài đặt XAMPPSử dụng vị trí cài đặt mặc định. [Hoặc chọn thư mục khác để cài đặt phần mềm tại mục “Select a folder”. ]
Nhấp vào nút Tiếp theo
Vị trí cài đặt XAMPPChọn ngôn ngữ cho XAMPP Control Panel
Nhấp vào nút Tiếp theo
Xóa tùy chọn Tìm hiểu thêm về Bitnami cho XAMPP
Nhấp vào nút Tiếp theo
Nhấp lại vào nút Tiếp theo
Thủ thuật cài đặt XAMPP trên Windows 10Nhấp vào nút Cho phép truy cập để cho phép ứng dụng thông qua Tường lửa của Windows [nếu có]
Nhấp vào nút Hoàn tất
Khi bạn hoàn thành các bước, Bảng điều khiển XAMPP sẽ khởi chạy và bạn có thể bắt đầu cấu hình môi trường máy chủ web
Cài đặt XAMPP bằng lệnh winget
Ngoài ra, bạn có thể cài đặt XAMPP bằng Windows Package Manager [winget] bằng Command Prompt
Để cài đặt phiên bản XAMPP mới nhất trên Windows 10 bằng lệnh winget, hãy làm theo các bước sau
Mở bắt đầu
Tìm kiếm Dấu nhắc Lệnh, nhấp chuột phải vào kết quả trên cùng và chọn tùy chọn Chạy với tư cách quản trị viên
[Tùy chọn] Nhập lệnh sau để tìm kiếm tên của ứng dụng và nhấn Enter
winget search xampp
Sổ tay. Mặc dù lệnh không bắt buộc nhưng truy vấn cài đặt phải khớp với ID, tên hoặc biệt danh của gói, có thể thay đổi bất kỳ lúc nào. Vì vậy, thật tốt khi tìm kiếm ứng dụng để thực hiện đúng lệnh cài đặt
Gõ lệnh sau để cài đặt XAMPP với Windows Package Manager và nhấn Enter
winget install xampp
lệnh XAMPP cài đặt wingetTiếp tục với các hướng dẫn trên màn hình [nếu có]
Sau khi bạn hoàn thành các bước, trình quản lý gói sẽ tải xuống gói từ nguồn được chỉ định và nó sẽ tiến hành cài đặt ứng dụng. Thiết bị có thể tự động khởi động lại trong quá trình này. Quá trình cài đặt sẽ thiết lập ứng dụng bên trong thư mục C:\xampp
Cách cấu hình XAMPP trên Windows 10
Bảng điều khiển XAMPP bao gồm ba phần chính. Trong phần Mô-đun, bạn sẽ tìm thấy tất cả các dịch vụ web có sẵn. Bạn có thể bắt đầu từng dịch vụ bằng cách nhấp vào nút Bắt đầu
Khi bạn khởi động một số dịch vụ, bao gồm cả Apache và MySQL, ở phía bên phải, bạn cũng sẽ thấy số ID tiến trình [PID] và số cổng TCP/IP [Cổng] mà mỗi dịch vụ đang sử dụng. Ví dụ: theo mặc định, Apache sử dụng cổng TCP/IP 80 và 443, trong khi MySQL sử dụng cổng TCP/IP 3306
Bạn cũng có thể nhấp vào nút Quản trị để truy cập bảng điều khiển quản trị cho từng dịch vụ và xác minh rằng mọi thứ đang hoạt động bình thường
Ở bên phải, có một danh sách các nút để định cấu hình các khía cạnh khác nhau của bảng điều khiển, bao gồm nút Cấu hình để định cấu hình mô-đun nào sẽ tự động bắt đầu khi bạn khởi chạy XAMPP
Nhấp vào nút Netstart sẽ cung cấp cho bạn danh sách các dịch vụ hiện đang truy cập mạng, bao gồm địa chỉ TCP/IP, cổng và thông tin ID tiến trình
Ngoài ra, còn có các nút truy cập nhanh từ bảng điều khiển để mở tiện ích dòng lệnh shell, thư mục cài đặt XAMPP, dịch vụ và đóng ứng dụng
Cuối cùng, bạn có phần nhật ký để xem qua những gì xảy ra mỗi khi bạn khởi động một mô-đun hoặc thay đổi cài đặt. Ngoài ra, đây là nơi đầu tiên để tìm kiếm khi có thứ gì đó không hoạt động
Cài đặt mặc định sẽ hoạt động đối với hầu hết mọi người sử dụng XAMPP để tạo môi trường thử nghiệm để chạy trang web. Tuy nhiên, tùy thuộc vào cấu hình thiết lập của bạn, bạn có thể cần thay đổi số cổng TCP/IP của máy chủ Apache, kích thước tải lên cơ sở dữ liệu hoặc đặt mật khẩu cho phpMyAdmin
Bạn sẽ cần sử dụng nút Cấu hình cho dịch vụ tương ứng để thay đổi các cài đặt này. Ví dụ: bạn sẽ cần mở tệp httpd. conf để thay đổi cài đặt trên máy chủ Apache và tệp my. ini để thay đổi cài đặt MySQL
Cách sửa lỗi Apache không khởi động trên XAMPP
Quá trình cài đặt XAMPP rất đơn giản, nhưng đôi khi Windows 10 có thể không cho phép máy chủ Apache chạy. Thông thường, đó là do World Wide Publishing Service đang chạy trên cổng 80 trên máy tính của bạn, đây cũng là cổng TCP/IP mặc định mà Apache sử dụng trên XAMPP. Và hai ứng dụng không thể sử dụng cùng một cổng mạng
Nếu bạn gặp sự cố này, có một số cách để khắc phục sự cố. Bạn có thể gỡ cài đặt dịch vụ xuất bản hoặc thay đổi cổng mặc định trên Apache
Gỡ cài đặt World Wide Web Services
Nếu bạn không có bất kỳ ứng dụng nào tùy thuộc vào tính năng World Wide Web Services, bạn có thể gỡ cài đặt ứng dụng đó bằng các bước sau
Mở bắt đầu
Tìm kiếm Bảng điều khiển và nhấp vào kết quả hàng đầu để mở trải nghiệm
Nhấp vào Chương trình
Nhấp vào tùy chọn Chương trình và Tính năng
Nhấp vào tùy chọn Bật hoặc tắt các tính năng của Windows từ ngăn bên trái
Bật hoặc tắt các tính năng của WindowsMở rộng nhánh Dịch vụ thông tin Internet
Xóa tùy chọn World Wide Web Services
Nhấp vào nút OK
Microsoft IIS – Dịch vụ web toàn cầuKhởi động lại máy tính của bạn
Khởi động Bảng điều khiển XAMPP
Nhấp vào nút Bắt đầu trên Apache
Sau khi bạn hoàn thành các bước, Apache sẽ có thể chạy ở cổng 80 trên thiết bị của bạn
Thay đổi cổng TCP/IP mặc định của Apache
Thay vì gỡ bỏ World Wide Web Services, bạn có thể cấu hình Apache để chạy trên một cổng TCP/IP khác
Để thay đổi cổng nghe của Apache trên XAMPP, hãy làm theo các bước
Mở Bảng điều khiển XAMPP
Trên Apache, nhấp vào nút Cấu hình
Chọn Apache [httpd. conf] tùy chọn
Cuộn xuống và tìm dòng. nghe 80
Thay đổi số 80 cho một số cổng TCP/IP khác không được sử dụng. Chẳng hạn, bạn có thể thử cổng 81. [Sau khi thay đổi, dòng sẽ đọc. Nghe 81. ]
httpd. conf thay đổi số cổng TCP/IPLưu và đóng httpd. tệp conf
Nhấp vào nút Bắt đầu trên Apache từ Bảng điều khiển XAMPP
Khi bạn hoàn thành các bước, máy chủ Apache sẽ chạy mà không gặp sự cố trên cổng TCP/IP mới được chỉ định.
Lưu ý duy nhất với cấu hình này là bạn sẽ cần thêm số cổng TCP/IP vào địa chỉ bất cứ khi nào bạn muốn kết nối với trang web của mình. Ví dụ, để truy cập máy chủ Apache trên trình duyệt web, bạn sẽ cần gõ. “máy chủ cục bộ. 81/bảng điều khiển” thay vì “localhost/bảng điều khiển. ”
Ngừng dịch vụ xuất bản World Wide Web theo cách thủ công
Một cách khác để khắc phục sự cố cổng là dừng dịch vụ và thay đổi cài đặt của nó để khởi động dịch vụ theo cách thủ công [chỉ]
Để thay đổi World Wide Web Publishing Service, hãy sử dụng các bước sau
Mở bắt đầu
Tìm kiếm Dịch vụ và nhấp vào kết quả hàng đầu để mở trải nghiệm
Nhấp đúp vào dịch vụ World Wide Web Publishing Service
Dịch vụ xuất bản World Wide WebNhấp vào nút Dừng
Thay đổi loại khởi động thành Thủ công
Nhấp vào nút Áp dụng
Nhấp vào nút OK
Cài đặt Dịch vụ Xuất bản World Wide WebMở Bảng điều khiển XAMPP
Nhấp vào nút Bắt đầu để chạy máy chủ Apache
Cách tốt nhất để Apache hoạt động trở lại là gỡ cài đặt Dịch vụ xuất bản World Wide Web. Tuy nhiên, bạn có thể thay đổi số cổng TCP/IP hoặc dừng dịch vụ nếu cần khi không thể
Cách tăng kích thước tải lên phpMyAdmin trên XAMPP
Một vấn đề phổ biến khác với XAMPP là giới hạn tải lên cơ sở dữ liệu mặc định. Chẳng hạn, các nhà phát triển thường sao chép một trang web cho mục đích khắc phục sự cố hoặc làm việc tại chỗ mà không làm gián đoạn trang web đang hoạt động. Tuy nhiên, những người sử dụng WordPress hoặc phần mềm quản lý nội dung khác sẽ nhanh chóng phát hiện ra rằng họ không thể tải lên cơ sở dữ liệu vì nó vượt quá kích thước tải lên tối đa cho phép, 2048 KiB
Để tăng giới hạn tải lên cơ sở dữ liệu trên phpMyAdmin, hãy làm theo các bước sau
Mở Bảng điều khiển XAMPP
Nhấp vào nút Trình khám phá
Mở thư mục php
mở php. ini với bất kỳ trình soạn thảo văn bản nào
Thay đổi giá trị cho
upload_max_filesize
vàpost_max_size
thành kích thước bạn muốn. Ví dụ.post_max_size=100M
vàupload_max_filesize=100M
để nhập tệp cơ sở dữ liệu lên tới 40MBPHPMyAdmin tăng tải lênNhấp vào nút Dừng cho MySQL và Apache
Nhấp vào nút Bắt đầu để khởi động lại Apache và MySQL
Khi bạn hoàn thành các bước, bây giờ bạn có thể nhập các tệp cơ sở dữ liệu lớn trên phpMyAdmin
Cách đổi mật khẩu phpMyAdmin trên XAMPP
Theo mặc định, phpMyAdmin [MySQL] sử dụng “root” làm tên người dùng mà không cần mật khẩu, nghĩa là nếu bạn đang cài đặt một trang web WordPress khi được hỏi, bạn chỉ cần nhập root làm tên người dùng và để trống trường mật khẩu.
Để thay đổi mật khẩu phpMyAdmin trên XAMPP, hãy làm theo các bước sau
Mở Bảng điều khiển XAMPP
Trên MySQL, nhấp vào nút Quản trị viên
Nhấp vào tab Tài khoản người dùng
Nhấp vào liên kết Chỉnh sửa đặc quyền cho tên người dùng gốc, nhưng liên kết có tên máy chủ localhost
MySQL chỉnh sửa cài đặt gốcNhấp vào nút Thay đổi mật khẩu
Xác nhận mật khẩu mới
MySQL thay đổi mật khẩu gốcNhấp vào nút Bắt đầu
Sau khi bạn hoàn thành các bước, nếu bạn cố gắng đăng nhập vào phpMyAdmin, bạn có thể nhận được thông báo từ chối truy cập. "Không thể kết nối. cài đặt không hợp lệ. ”
Sửa thông báo từ chối truy cập phpMyAdmin
Trong trường hợp hiếm gặp là bạn gặp sự cố khi đăng nhập vào phpMyAdmin, bạn sẽ cần định cấu hình cấu hình. tập đoàn. php
Để thay đổi cài đặt cấu hình trong config. tập đoàn. php, hãy sử dụng các bước sau
Mở Bảng điều khiển XAMPP
Nhấp vào nút Trình khám phá
Mở thư mục phpMyAdmin
Mở cấu hình. tập đoàn. php với bất kỳ trình soạn thảo văn bản nào
Trong phần "Loại xác thực và thông tin", hãy cập nhật các dòng sau
Bật
$cfg['Servers'][$i]['auth_type'] = 'config';
thay thếconfig
chocookie
Bật
winget install xampp
0 thay thếwinget install xampp
1 chowinget install xampp
2cấu hình. tập đoàn. php Loại xác thực và thông tin
lưu và đóng tập tin
Khi bạn hoàn thành các bước, bạn sẽ có thể đăng nhập vào bảng điều khiển phpMyAdmin
Bây giờ XAMPP đã được định cấu hình và sẵn sàng sử dụng với mọi phần mềm dựa trên PHP được hỗ trợ
Cập nhật ngày 13 tháng 1 năm 2022. Hướng dẫn này được xuất bản vào tháng 3 năm 2016 và đã được sửa đổi vào tháng 1 năm 2022 để đảm bảo thông tin vẫn hoạt động với phiên bản XAMPP mới nhất.