Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Home → Web Server

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Có những dự án yều cầu bạn phải sử dụng phiên bản PHP mới nhất. Trong khi đó xampp của bạn đang sử dụng phiên bản cũ. Bài viết này sẽ hướng dẫn bạn cách nâng cấp phiên bản PHP cho XAMPP đơn giản nhất.

Bài viết hướng dẫn nâng cấp phiên bản PHP 7.3.5 lên 7.4.2 cho Xampp, đối với các phiên bản khác tương tự.

Tại thời điểm bài viết này mình kiểm tra phiên bản php của Xampp là 7.3.5

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Các bước thực hiện như sau:

Bước 1: Download phiên bản PHP mới nhất

Tại thời điểm bài viết này là 7.4.2) cho xampp.

Vào https://www.apachefriends.org/download.html tải phiên bản php cần nâng cấp.

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Click vào “More Downloads”. để tải phiên bản .zip cho windows (hệ điều hành windows)More Downloads”. để tải phiên bản .zip cho windows (hệ điều hành windows)

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Click chọn XAMPP Windows XAMPP Windows

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

và tải bản Zip đầy đủZip đầy đủ

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Sau khi download về giải nén file zip ta được thư mục sau:

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Bước 2: Cấu hình phiên bản PHP mới vào XAMPPCấu hình phiên bản PHP mới vào XAMPP

Để cấu hình cho tương thích với XAMPP đang chạy trên máy bạn thực hiện như sau:

Vào thư mục chứa xampp cần nâng cấp của bạn. Ví dụ của mình là: D:\xamp\phpD:\xamp\php

Tìm đến thư mục php và đổi tên PHP735 để backup trường hợp lỗi. Sau đó copy thư mục mới PHP vừa tải về ở bước 1 thay cho thư mục php vừa đổi tên trong Xampp (Ở đây mình đổi thành php735 cho dễ nhớ và đánh dấu luôn phiên bản cũ).php và đổi tên PHP735 để backup trường hợp lỗi. Sau đó copy thư mục mới PHP vừa tải về ở bước 1 thay cho thư mục php vừa đổi tên trong Xampp (Ở đây mình đổi thành php735 cho dễ nhớ và đánh dấu luôn phiên bản cũ).

Tiếp theo, mở thư mục php vừa được copy. Tìm file php.ini (Ví dụ đường dẫn file php.ini của mình là C:\xamp\php\php.ini). Thay thế tất cả các link có chỗi \xampp\ bằng ten_duong_dan\xampp giống như ở file php.ini ở thư mục cũ php735.\xampp\ bằng ten_duong_dan\xampp giống như ở file php.ini ở thư mục cũ php735.

Ví dụ: của mình link là D:\xamppD:\xampp

Bước 3: Khởi động lại Appache

Sau khi thực hiện xong bước 1, 2 bạn cần khởi động lại server Appache của Xampp để phiên bản php mới có tác dụng.

Kết quả:

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Tổng kết

Như vậy là đã nâng cấp thành công phiên bản PHP 7.4.21 cho Xampp.

Lưu ý: Bạn có thể chuyển về phiên bản php cũ bằng cách thay đổi tên thư mục cũ php735 thành phiên bản php. Hoặc nếu bạn muốn sử dụng phiên bản cũ hơn có thể tìm phiên bản php cũ để copy và làm theo các bước như trên. Bạn có thể chuyển về phiên bản php cũ bằng cách thay đổi tên thư mục cũ php735 thành phiên bản php. Hoặc nếu bạn muốn sử dụng phiên bản cũ hơn có thể tìm phiên bản php cũ để copy và làm theo các bước như trên.

Hy vọng bài viết hữu ích cho bạn!

Hướng dẫn nâng cấp phiên bản PHP 7.3 mới nhất trên CentOS7 EC2

Comments (0) (0)

XAMPP là gì?

XAMPP là chương trình tạo web server được ứng dụng trên các hệ điều hành Linux, MacOS, Windows, Cross-platform, Solaris. Ý nghĩa chữ viết tắt XAMPP là gì? XAMPP hoạt động dựa trên sự tích hợp của 5 phần mềm chính là Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) và Perl (P), nên tên gọi XAMPP cũng là viết tắt từ chữ cái đầu của 5 phần mềm này. Ưu điểm lớn nhất của XAMPP là không phải trả phí bản quyền và sử dụng mã nguồn mở, bên cạnh đó cấu hình của web server này tương đối đơn giản, gọn nhẹ nên được sử dụng ngày càng phổ biến hiện nay. là chương trình tạo web server được ứng dụng trên các hệ điều hành Linux, MacOS, Windows, Cross-platform, Solaris. Ý nghĩa chữ viết tắt XAMPP là gì? XAMPP hoạt động dựa trên sự tích hợp của 5 phần mềm chính là Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) và Perl (P), nên tên gọi XAMPP cũng là viết tắt từ chữ cái đầu của 5 phần mềm này. Ưu điểm lớn nhất của XAMPP là không phải trả phí bản quyền và sử dụng mã nguồn mở, bên cạnh đó cấu hình của web server này tương đối đơn giản, gọn nhẹ nên được sử dụng ngày càng phổ biến hiện nay.

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

  • Apache 2.4.34
  • MariaDB 10.1.34
  • PHP 7.2.8
  • phpMyAdmin 4.8.2
  • OpenSSL 1.1.0h
  • XAMPP Control Panel 3.2.2
  • Webalizer 2.23-04
  • Mercury Mail Transport System 4.63
  • FileZilla FTP Server 0.9.41

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

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

Localhost là từ ghép của hai chữ “local” và “host“. Local dịch theo nghĩa IT là máy tính của bạn, Host theo nghĩa IT là máy chủ. Vậy localhost nghĩa là một máy chủ được vận hành trên máy tính của bạn.

Ưu điểm của XAMPP là gì?

Các ưu điểm của XAMPP bao gồm: XAMPP có thể 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 tích hợp nhiều thành phần với các tính năng: Apache PHP (tạo môi trường chạy các tập tin script *.php); MySql (hệ quản trị dữ liệu mysql); Thay vì phải cài đặt từng thành phần trên, giờ đây các bạn chỉ cần cài XAMPP là chúng ta có 1 web server hoàn chỉnh. Mã nguồn mở: Không như Appserv, XAMPP có giao diện quản lý khá tiện lợi. Nhờ đó, người dùng có thể chủ động 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.

Khuyết điểm của XAMPP là gì?

Tuy nhiên, bởi vì 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. Trong khi WAMP có nhiều tùy chọn hơn vì nó có nhiều phiên bản cho từng thành phần của server như PHP, Apache, MySQL.

Bên cạnh đó, dung lượng của XAMPP cũng tương đối nặng, dung lượng file cài đặt của XAMPP là 141Mb, nặng hơn nhiều so với WAMP chỉ 41Mb.

Tải và cài đặt XAMPP

Bạn vào trang chủ XAMPP https://www.apachefriends.org/index.html chọn bản cài đặt cho OS nhé !

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Sau đó chúng ta setup như bình thường

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php
Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Để cấu hình Port, t chọn MAMP -> Preferences -> Ports

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Thường chúng ta sẽ để Port là 8080 nhưng mình để 80 cho ngắn 😃)

Tổ chức thư mục

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Trong thư mục XAMPP này, bạn cần chú ý một số thư mục sau:

  • etc (alias): alias của thư mục /etc chứa các tập tin cấu hình của XAMPP như httpd.conf, php.ini,…
  • htdocs (alias): alias của thư mục /htdocs nơi bạn chứa các ứng dụng web của mình
  • logs (alias): alias của thư mục /logs. Khi có lỗi xảy ra, đọc log sẽ giúp bạn phần nào giải quyết được vấn đề ít nhiều.
  • XAMPP Control: công cụ giúp bạn điều khiển Apache, MySql và FTP

Trỏ thư mục ngoài htdocs

Cài đặt web trực tiếp trên thư mục htdocs có thể dẫn đến việc, chẳng may bạn xoá mất MAMPP bằng phần mềm thứ ba thì toàn bộ web chứa trong MAMPP Application sẽ mất. B nên trỏ lại đường dẫn web về thư mục khác:

Bước 1: MAMP -> Preferences -> Web Server -> Select : MAMP -> Preferences -> Web Server -> Select

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Bước 2: Chọn thư mục bạn muốn lưu file web, m đang trỏ hiện tại về WordPress folder: Chọn thư mục bạn muốn lưu file web, m đang trỏ hiện tại về WordPress folder

Hướng dẫn ubuntu xampp upgrade php - ubuntu xampp nâng cấp php

Bước 3: Chọn Select để lưu thế là xong 😄: Chọn Select để lưu thế là xong 😄

Kết luận Mình đã giúp các bạn hiểu cơ bản về XAMPP và cách cài đặt, bài tiếp theo sẽ hướng dẫn các bạn tạo web bán hàng với wordpress + XAMPP phục vụ gia đình hay mục đích cá nhân ! Mình đã giúp các bạn hiểu cơ bản về XAMPP và cách cài đặt, bài tiếp theo sẽ hướng dẫn các bạn tạo web bán hàng với wordpress + XAMPP phục vụ gia đình hay mục đích cá nhân !

Nguồn tham khảo : :

https://www.apachefriends.org/index.html

https://wiki.matbao.net/xampp-la-gi-cach-cai-dat-va-su-dung-xampp-tren-windows-va-linux/