Cài đặt và cấu hình XAMPP trên Windows 10

Cài đặt và cấu hình XAMPP trên Windows 10: (Install And Configure XAMPP on Windows 10: ) Bất cứ khi nào bạn viết mã bất kỳ trang web nào bằng PHP , bạn sẽ cần thứ gì đó có thể cung cấp môi trường phát triển PHP và giúp kết nối phần phụ trợ với giao diện người dùng. Có rất nhiều phần mềm mà bạn có thể sử dụng để kiểm tra cục bộ trang web của mình như XAMPP , MongoDB , v.v. Hiện mỗi phần mềm đều có ưu và nhược điểm riêng nhưng trong hướng dẫn này, chúng tôi sẽ nói riêng về XAMPP cho Windows 10 . Trong bài viết này, chúng ta sẽ xem cách cài đặt và cấu hình XAMPP trên Windows 10 .

XAMPP: XAMPP là một máy chủ web đa nền tảng mã nguồn mở được phát triển bởi những người bạn Apache . Tốt nhất là các nhà phát triển web phát triển trang web sử dụng PHP vì nó cung cấp một cách dễ dàng để cài đặt các thành phần cần thiết cần thiết để chạy phần mềm dựa trên PHP như (PHP)Wordpress , Drupal , v.v. trên Windows 10 cục bộ. XAMPP tiết kiệm thời gian và sự thất vọng của việc cài đặt và cấu hình Apache , MySQL , PHPPerl theo cách thủ công trên thiết bị để tạo môi trường thử nghiệm. 

Cách cài đặt và cấu hình XAMPP trên Windows 10

Mỗi ký tự trong từ XAMPP biểu thị một ngôn ngữ lập trình mà XAMPP giúp cài đặt và cấu hình. 

X là viết tắt của một chữ cái lý tưởng dùng để chỉ đa nền tảng
A là viết tắt của Apache hoặc Apache HTTP server
M là viết tắt của MariaDB được biết đến như MySQL
P là viết tắt của PHP
P là viết tắt của Perl
(X stands as an ideographic letter which refers to cross-platform A stands for Apache or Apache HTTP server M stands for MariaDB which was known as MySQL P stands for PHP P stands for Perl)

XAMPP cũng bao gồm các mô-đun khác như OpenSSL, phpMyAdmin, MediaWiki, Wordpress và hơn thế nữa(OpenSSL, phpMyAdmin, MediaWiki, Wordpress and more) . Nhiều phiên bản XAMPP có thể tồn tại trên một máy tính và bạn thậm chí có thể sao chép XAMPP từ máy tính này sang máy tính khác. XAMPP có sẵn ở cả phiên bản đầy đủ và tiêu chuẩn được gọi là phiên bản nhỏ hơn.

Cài đặt và cấu hình XAMPP trên Windows 10(Install And Configure XAMPP on Windows 10)

Đảm bảo  tạo điểm khôi phục(create a restore point)  đề phòng xảy ra sự cố.

Cách cài đặt XAMPP trên Windows 10(How to Install XAMPP on Windows 10)

Nếu bạn muốn sử dụng XAMPP thì trước tiên bạn cần tải xuống và cài đặt XAMPP(Install XAMPP) trên máy tính của mình, sau đó chỉ bạn mới có thể sử dụng nó. Để tải xuống và cài đặt XAMPP(Install XAMPP) trên máy tính của bạn, hãy làm theo các bước sau:

1. Tải xuống XAMPP từ trang web chính thức của bạn bè Apache(Download XAMPP from official website Apache friends) hoặc nhập URL bên dưới vào trình duyệt web của bạn.

Tải xuống XAMPP từ trang web chính thức Apache bạn bè

2.Chọn phiên bản PHP mà bạn muốn cài đặt XAMPP và nhấp vào nút tải xuống(download button) phía trước nó. Nếu bạn không có bất kỳ hạn chế nào về phiên bản thì hãy tải xuống phiên bản cũ nhất vì nó có thể giúp bạn tránh mọi vấn đề liên quan đến phần mềm dựa trên PHP .

Chọn phiên bản PHP mà bạn muốn cài đặt XAMPP và nhấp vào nút tải xuống

3. Ngay sau khi bạn nhấp vào nút Tải xuống(Download) , XAMPP sẽ bắt đầu tải xuống.(XAMPP will start downloading.)

4.Khi tải xuống hoàn tất, hãy mở tệp đã tải xuống bằng cách nhấp đúp vào tệp đó.

5.Khi bạn yêu cầu cho phép ứng dụng này thực hiện các thay đổi trong PC của mình( allow this app to make changes in your PC) , hãy nhấp vào nút ( Yes) và bắt đầu quá trình Cài đặt(Installation) .

6. Hộp thoại cảnh báo dưới đây sẽ xuất hiện. Bấm vào nút OK(Click on the OK) để tiếp tục.

Hộp thoại cảnh báo sẽ xuất hiện.  Bấm vào nút OK để tiếp tục

7.Cũng nhấp vào nút Tiếp theo.( Next button.)

Nhấp vào nút tiếp theo |  Cài đặt và cấu hình XAMPP trên Windows 10

8.Bạn sẽ thấy danh sách các thành phần mà XAMPP cho phép cài đặt như MySQL , Apache , Tomcat , Perl , phpMyAdmin, v.v. Đánh dấu vào các hộp đối với các thành phần bạn muốn cài đặt(Check the boxes against the components you want to install) .

Lưu ý:(Note: ) Nên chọn các tùy chọn mặc định và nhấp vào nút Tiếp theo(Next) .

Đánh dấu vào các hộp đối với các thành phần (MySQL, Apache, v.v.) muốn cài đặt.  Để tùy chọn mặc định và nhấp vào nút Tiếp theo

9.Nhập vị trí thư mục(folder location) mà bạn muốn cài đặt phần mềm XAMPP(install XAMPP software) hoặc duyệt qua vị trí bằng cách nhấp vào biểu tượng nhỏ có sẵn bên cạnh thanh địa chỉ. Bạn nên sử dụng cài đặt vị trí mặc định để cài đặt phần mềm XAMPP .

Nhập vị trí thư mục để cài đặt phần mềm XAMPP bằng cách nhấp vào biểu tượng nhỏ bên cạnh thanh địa chỉ

10.Nhấp vào nút Tiếp theo(Next) .

11. Bỏ chọn(Uncheck) tùy chọn  “ Tìm hiểu thêm về Bitnami cho XAMPP(Learn more about Bitnami for XAMPP) ” và nhấp vào Tiếp theo.(Next.)

Lưu ý:(Note:) Nếu bạn muốn tìm hiểu về Bitnami thì bạn có thể chọn tùy chọn ở trên. Nó sẽ mở một trang Bitnami trong trình duyệt của bạn khi bạn nhấp vào Tiếp theo(Next) .

Tìm hiểu về Bitnami sau đó nó vẫn được kiểm tra.  Mở trang Bitnami trong trình duyệt, sau đó nhấp vào Tiếp theo

12. Hộp thoại bên dưới sẽ xuất hiện thông báo rằng thiết lập đã sẵn sàng để bắt đầu cài đặt XAMPP trên máy tính của bạn. Một lần nữa(Again) bấm vào nút Next  để tiếp tục.

Thiết lập hiện đã sẵn sàng để bắt đầu cài đặt XAMPP.  Một lần nữa nhấp vào nút Tiếp theo

13. Sau khi nhấp vào Tiếp theo(Next) , bạn sẽ thấy  XAMPP đã bắt đầu cài đặt trên Windows 10(XAMPP has begun installing on Windows 10)Chờ(Wait) quá trình Cài đặt(Installation) hoàn tất.

Chờ quá trình cài đặt hoàn tất |  Cài đặt và cấu hình XAMPP trên Windows 10

14.Sau khi cài đặt hoàn tất, một hộp thoại sẽ xuất hiện yêu cầu cho phép(14.After the installation is completed, a dialog box will appear which will ask to allow)  ứng dụng thông qua Tường lửa(Firewall) . Bấm(Click) vào nút Cho phép Truy cập(Allow Access) .

Sau khi cài đặt xong, nhấp vào nút Cho phép truy cập

15.Nhấn vào nút Kết thúc(Finish button) để hoàn tất quá trình.

Lưu ý:(Note:) Nếu bạn để thông báo “ Bạn có muốn khởi động Bảng điều khiển ngay bây giờ không? (Do you want to start the Control Panel now?)”Kiểm tra tùy chọn thì sau khi nhấp vào Kết thúc bảng điều khiển (Finish)XAMPP của bạn sẽ tự động mở ra nhưng nếu bạn bỏ chọn nó thì bạn phải mở bảng điều khiển XAMPP theo cách thủ công.(XAMPP)

kiểm tra tùy chọn sau đó sau khi nhấp vào kết thúc, bảng điều khiển XAMPP của bạn sẽ mở ra

16. Chọn ngôn ngữ của bạn là tiếng Anh hoặc tiếng Đức(English or German) . Theo mặc định tiếng Anh(English) được chọn và nhấp vào nút Lưu.(Save button.)

Theo mặc định tiếng Anh được chọn và nhấp vào nút Lưu

17.Khi Bảng điều khiển XAMPP(XAMPP Control Panel) mở ra, bạn có thể bắt đầu sử dụng nó để kiểm tra các chương trình của mình và có thể bắt đầu cấu hình môi trường máy chủ web.

Bảng điều khiển XAMPP sẽ khởi chạy và kiểm tra chương trình của bạn và có thể bắt đầu cấu hình môi trường máy chủ web.

Lưu ý:(Note:) Biểu tượng XAMPP sẽ xuất hiện trên Thanh tác vụ(Taskbar) bất cứ khi nào XAMPP đang chạy.

Trên thanh tác vụ, biểu tượng XAMPP sẽ xuất hiện.  Nhấp đúp để mở Bảng điều khiển XAMPP

18. Bây giờ, khởi động một số dịch vụ như Apache, MySQL bằng cách nhấp vào nút Bắt đầu( Start button) tương ứng với chính dịch vụ đó.

Khởi động một số dịch vụ như Apache, MySQL bằng cách nhấp vào nút Bắt đầu tương ứng với chúng

19.Khi tất cả các dịch vụ đã khởi động thành công, hãy mở localhost bằng cách nhập http://localhost trong trình duyệt của bạn.

20. Nó sẽ chuyển hướng bạn đến trang tổng quan XAMPP và trang mặc định của XAMPP sẽ mở ra.

Sẽ chuyển hướng bạn đến trang tổng quan của XAMPP và trang mặc định của XAMPP |  Cài đặt và cấu hình XAMPP trên Windows 10

21. Từ trang mặc định của XAMPP, nhấp vào phpinfo từ thanh menu để xem tất cả các chi tiết và thông tin của PHP .

Từ trang mặc định của XAMPP, nhấp vào thông tin PHP từ thanh menu để xem tất cả các chi tiết

22.Dưới trang mặc định của XAMPP, nhấp vào phpMyAdmin   để xem bảng điều khiển phpMyAdmin.

Từ trang mặc định của XAMPP, nhấp vào phpMyAdmin để xem bảng điều khiển phpMyAdmin

Cách định cấu hình XAMPP trên Windows 10(How to configure XAMPP on Windows 10)

Bảng điều khiển(Control Panel) XAMPP bao gồm một số phần và mỗi phần có ý nghĩa và công dụng riêng. 

Mô-đun(Module)

Trong Mô-đun(Module) , bạn sẽ tìm thấy danh sách các dịch vụ được cung cấp bởi XAMPP và không cần phải cài đặt riêng chúng trên PC của mình. Sau đây là các dịch vụ được cung cấp bởi XAMPP : Apache, MySQL, FileZilla, Mercury, Tomcat. 

Hành động(Actions)

Trong phần Hành động(Action) , các nút Bắt đầu(Start)Dừng(Stop) ở đó. Bạn có thể bắt đầu bất kỳ dịch vụ nào bằng cách nhấp vào nút Bắt đầu(Start button) .

1.Nếu bạn muốn khởi động dịch vụ MySQL( start MySQL service) , hãy nhấp vào nút Bắt đầu(Start) tương ứng với mô-đun MySQL.(MySQL module.)

Có thể bắt đầu bất kỳ dịch vụ nào bằng cách nhấp vào nút Bắt đầu |  Cài đặt và cấu hình XAMPP trên Windows 10

2.Dịch vụ MySQL của bạn sẽ bắt đầu. Tên mô-đun MySQL sẽ trở thành màu xanh lục và nó sẽ xác nhận rằng (MySQL)MySQL đã khởi động.

Lưu ý:(Note:) Ngoài ra, bạn có thể kiểm tra trạng thái từ các bản ghi bên dưới. 

Nhấp vào nút Dừng tương ứng với mô-đun MySQL

3.Bây giờ, nếu bạn muốn ngừng chạy MySQL , hãy nhấp vào nút Dừng(Stop button) tương ứng với mô-đun MySQL.

Muốn ngừng chạy MySQL, nhấp vào nút Stop |  Cài đặt và cấu hình XAMPP trên Windows 10

4.Dịch vụ MySQL của bạn sẽ ngừng chạy(MySQL service will stop running) và trạng thái của nó sẽ ngừng hoạt động như bạn có thể thấy trong nhật ký bên dưới.

Dịch vụ MySQL sẽ ngừng chạy và trạng thái của nó sẽ ngừng hoạt động

(Các) cảng(Port(s))

Khi bạn bắt đầu các dịch vụ như Apache hoặc MySQL bằng cách nhấp vào nút Bắt đầu(Start) trong phần hành động, bạn sẽ thấy một số bên dưới (các) phần Cổng(Port) và tương ứng với dịch vụ cụ thể đó.

Những số này là số TCP/IP port numbers  mà mỗi dịch vụ sử dụng khi chúng đang chạy. Ví dụ: Trong hình trên, Apache đang sử dụng TCP/IP Port Number 80 và 443 và MySQL đang sử dụng số cổng TCP/IP 3306 . Các số cổng này được coi là có số cổng mặc định.

Khởi động các dịch vụ như Apache hoặc MySQL bằng cách nhấp vào nút bắt đầu trong phần hành động

PID (các) (PID(s) )

Khi bạn bắt đầu bất kỳ dịch vụ nào được cung cấp trong phần Mô-đun(Module) , bạn sẽ thấy một số con số sẽ xuất hiện bên cạnh dịch vụ cụ thể đó trong phần PID( PID section) . Những số này là ID quy trình(process ID) cho dịch vụ cụ thể đó. Mỗi dịch vụ đang chạy trên máy tính có một số ID quy trình.

Ví dụ: Trong hình trên, ApacheMySQL đang chạy.  ID quy trình cho Apache là 13532 và 17700 và ID quy trình cho MySQL là 6064.( The process ID for Apache is 13532 and 17700 and process ID for MySQL is 6064.)

Dịch vụ chạy trên máy tính có một số ID quy trình |  Cài đặt và cấu hình XAMPP trên Windows 10

Quản trị viên (Admin )

Tương ứng với các dịch vụ đang chạy, nút Quản trị(Admin) sẽ hoạt động. Bằng cách nhấp vào nó, bạn có thể truy cập vào bảng điều khiển quản trị(administration dashboard) từ đó bạn có thể kiểm tra xem mọi thứ có hoạt động chính xác hay không.

Hình dưới đây cho thấy một màn hình sẽ mở ra sau khi nhấp vào nút Quản trị(Admin button) viên tương ứng với dịch vụ MySQL.

Màn hình sẽ mở ra sau khi nhấp vào nút Quản trị viên tương ứng với dịch vụ MySQL

Cấu hình(Config)

Tương ứng với mỗi dịch vụ trong phần Mô-đun(Module) , nút Cấu hình(Config) có sẵn. Nếu bạn nhấp vào nút Cấu hình(Config) , bạn có thể dễ dàng cấu hình từng dịch vụ trên.

bấm vào nút cấu hình có thể cấu hình từng dịch vụ |  Cài đặt XAMPP trên Windows 10

Ở phía cực bên phải, có thêm một nút Cấu hình(Config button) . Nếu bạn nhấp vào nút Cấu hình(Config) này thì bạn có thể định cấu hình  (configure )dịch vụ nào sẽ tự động khởi động(which services to automatically start) khi bạn khởi chạy XAMPP . Ngoài ra, một số tùy chọn có sẵn mà bạn có thể sửa đổi theo nhu cầu và yêu cầu của mình.

Nhấp vào nút Cấu hình ở cực bên phải và dịch vụ tự động bắt đầu khi bạn khởi chạy XAMPP

Bằng cách nhấp vào nút Cấu hình(Config) bên trên , hộp thoại bên dưới sẽ xuất hiện.

Nhấn vào nút Config, một hộp thoại hiện ra |  Cài đặt và cấu hình XAMPP trên Windows 10

1.Dưới tự động khởi động(Autostart) mô-đun, bạn có thể kiểm tra các dịch vụ hoặc mô-đun mà bạn muốn tự động khởi động khi XAMPP được khởi chạy.

2.Nếu bạn muốn thay đổi ngôn ngữ của XAMPP thì bạn có thể nhấp vào nút  Thay đổi ngôn ngữ(Change Language) .

3.Bạn cũng có thể sửa đổi Cài đặt Dịch vụ và Cổng.(modify Service and Port Settings.)

Ví dụ: Nếu bạn muốn thay đổi cổng mặc định cho máy chủ Apache , hãy làm theo các bước sau:

a. Nhấp vào nút Dịch vụ(Service)Cài đặt Cổng(Port Settings) .

Nhấp vào Cài đặt Dịch vụ và Cổng

b. Hộp thoại Cài đặt Dịch vụ(Service Settings) Dưới đây sẽ mở ra.

Hộp thoại Cài đặt Dịch vụ sẽ mở ra |  Cài đặt và cấu hình XAMPP trên Windows 10

c. Thay đổi Cổng SSL Apache(Apache SSL Port) từ 443 thành bất kỳ giá trị nào khác như 4433.

Lưu ý:(Note:) Bạn nên ghi lại số cổng trên ở một nơi an toàn vì nó có thể cần thiết trong tương lai.

d. Sau khi thay đổi số cổng, nhấp vào nút Lưu.( Save button.)

e.Bây giờ hãy nhấp vào nút Cấu hình(Config button) bên cạnh Apache trong phần Mô-đun(Module) trong Bảng điều khiển XAMPP(XAMPP Control Panel) .

Nhấp vào nút cấu hình bên cạnh Apache trong phần Mô-đun trong Bảng điều khiển XAMPP

f. Nhấp vào Apache (httpd-ssl.conf)  từ menu ngữ cảnh.

Nhấp vào Apache (httpd-ssl.conf) |  Cài đặt và cấu hình XAMPP trên Windows 10

g. Tìm kiếm “ Nghe(Listen) ” trong tệp văn bản vừa mở và thay đổi giá trị cổng mà bạn đã lưu ý trước đó trong bước c. Ở đây nó sẽ là 4433 nhưng trong trường hợp của bạn, nó sẽ khác. 

Tìm kiếm lắng nghe và thay đổi giá trị cổng.  Đây là 4433

h. Ngoài ra, hãy tìm <VirtualHost _default_:previous port number> . Thay đổi số cổng thành số cổng mới. Trong trường hợp này, nó sẽ giống như <VirtualHost _default_:4433>

i. Lưu các thay đổi.

4.Sau khi thực hiện thay đổi, hãy nhấp vào nút Lưu.(Save button.)

5.Nếu bạn không muốn lưu các thay đổi, hãy nhấp vào nút Hủy bỏ( Abort button) và XAMPP của bạn sẽ quay trở lại trạng thái trước đó.

Netstat

Ở phía bên phải, bên dưới nút Cấu hình(Config) , nút Netstat(Netstat button) có sẵn. Nếu bạn nhấp vào nó, nó sẽ cung cấp cho bạn danh sách các dịch vụ hoặc ổ cắm hiện đang chạy và truy cập mạng nào, ID tiến trình của chúng và thông tin về cổng TCP/IP

Nhấp vào nút Netstat và đưa ra danh sách các dịch vụ hoặc ổ cắm hiện đang chạy và truy cập mạng nào

Danh sách sẽ được chia thành ba phần:

  • Các ổ cắm / dịch vụ hoạt động
  • Ổ cắm mới
  • Ổ cắm cũ

Vỏ bọc(Shell)

Ở phía bên phải, bên dưới nút Netstat , nút Shell(Shell button) có sẵn. Nếu bạn nhấp vào nút Shell thì nó sẽ mở tiện ích dòng lệnh shell, nơi bạn có thể nhập lệnh để truy cập các dịch vụ, ứng dụng, thư mục, v.v.

Nhập các lệnh trong tiện ích dòng lệnh shell để truy cập các dịch vụ, ứng dụng, thư mục, v.v.

nhà thám hiểm(Explorer)

Bên dưới nút Shell có một nút Explorer , bằng cách nhấp vào nó, bạn có thể mở thư mục XAMPP trong File Explorer và có thể xem tất cả các thư mục có sẵn của XAMPP .

Nhấp vào nút Explorer để mở thư mục XAMPP trong File Explorer và xem các thư mục của XAMPP

Dịch vụ(Services)

Nếu bạn nhấp vào nút Dịch vụ(Services) bên dưới nút Explorer , hộp thoại Dịch vụ sẽ mở ra,  hộp thoại Dịch vụ sẽ cung cấp cho bạn thông tin chi tiết về tất cả các dịch vụ đang chạy trên máy tính của bạn.(Services)

Có thể xem chi tiết của tất cả các dịch vụ đang chạy trên máy tính của bạn bằng cách nhấp vào nút dịch vụ

Giúp đỡ(Help)

Bằng cách nhấp vào nút Trợ giúp(Help) hiển thị bên dưới nút Dịch vụ(Service) , bạn có thể tìm kiếm bất kỳ trợ giúp nào bạn muốn bằng cách nhấp vào các liên kết có sẵn.

Nhấp vào nút Trợ giúp hiện bên dưới nút Dịch vụ, có thể nhận trợ giúp bằng cách nhấp vào các liên kết có sẵn

Từ bỏ(Quit)

Nếu bạn muốn thoát khỏi Bảng điều khiển XAMPP(XAMPP Control Panel) , hãy nhấp vào nút Thoát( Quit button) có sẵn ở phía bên phải bên dưới nút Trợ giúp(Help) .

Phần nhật ký(Log Section)

Ở cuối Bảng điều khiển XAMPP(XAMPP Control Panel) , hiển thị một hộp nhật ký nơi bạn có thể xem những hoạt động nào hiện đang chạy, những lỗi nào mà các dịch vụ đang chạy của XAMPP gặp phải . Nó sẽ cung cấp cho bạn thông tin về những gì sẽ xảy ra khi bạn bắt đầu một dịch vụ hoặc khi bạn ngừng dịch vụ. Ngoài ra, nó sẽ cung cấp cho bạn thông tin về từng và mọi hành động diễn ra trong XAMPP . Đây cũng là nơi đầu tiên để xem xét khi có sự cố.

Ở cuối Bảng điều khiển XAMPP, có thể xem các hoạt động đang diễn ra bằng cách sử dụng XAMPP

Hầu hết các trường hợp, XAMPP của bạn sẽ hoạt động hoàn hảo bằng cách sử dụng cài đặt mặc định để tạo môi trường thử nghiệm để chạy trang web bạn đã tạo. Tuy nhiên, đôi khi tùy thuộc vào tính khả dụng của cổng hoặc cấu hình thiết lập của bạn, bạn có thể cần change the TCP/IP port của các dịch vụ đang chạy hoặc đặt mật khẩu cho phpMyAdmin. 

Để thay đổi các cài đặt này, hãy sử dụng nút Cấu hình(Config) tương ứng với dịch vụ mà bạn muốn thực hiện thay đổi và lưu các thay đổi và bạn sẽ có thể sử dụng XAMPP và các dịch vụ khác do nó cung cấp.

Khuyến khích:(Recommended:)

Tôi hy vọng bài viết này hữu ích và giờ đây bạn có thể dễ dàng  Cài đặt và Định cấu hình XAMPP trên Windows 10 (Install And Configure XAMPP on Windows 10),  nhưng nếu bạn vẫn có bất kỳ câu hỏi nào liên quan đến hướng dẫn này, vui lòng hỏi họ trong phần bình luận.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts