Hướng dẫn update php version ubuntu
Trong kho phần mềm chính thức của Ubuntu 18.04 thì PHP 5.4 đã cũ và không còn được các nhà phát triển hỗ trợ, duy trì và cập nhật bản vá lỗi. Show Để hỗ trợ cho những tính năng mới cũng như tăng cường khả năng bảo mật, bạn cần phiên bản PHP mới hơn trên hệ thống Ubuntu 18.04. Hiện tại, PHP 7.3 là phiên bản được phát hành mới nhất của PHP. Trong nội dung bài viết này, mình sẽ hướng dẫn bạn cài đặt các phiên bản PHP 7.x (bao gồm 7.0, 7.1, 7.2 và 7.3) lên hệ thống Ubuntu 18.04. Cài đặt PHP 7 trên UbuntuĐể cài đặt PHP 7.x, bạn cần kích hoạt PPA cho PHP trên hệ thống Ubuntu của bạn bằng những tập lệnh sau: $ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:ondrej/php Server của bạn đã được thiết lập để cài đặt PHP từ PPA repository. Sử dụng một trong những lệnh bên dưới để cài đặt PHP 7.0, PHP 7.1, PHP 7.2 hoặc PHP 7.3: $ sudo apt-get update Sau khi tiến trình cài đặt hoàn tất, để kiểm tra lại thông tin phiên bản PHP đang được kích hoạt lên server, bạn sử dụng lệnh: $ sudo php -v Cài đặt PHP ModulesSau khi cài đặt một phiên bản PHP 7.x trên server, bạn có thể sử dụng lệnh bên dưới để tìm những PHP modules có sẵn trong gói PPA repository: $ sudo apt-cache search php7* Cuối cùng, để cài đặt thêm một số PHP modules cần thiết cho các ứng dụng, bạn sử dụng lệnh bên dưới: ### For PHP 7.3 $ sudo apt-get install php7.3-mysql php7.3-curl php7.3-json php7.3-cgi php7.3-xsl Chúc bạn thành công! Bài viết này với mục đích hướng dẫn nâng cấp PHP 7 trên Linux với cách thức thực hiện đơn giản trên mã nguồn mở CentOS và Ubuntu. Đôi nét về phiên bản PHP 7PHP 7 ra đời khá lâu và cộng đồng đủ thời gian để trải nghiệm các cách tổ chức code mới mẻ, khả năng chịu tải tốt hơn, thời gian load trang cũng cải thiện đáng kể. Nói chung phiên bản PHP 7 trở về sau tốt hơn rất nhiều so với phiên bản PHP 5.6 mà chúng ta vẫn dùng bấy lâu nay. Đặc biệt nếu bạn nâng cấp PHP 5.x sang PHP 7.x, tốc độ load của WordPress được cải thiện đáng kể. Ưu điểm khi nâng cấp PHP 7So với PHP 5 thì khi nâng cấp PHP 7 với nhiều ưu điểm nổi trội ở phiên bản này như là:
Để thực hiện nâng cấp PHP 7, bạn cần xóa bản PHP cũ sau đó cài PHP bản 7 mới. Thường thì nó tùy thuộc vào hệ điều hành là CentOS hay Ubuntu. Thậm chí Fedora, redHat cũng cài khác nhau nhiều. Cài đặt và nâng cấp PHP 7 trên CentOSĐầu tiên, trước khi nâng cấp PHP 7 bạn cần gỡ cài đặt các phiên bản cũ của PHP. Tiếp theo, bạn kiểm tra phiên bản PHP của mình với “php-v” Kiểm tra phiên bản PHPĐể cài đặt và nâng cấp PHP 7, bạn cần kích hoạt EPEL và Remi repository trên CentOS 7 với câu lệnh sau:
Đăng nhập máy chủ của bạn để cài đặt yum-utils & bật kho lưu trữ EPEL. Nó cần thiết cho việc upgrade hay cài đặt của các bước sau.
Server của bạn đã được thiết lập để cài đặt PHP 7.0, PHP 7.1, PHP 7.2 hoặc PHP 7.3 theo dưới đây:
Để định cấu hình kho lưu trữ PHP 7.x bạn sử dụng các câu lệnh dưới đây:
Cài đặt các gói cơ bản cho VPS/Server
Tắt php repository tương ứng này đi vì bạn cần sử dụng PHP 7.x
Sau khi đã cài đặt PHP 7x trên server. Bạn có thể cài đặt thêm một số PHP Modules cần thiết cho các ứng dụng:
Ngoài ra, bạn có thể tìm Modules có sẵn trong yum repository với lệnh như sau:
Kiểm tra phiên bản đã được cài đặtCài đặt và nâng cấp PHP 7 trên UbuntuKiểm tra phiên bản PHP hiện tại với lệnh “php -v”. Nếu bạn đang sử dụng bản Ubuntu 18.x thì mặc định đã cài sẵn phiên bản PHP mới nhất. Kiểm tra phiên bản PHPĐầu tiên, bạn cần cập nhận Ubuntu lên phiên bản mới nhất:
Tiếp theo, bạn cần thêm respository cho Ubuntu theo lệnh sau đây:
Bạn có thể cài đặt bất kỳ phiên bản PHP cần thiết nào trên hệ thống Ubuntu của bạn. Sử dụng một trong các tùy chọn sau để cài đặt PHP.
Sử dụng lệnh sau để tìm kiếm các modules PHP 7 có sẵn trong kho lưu trữ:
Bạn có thể cài đặt các modules PHP cần thiết trên hệ thống của bạn. Chỉ cần thay đổi phiên bản PHP chỉ cần thay đổi tên gói
Cuối cùng, bạn cần kiểm tra lại phiên bản PHP của mình. Kiểm tra phiên bản PHP 7x đã cập nhật
Lời kếtHy vọng bài viết trên sẽ giúp bạn cài đặt và nâng cấp PHP 7 thành công. Nếu bạn có thắc mắc hay đóng góp ý kiến, mời bạn để lại bình luận phía dưới bài viết này. Vietnix xin chân thành cảm ơn bạn. |