Tìm hiểu về XAMPP và hướng dẫn cài đặt XAMPP

I. Tìm hiểu về XAMPP

1. XAMPP là gì?

- XAMPP đơn giản là chương trình tạo web server được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server, phpMyAdmin và các công cụ như phpMyAdmin.

2. XAMPP được dùng làm gì?

- XAMPP thường được sử dụng để xây dựng và phát triển các dựa án website theo ngôn ngữ PHP.

3. Ưu nhược điểm của XAMPP

- Ưu điểm:

  • XAMPP 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 có mã nguồn mỡ và rất dể sử dụng.

- Nhược điểm:

  • XAMPP có dung lượng lớn, nặng hơn so với các web server khác.
  • XAMPP có cấu hình đơn giản nên XAMPP không được hỗ trợ cấu hình Module, cũng không có version MySQL, do đó đôi khi sẽ mang đến sự bất tiện cho người dùng.

II. Hướng dẫn cài đặt và sử dụng XAMPP

1. Download Xampp

- Truy cập đường link và download phiên bản phù hợp với máy tính bạn: DOWNLOAD XAMPP FREE

2. Hướng dẫn cài đặt XAMPP

- Sau khi download về mở file lên tìm file .exe để chạy.

- Màn hình Welcome của setup thì click Next

cai dat xampp

- Tại màn hình Setup - Select Components: Tại màn hình này chọn các ứng dụng kèm theo của bộ XAMPP, bạn có thể bỏ những phần không cần thiết đi nhé, tuy nhiên cứ chọn hết và Next thôi, vì biết đâu sau này sẽ có dịp dùng đến.

huong dan cat dat xampp

- Tại màn hình Setup - Installation folder: chọn thư mục để cài đặt, mặc định là C:\xampp. Chú ý là nên chọn ổ đĩa khác để sau này cài win lại không bị mất dữ liệu.

cai dat xampp

- Tại màn hình Setup - Bitnami for XAMPP: Giới thiệu về bộ tích hợp Bitnami cho XAMPP, muốn xem giới thiệu thì click chọn "Learn more about Bitnami for XAMPP", còn không thì bỏ chọn nhé.

bitnami for xampp

- Màn hình Setup - Ready to Install tiếp tục nhấn Next

setup xampp

- Cuối cùng là màn hình Setup - Welcome to XAMPP: đợi nó cài đặt nữa là xong.

huong dan cai dat xampp

3. Khởi động XAMPP

- Sau khi cài đặt xong mở chương trình lên và khởi động ApacheMySQL

- Bên dưới "Actions" click vào 2 button "Start" tương ứng của "Apache" và "MySQL" để khởi động 2 ứng dụng đó.

khoi dong xampp

- Thông thường khi cài xong, sẽ dễ gặp lỗi không khởi động được Apache, nguyên nhân dễ gặp nhất là do xung đột port 80, port này có rất nhiều chương trình ưu tiên chạy, ví dụ như Skype, IIS, World Wide Web Publishing service, HTTP Server API, ...

- Cách giải quyết là tắt các chương trình trên sau đó khởi động lại Apache là được:

  • Skype, IIS hay HTTP Server API, ... thì close ứng dụng tương ứng.
  • World Wide Web Publishing service thì nhấn tổ hợp phím: Window + R > gõ services.msc > tìm trong hộp thoại vừa hiện ra "World Wide Web Publishing Service" > click chuột phải chọn "Stop".

- Sau khi tắt ứng dụng tương ứng xong thì click chọn "Start" để khởi động lại Apache, màn hình như bên dưới là thành công.

khoi dong xampp thanh cong

Gõ lên trình duyệt http://localhost/ nếu xuất hiện chữ "It works!" (hoặc hiển thị màn hình dashboard của Xampp) là bạn đã cài đặt thành công.

4. phpMyAdmin

- Để để dàng quản lý database bạn nên sử dụng phpMyAdmin.

- phpMyAdmin đã được tích hợp sẵn bên trong bộ cài đặt XAMPP, nên khi cài xong XAMPP hoàn thành thì ta có thể sử dụng được phpMyAdmin.

- Click vào button "Admin" tương ứng với "MySQL" để mở trang phpMyAdmin.

phpMyadmin

5. Thử làm việc với XAMPP

- Truy cập thư mục đã cài đặt XAMPP, mặc định là C:\xampp\htdocs\

- Tạo một thư mục là demo: C:\xampp\htdocs\demo\

- Tạo 1 file index.php: C:\xampp\htdocs\demo\index.php

- Mở file index.php lên nhập đoạn mã php như sau

<?php
  echo "Hello World!";
?>

- Sau đó gõ lên trình duyệt http://localhost/demo/index.php ta sẽ thấy được kết quả.

Bài viết nên đọc

Trên đây là những kiến thức từ kinh nghiệm bản thân mình nên các bạn có thể tham khảo. Nếu các bạn có góp ý cho mình thì hãy gửi vào đây, mình sẵn sàng nhận ý kiến đóng góp từ các bạn.

Ngoc Phuong

Ngoc Phuong - 61 bài viết - Đánh giá:

Có 2 cách học hiệu quả nhất, 1 là nói cho người khác biết thứ bạn mới học được, 2 là nói cho người khác biết thứ bạn sắp quên. Tôi mới học được rất nhiều thứ. Tôi cũng sắp quên rất nhiều thứ.

Để lại bình luận

Địa chỉ email của bạn sẽ không được công khai