Hướng dẫn change php version ubuntu - thay đổi phiên bản php ubuntu
Show
Đã đăng vào thg 11 23, 2019 4:32 SA 1 phút đọc 1 phút đọc Chào mọi người , chắc hẳn là 1 developer php thì các bạn sẽ làm nhiều project tại 1 thời điểm và với nhiều php version khác nhau đúng không? Nhận thấy việc cài đặt và switch php version cần đưa vào 1 guide nào đó để sau mình có thể sử dụng lại 1 cách nhanh chóng, hôm này mình sẽ viết về chủ đề cài đặt và switch multi php version trên ubuntu để ae có thể lưu lại và sử dụng nhé. , chắc hẳn là 1 developer php thì các bạn sẽ làm nhiều project tại 1 thời điểm và với nhiều php version khác nhau đúng không? Nhận thấy việc cài đặt và switch php version cần đưa vào 1 guide nào đó để sau mình có thể sử dụng lại 1 cách nhanh chóng, hôm này mình sẽ viết về chủ đề cài đặt và switch multi php version trên ubuntu để ae có thể lưu lại và sử dụng nhé.Nào mình cùng bắt đầu thôi. 1. Install php 5.6 & 7.3Đầu tiên mình sẽ cài đặt các phiên bản PHP trên ubuntu. Mở terminal của các bạn lên và chạy các lệnh:
Như vậy đã cài đặt xong 2 phiên bản php 5.6 và 7.3 cùng các extentions trên 2 phiên bản. Note: Ở đây mình cài đặt php cho apache nhé. Ở đây mình cài đặt php cho apache nhé. Tiếp theo sẽ đến phần switch php verssion. 2. Command switch php version 5.6 => 7.3Để switch version các bạn cần dismod php version hiện tại và enmod php version mong muốn lên và restart lại apache:
3. Command switch PHP version 7.3 => 5.6Tương tự đối với php 5.6 => 7.3 các bạn sử dụng các lệnh:
4. Tạo file shell script để switch versionNgoài ra các bạn có thể tạo 1 file shell script để swith version cho tiện:
Note: Các bạn có thể làm tương tự với các php version khác nhé Tham khảo
Cảm ơn mọi người đã theo dõi bài viết của mình, hẹn mọi người bài viết tiếp theo nhé All rights reserved Đầ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. Cài đặt PHP 7.2Cài đặt PHP 7.3PPA 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 Cài đặt các gói bổ sung $ sudo apt-get update Sử dụng lệnh sau để tìm kiếm các modules PHP 7 có sẵn trong kho lưu trữ: $ sudo php -v Cài đặt PHP ModulesSau 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: $ sudo apt-cache search php7* Ngoài ra, bạn có thể tìm Modules có sẵn trong yum repository với lệnh như sau: 0Chú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. 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ể. 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ể. Cài đặt và nâng cấp PHP 7Ư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à: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.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:EPEL và Remi repository trên CentOS 7 với câu lệnh sau:
1
2Đă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. 3Server 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: 4Để đị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: 5Cài đặt các gói cơ bản cho VPS/Server 6Tắt php repository tương ứng này đi vì bạn cần sử dụng PHP 7.x 7
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: 4Ngoài ra, bạn có thể tìm Modules có sẵn trong yum repository với lệnh như sau: 9
0Kiể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: 1Tiếp theo, bạn cần thêm respository cho Ubuntu theo lệnh sau đây: 2Bạ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.
3
4
5
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: 6Ngoài ra, bạn có thể tìm Modules có sẵn trong yum repository với lệnh như sau: 7
8Kiểm tra danh sahcs repository 0Cuối cùng: Update PHP lên phiên bản mới nhất 7.x và kiểm tra: yum update & php -v
0
Kiể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 |