Xampp là gì? Cách cài đặt & sử dụng phần mềm Xampp từ A – Z
XAMPP được biết đến là một trong những phần mềm tạo môi trường giả lập server hosting được ưa chuộng, được sử dụng phổ biến rộng rãi trên toàn thế giới hiện nay. Bài viết này chúng ta sẽ cùng tìm hiểu các khái niệm liên quan đến XAMPP là gì cùng với cách để cài đặt và sử dụng XAMPP, để bạn dễ dàng sử dụng và trải nghiệm phần mềm này.
>>> Xem thêm: Dịch vụ thuê máy chủ vật lý (server vật lý) chất lượng FPT Cloud
Để tạo môi trường giả lập server hosting ngay trên chính máy tính của bạn, XAMPP ra đời để phục vụ mục đích này. Bên cạnh đó, bạn hoàn toàn có thể sử dụng phần mềm này để chạy demo website mà không cần mua VPS hay Hosting. XAMPP được tạo thành từ năm chữ cái X, A, M, P, P, được biết đến là sự tích hợp của 5 phần mềm. Vậy ý nghĩa của các chữ cái này là gì?
Hiện nay, XAMPP có bốn thông tin cơ bản chính: nhà phân phối, ngôn ngữ lập trình, hệ điều hành và các phiên bản. Vậy cụ thể các thông cơ bản của xampp là gì?
Nhà phân phối | Thuộc bản quyền của GNU General Public Licence.Được phân phối và phát triển bởi Apache Friends. |
Ngôn ngữ lập trình | Được hình dựa trên sự tích hợp nhiều ngôn ngữ lập trình. |
Hệ điều hành | Ứng dụng được trên 5 hệ điều hành: Solaris, MacOS, Cross-platform, Linux, Windows. |
Các phiên bản | Phiên bản mới nhất của xampp là 7.2.11, được phát hành vào năm 2018. |
>>> Xem thêm: Serverless – Xu thế tất yếu của điện toán đám mây
XAMPP là phần mềm được sử dụng rộng rãi và phổ biến hiện nay, là phần mềm được nhiều lập trình viên ưa chuộng trong công nghệ và hoàn thành các sản phẩm của mình.
Lưu ý, đối với các website kinh doanh, các website cần vận hành liên tục thì không nên sử dụng XAMPP bởi không khả thi. Lý do là localhost dùng máy tính để làm máy chủ dẫn đến việc duy trì máy chủ không đảm bảo tốc độ và gây khó khăn trong hoạt động. Với các loại hình này, các chủ website sẽ thuê server hosting riêng.
XAMPP được ứng dụng rộng rãi từ học tập đến công việc như nâng cấp, thử nghiệm web.
Chúng ta đã tìm hiểu về khái niệm XAMPP là gì và công dụng của XAMPP trong thực tế từ công việc đến cuộc sống. Vậy phần mềm XAMPP có ưu điểm, nhược điểm gì?
Ưu điểm
XAMPP là phần mềm có những ưu điểm nổi trội như sau:
Nhược điểm
Bên cạnh những ưu điểm nổi trội, XAMPP cũng tồn tại những nhược điểm nhất định.
XAMPP được phần mềm có thể sử dụng trên nhiều hệ điều hành khác nhau với mục đích tạo ra môi trường giả lập server hosting ngay trên máy tính của bạn. Sau đây, chúng tôi sẽ giới thiệu đến bạn cách cài đặt trên hệ điều hành Windows và Linux và một vài lưu ý khi cài đặt.
Cài đặt trên Windows
Cài đặt trên Linux
Sau đó, thêm quyền thực thi cho file cài đặt như sau:
cd thu_muc_chua_file_cai_dat/
sudo chmod +x xampp-linux-x64-7.2.8-0-installer.run
Chọn cài đặt với quyền sudo.
sudo ./xampp-linux-x64-7.2.8-0-installer.run
Nhấn Next để cài đặt.
Lưu ý khi cài đặt
Trong cài đặt XAMPP trên máy tính của bạn, cần lưu ý một số vấn đề sau đề việc cài đặt được diễn ra thuận lợi và thành công, cụ thể:
Sau đây, làm một số phần mềm sẽ gây trở ngại khi sử dụng XAMPP, bạn có thể khắc phục lỗi khi sử dụng như sau:
Khi bạn sử dụng Skype, cổng mạng 80 sẽ bị skype sử dụng. Do đó, bạn có thể thực hiện thao tác như sau: Skype -> Tools -> Connection Options -> và bỏ chọn phần “Use port 80 and 443…..” và chọn một cổng bất kỳ. Thao tác này sẽ giúp bạn có thể sử dụng được XAMPP.
Nếu máy tính bạn đang sử dụng hệ điều hành Windows và có cài đặt tường lửa, bạn cần phải tắt cài đặt này và các phần mềm Antivirus khác, bởi các phần mềm có thể chặn cổng 80 hoặc chặn các ứng dụng website trên server, dẫn đến XAMPP không thể hoạt động.
User Account Control trên windows thường giới hạn quyền truy cập khi sử dụng và cài đặt XAMPP. Do đó bạn nên tắt User Account Control trước khi cài đặt XAMPP.
>>> Xem thêm: Kubernetes (K8s) là gì? Chức năng và cơ chế hoạt động chi tiết
Phần trên chúng ta đã tìm hiểu về hướng dẫn cài đặt XAMPP trên hệ điều hành Windows và Linux và thấy được sử khác biệt về cách thức cài đặt. Cách thức sử dụng phần mềm XAMPP trên hai hệ điều hành này cũng khác nhau.
Sử dụng trên Windows
Để sử dụng XAMPP, chúng ta cần thực hiện các thao tác sau:
Người dùng khởi động localhost bằng cách truy cập thư mục C:xampp, sau đó mở file xampp-panel.exe. Bảng điều khiển hiện lên, chọn start hai ứng dụng MySQL và Apache để khởi động Webserver. Khi các ứng dụng chuyển qua màu xanh tức là localhost đã khởi động.
Cơ chế phân thư mục
Bạn sẽ thấy https://localhost/tenthumuc sẽ xuất hiện tên tệp tin vừa copy.
Điều này, có thể thấy rằng https://localhost/tenthumuc là tên thư mục gốc của C:xampphtdocstenthumuc.
Cơ chế phân chia các đường dẫn trên website sẽ căn cứ vào cấu trúc thư mục và các file trong thư mục đó.
Tạo cơ sở dữ liệu mySQL
Để tạo một cơ sở dữ liệu MySQL trên localhost, thực hiện các bước sau:
Sử dụng trên Linux
Trên hệ điều hành Linux, khởi động XAMPP bằng command line bằng cách gõ lệnh sau:
sudo /opt/lampp/lampp start
Gõ lệnh sau: sudo /opt/lampp/manager-linux-x64.run
>>> Xem thêm: Mongo Database là gì? Cập nhật thông tin mới nhất về Mongo Database
Sau khi cài đặt phần mềm XAMPP, nhiều người dùng không biết được rằng liệu mình đã cài đặt XAMPP thành công chưa. Chúng ta có thể kiểm tra cài đặt đặt của XAMPP bằng các bước sau.
Đầu tiên, vào ô C, mở phần lưu trữ XAMPP và truy cập vào htdocs. Để kiểm tra, lưu các dữ liệu htdocs vào một file tên Test. Sau đó lưu các dữ liệu htdocs vào một file tên Test. Gõ đoạn mã bên dưới vào Notepad:
<html>
<head>
<title>PHP-Test</title>
</head>
<body>
<?php echo '<p>Hello World</p>'; ?>
</body>
</html>
Sau đó lưu dưới đuôi .php và lưu đoạn mã này vào file Test.
Bước cuối cùng, vào trình duyệt web và gõ Localhost / Test / Test.php. Nếu hiện chữ Hello World nghĩa là XAMPP đã được cài đặt thành công.
Trong quá trình tìm hiểu và sử dụng XAMPP, có rất nhiều thắc mắc cần được giải đáp làm sao để có thể sử dụng XAMPP hiệu quả. Chúng ta sẽ cùng giải đáp một số câu hỏi thường gặp về XAMPP ở phía dưới nhé!
Bitnami For XAMPP là gì? Cách cài đặt
Bitnami For XAMPP hay còn có tên gọi khác là Bitnami Modules, được biết đến những ứng dụng mã nguồn mở phổ biến của Bitnami được đóng gói lại. Để tìm kiếm Bitnami For XAMPP, bạn có thể tìm kiếm tại website https://bitnami.com/stack/xampp với hơn 15 gói ứng dụng có sẵn. Một số gói ứng dụng phổ biến như Drupal, OrangeHRM, PrestaShop, WordPress, Joomla!, Drupal.
Hosting nào tương thích với XAMPP?
Microsoft Azure, Google Cloud Platform và Amazon Web Services là các hosting tương thích với XAMPP.
Cách xử lý thời gian trong XAMPP không đúng như thế nào?
Để xử lý thời gian không đúng trang XAMPP, hãy truy cập vào User Control Panel đi cùng với điều kiện là bạn phải có tài khoản XAMPP.
Những bài viết liên quan:
Hy vọng qua bài viết của FPT Cloud đã giúp bạn tìm hiểu các khái niệm cơ bản về XAMPP như XAMPP là gì, công dụng, các cài đặt, sử dụng và sự khác biệt giữa XAMPP và WAMP. Hy vọng những thông tin trên sẽ giúp bạn dễ dàng cài đặt, sử dụng và cảm nhận XAMPP và có những thành phẩm website tốt nhất cho chính mình.
Có thể bạn quan tâm
Cookie | Thời gian | Mô tả |
---|---|---|
cookielawinfo-checbox-analytics | 11 Tháng | |
cookielawinfo-checbox-functional | 11 Tháng | |
cookielawinfo-checbox-others | 11 Tháng | |
cookielawinfo-checkbox-necessary | 11 Tháng | |
cookielawinfo-checkbox-performance | 11 Tháng | |
viewed_cookie_policy | 11 Tháng |