Cài đặt php trong xampp

Ngoài WAMP thì XAMPP là phần mềm tạo localhost phổ biến và dễ sử dụng nhất hiện nay. Tmarketing hôm nay tiếp tục hướng dẫn cài đặt và sử dụng XAMPP chi tiết nhất cho người mới qua nội dung sau

Cài đặt php trong xampp

lục mục

  1. XAMPP Là Gì?
    • Ứng dụng của Xampp
    • Thông tin cơ bản về XAMPP
    • Phần mềm được tích hợp với XAMPP là gì?
    • Ưu điểm và nhược điểm của XAMPP
  2. Hướng dẫn cài đặt XAMPP
  3. Hướng dẫn sử dụng Xampp chi tiết
  4. Hướng dẫn nâng cấp PHP cho XAMPP
  5. Tìm hiểu Xampp Bitnami là gì?

XAMPP Là Gì?

Xampp là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Không như Appserv, Xampp có chương trình quản lý khá tiện lợi, cho phép chủ bật tắt hoặc khởi động lại các dịch vụ máy chủ bất kỳ lúc nào

Cài đặt php trong xampp

Xampp là một chương trình mã nguồn mở máy chủ web đa nền được phát triển bởi Apache Friends, bao gồm các thành phần chủ yếu là Máy chủ HTTP Apache, cơ sở dữ liệu MariaDB và các trình thông dịch dành cho những đối tượng sử dụng ngôn ngữ PHP và Perl. Xampp là viết tắt của Đa nền tảng (đa nền tảng-X), Apache (A), MariaDB (M), PHP (P) và Perl (P)

Nó phân loại Apache nhẹ và đơn giản, làm cho các thành viên lập trình có thể dễ dàng tạo ra máy chủ web cục bộ để kiểm tra và phát triển trang web khai thác của mình. Tất cả mọi thứ cần thiết để phát triển một trang web – Apache (ứng dụng máy chủ), Cơ sở dữ liệu (MariaDB) và ngôn ngữ lập trình (PHP) được gói gọn trong 1 tệp. Xampp cũng là 1 chương trình đa nền vì nó có thể chạy tốt trên cả Linux, Windows và MacOS. Hầu hết việc phát triển khai thác máy chủ web thực tế đều sử dụng cùng thành phần như XAMPP nên rất dễ dàng để chuyển từ máy chủ cục bộ sang máy chủ trực tuyến

Ứng dụng của Xampp

Phần mềm XAMPP là một loại phần mềm ứng dụng khá phổ biến và thường được các thành viên lập trình sử dụng để xây dựng và phát triển các trang web dựa trên ngôn ngữ PHP. XAMPP được sử dụng cho mục đích nghiên cứu, phát triển website thông qua Localhost của máy tính cá nhân. XAMPP được ứng dụng trong nhiều lĩnh vực từ tập tin học tập đến nâng cấp, thử nghiệm Website của lập trình viên

Trên thực tế, bạn không thể sử dụng XAMPP hay bất kỳ phần mềm tạo Web Server nào để đưa trang web vào vận hành kinh doanh. Để làm điều đó, bạn cần mua hosting hoặc sử dụng các dịch vụ cho thuê máy chủ. Nếu mô hình kinh doanh của bạn lớn, Tmarketing khuyến nghị bạn thuê Cloud Server vì điện toán đám mây mang đến rất nhiều lợi ích thích thực cho doanh nghiệp

Xem thêm.   Hướng dẫn Tạo Cơ sở dữ liệu trong SQL Sever và phpMyAdmin

Thông tin cơ bản về XAMPP

  • Nhà phân phối. XAMPP là phần mềm web server thuộc bản quyền của GNU General Public License. XAMPP do Apache Friends phân phối và phát triển
  • Ngôn ngữ lập trình. Cấu hình XAMPP dựa trên sự hợp nhất nhiều ngôn ngữ lập trình
  • Hệ điều hành. XAMPP được ứng dụng trên cả 5 hệ điều hành. Đa nền tảng, Linux, Windows, Solaris, MacOS
  • Các phiên bản. XAMPP ngày càng được nâng cấp và phát triển. Hiện phiên bản XAMPP mới nhất này là phiên bản 7. 2. 11 phát hành năm 2018

Phần mềm được tích hợp với XAMPP là gì?

Phiên bản mới nhất XAMPP 7. 2. 11 tích hợp 11 phần mềm, bao gồm

  • Apache 2. 4. 34
  • MariaDB 10. 1. 34
  • PHP7. 2. 8
  • phpMyAdmin 4. 8. 2
  • OpenSSL 1. 1. 0h
  • Bảng điều khiển XAMPP 3. 2. 2
  • Webalizer 2. 23-04
  • Hệ thống vận chuyển thư thủy ngân 4. 63
  • Máy chủ FTP FileZilla 0. 9. 41
  • Tomcat 7. 0. 56 (với mod_proxy_ajp làm trình kết nối)
  • Dâu Perl 7. 0. 56 Di động

Xem thêm. Dịch vụ thiết kế website tại Tmarketing với giao diện chuyên nghiệp, đầy đủ các tính năng ở đa dạng lĩnh vực

Ưu điểm và nhược điểm của XAMPP

Ưu điểm của Xampp

  • open code source. Xampp có giao diện quản lý ứng dụng. Người dùng có thể chủ động tắt hoặc khởi động lại các dịch vụ máy chủ mọi lúc mọi nơi
  • Chạy được trên tất cả các hệ điều hành. Đa nền tảng, Windows, Mac OS, Solaris và Linux
  • Tích hợp nhiều tính năng. người Apache; . php; . Thay vì phải cài đặt từng thành phần này, chúng ta chỉ cần chỉnh XAMPP là có ngay 1 web server hoàn chỉnh
  • Cấu hình Xampp đơn giản, nhiều chức năng hữu ích cho người dùng. Ví dụ. giả lập Server, giả lập Mail Server, hỗ trợ SSL trên Localhost…

Nhược điểm của Xampp

  • Cấu hình Module không được hỗ trợ
  • Không có nhiều phiên bản cho các thành phần của máy chủ như PHP, Apache, MySQL như WAMP
  • Dung lượng tương đối lớn, dung lượng tệp cài đặt là 141 Mb, nặng hơn nhiều so với WAMP 41 Mb
  • Lỗi Xampp thường gặp là Apache không khởi động được, gây bất tiện vì người dùng thường phải đi sửa lỗi Xampp không khởi động

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

Để cài đặt XAMPP bạn vào https. //www. apachefriends. tổ chức/chỉ mục. html tải bản phù hợp với hệ điều hành bạn đang sử dụng. XAMPP hỗ trợ cho nhiều hệ điều hành khác nhau như

Cài đặt php trong xampp

  • XAMPP cho Windows
  • XAMPP cho Linux
  • XAMPP cho OS X

Sau khi tải xuống bản phù hợp về, tiến trình cài đặt. Ở đây mình sử dụng hệ điều hành windows. Nếu xuất hiện hộp thoại Cảnh báo, hãy nhấp vào Đồng ý để tiến hành cài đặt

Cài đặt php trong xampp

Tiếp theo

Cài đặt php trong xampp

Tiếp tục Tiếp theo

Cài đặt php trong xampp

To default directory, click Next

Cài đặt php trong xampp

Bỏ chọn Tìm hiểu thêm về Bitnami cho XAMPP rồi nhấp vào Tiếp theo

Cài đặt php trong xampp

Tiếp tục Tiếp theo

Cài đặt php trong xampp

Chờ quá trình cài đặt kết thúc

Cài đặt php trong xampp

The Finish để hoàn tất quá trình cài đặt, bỏ chọn Do you want to start the Control Panel now?

Cài đặt php trong xampp

Khởi động XAMPP

Cài đặt php trong xampp

Mở chương trình XAMPP lên (Nếu không thấy, bạn có thể vào ổ C > xampp > xampp-control. exe to open program.
Hiện tại, Apache và MySQL chưa khởi động, bạn bấm Bắt đầu để khởi động Apache vào MySQL.

Xem thêm.   Cách Check IP Website Đơn giản Chính xác nhất Chỉ trong 5s

Cấu hình sau khi thoát khỏi Apache động vào MySQL

Cài đặt php trong xampp

Cách kiểm tra cài đặt XAMPP thành công hay chưa?

Sau khi khởi động Apache và MySQL, bạn mở trình duyệt, nhập địa chỉ http. // localhost if results ra trang Welcome to XAMPP có nghĩa là bạn đã cài đặt thành công

Cài đặt php trong xampp

Hướng dẫn sử dụng Xampp chi tiết

Đầu tiên các bạn mở XAMPP, khởi động Apache, MySQL như bài trước mình đã hướng dẫn

Cài đặt php trong xampp

Thư mục trang web của bạn sẽ đặt trong C. \xampp\htdocs. When you open http. //localhost/ thì nội dung thực thi chính là file C. \xampp\htdocs\index. php

Bây giờ bạn đã tạo một thư mục mới để đặt trang web của mình. Ví dụ mình tạo thư mục moz tại C. \xampp\htdocs

Cài đặt php trong xampp

Để truy cập vào mục này, bạn nhập http. // localhost/moz. Hiện tại thư mục moz chưa có nội dung nên bạn sẽ thấy như hình bên dưới

Cài đặt php trong xampp

You can make 1 file index. html (bằng notepad) with the content as after to test





Test

Welcome

Cài đặt php trong xampp

Như vậy là đã thành công, bạn có thể xóa file này đi, để bài sau mình sẽ cài đặt WordPress

Tạo cơ sở dữ liệu (CSDL)

Khi tiến hành cài đặt WordPress, cần có 1 CSDL để WordPress lưu trữ bài đăng, trang, người dùng…. Chính vì thế trước khi đi vào cài đặt, cần phải ở một cơ sở dữ liệu trước

Khi tạo một cơ sở dữ liệu cần nhớ 4 thông số sau

  • người dùng cơ sở dữ liệu. Tên đăng nhập vào cơ sở dữ liệu
  • mật khẩu cơ sở dữ liệu. Mật khẩu đăng nhập vào Cơ sở dữ liệu
  • Máy chủ cơ sở dữ liệu. localhost (thường là localhost ngay cả khi bạn sử dụng hosting)
  • Tên cơ sở dữ liệu. Tên cơ sở dữ liệu

To create 1 Database, first access to http. //localhost/phpmyadmin/

Cài đặt php trong xampp

Điền tên Tên cơ sở dữ liệu và chọn cột Đối chiếu. Để hỗ trợ tốt cho Tiếng Việt, bạn nên chọn utf8_unicode_ci. Mình sẽ có bài viết phân tích về các kiểu dữ liệu này sau đó, hiện tại mình có thể chọn như thế. Sau đó nhấp vào Tạo để tạo Cơ sở dữ liệu

Sau khi tạo thành công, bạn sẽ thấy 1 Cơ sở dữ liệu mới bên cột bên trái

Cài đặt php trong xampp

Đối với Localhost, thông tin này bao gồm

  • người dùng cơ sở dữ liệu. nguồn gốc
  • mật khẩu cơ sở dữ liệu. trống
  • Máy chủ cơ sở dữ liệu. máy chủ cục bộ
  • Tên cơ sở dữ liệu. moz

Hướng dẫn nâng cấp PHP cho XAMPP

Sau đây, tôi sẽ hướng dẫn bạn nâng cấp PHP cho XAMPP một cách cụ thể. Điều này sẽ giúp đảm bảo mã nguồn hoạt động tốt. Lưu ý, tôi khuyến nghị bạn nên sao lưu Mã và cơ sở dữ liệu trong thư mục htdocs của XAMPP sang một vị trí khác trước khi nâng cấp. Việc làm này sẽ đảm bảo rằng bạn có thể dễ dàng phục hồi nếu chẳng may có sai sót, sự cố xảy ra. Còn bây giờ hãy bắt đầu nâng cấp PHP nào

Xem thêm.   Website Hướng Dẫn Đăng Ký của Bộ Công Thương 100% Được Duyệt

Đầu tiên, bạn nhập công thức chính thức của Liên kết trang web của XAMPP, hoặc nhấp vào địa chỉ. Sau đó, bạn bấm chọn More Downloads

Cài đặt php trong xampp

Kế đến, bạn chọn hệ điều hành tương ứng. Trong ví dụ này, tôi chọn mục Window ?(đối với hệ điều hành Window)

Cài đặt php trong xampp

Bạn chọn phiên bản PHP mình muốn sử dụng

Tiếp theo, bạn tiến hành tải bản Zip về

Sau khi Download thành công, bạn đến Thư mục chứa XAMPP. Tiếp theo, bạn tìm đến thư mục PHP và đổi tên theo ý muốn

You process's extracting thư mục PHP trong File zip đã tải về và đưa vào đây

Ngay sau đó, bạn chọn File PHP. ini trong thư mục PHP

Sau đó, bạn thay chuỗi XAMPP bằng [tên_đường_dẫn] + XAMPP

You to XAMPP Configuration and open HTTPD-XAMPP. conf. Bạn thêm cú pháp bên dưới vào Phần cài đặt mô-đun PHP. AC

#
# PHP-Module setup
#
#LoadFile “D:/xampp/php/php5ts.dll”
#LoadModule php5_module “D:/xampp/php/php5apache2_4.dll”
LoadFile “D:/xampp/php/php7ts.dll”
LoadModule php7_module “D:/xampp/php/php7apache2_4.dll”

Tìm hiểu Xampp Bitnami là gì?

Nếu muốn cài đặt các ứng dụng có mã nguồn mở miễn phí như Drupal, WordPress, Joomla,…, bạn cần đến Bitnami For XAMPP. Công cụ này xuất hiện trong quá trình cài đặt XAMPP

Cài đặt php trong xampp

Bạn có thể Tick vào mục “Tìm hiểu thêm về Bitnami cho XAMPP” để tìm hiểu thêm về công cụ này. Nếu không có nhu cầu tìm hiểu, bạn có thể bỏ chọn, nhấn Next để đến các bước tiếp theo của quá trình cài đặt XAMPP

XAMPP cung cấp một cách đơn giản và dễ dàng để bạn thiết lập một bộ máy chủ cục bộ trên máy tính của mình và thử nghiệm nhiều ứng dụng trên đó. Một trong những ứng dụng đó là WordPress. Tôi thực sự khuyên bạn nên sử dụng sao bộ cục bộ của trang Web để thử nghiệm các Plugin, chủ đề mới và cập nhật. Đôi khi bạn có thể ngăn chặn sự cố xảy ra trên trang Web trực tiếp của mình bằng cách này

Mặc dù XAMPP vẫn còn một vài thiếu sót. Tuy nhiên, những tính năng tuyệt vời mà XAMPP mang lại không thể phủ nhận. Do đó, người dùng cần có sự cân nhắc hợp lý khi lựa chọn phần mềm tạo máy chủ web (máy chủ web) phù hợp nhất cho máy tính của mình

Qua nội dung trên hy vong Tmarketing có thể giúp bạn hiểu về xampp, cách cài đặt và sử dụng xampp thuần thục nhất. Nếu có bất kỳ thắc mắc nào bạn có thể liên hệ với Tmarketing đơn vị chuyên thiết kế và cung cấp các giải pháp về website – hosting – VPS các giải pháp về Digital Marketing để giải đáp các thắc mắc nhé.