Tìm hiểu về XAMPP và hướng dẫn cài đặt XAMPP
Để làm trang web chạy bằng PHP bạn cần phải cài đặt môi trường cho nó, công cụ XAMPP đã tích hợp sẵn các ứng dụng phù hợp với tiêu chí cần có của 1 website PHP.
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
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.
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.
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é.
Màn hình Setup - Ready to Install tiếp tục nhấn Next
Cuối cùng là màn hình Setup - Welcome to XAMPP: đợi nó cài đặt nữa là xong.
3. Khởi động XAMPP
Sau khi cài đặt xong mở chương trình lên và khởi động Apache và MySQL
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 đó.
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.
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.
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
- Hướng dẫn upload code Website lên Hosting
- Tìm hiểu về giao thức FTP, FTPS và SFTP
- Hướng dẫn SSH vào VPS Linux
- Cấu hình Virtual Host trong XAMPP
- Hướng dẫn đưa website WordPress lên VPS
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.
Để lại bình luận
Địa chỉ email của bạn sẽ không được công khai
Bài viết phổ biến
Ngoc Phuong - 82 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ứ.