Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?

Theo mặc định, các kho lưu trữ gói phần mềm chính thức của Centos 7 có Php 5.4, đã đến cuối đời và không còn tích cực duy trì bởi các nhà phát triển. Để theo kịp các tính năng mới nhất và cập nhật bảo mật, bạn cần phiên bản PHP mới hơn (có thể là mới nhất) trên hệ thống CentOS 7 của bạn.CentOS 7 official software package repositories have PHP 5.4, which has reached the end of life and no longer actively maintained by the developers. To keep up with the latest features and security updates, you need a newer (probably the latest) version of PHP on your CentOS 7 system.

Do đó, bạn nên nâng cấp hoặc cài đặt phiên bản ổn định được hỗ trợ mới nhất của Php 5.5, Php 5.6 hoặc Php 7 trên phân phối Centos 7 Linux.PHP 5.5, PHP 5.6 or PHP 7 on a CentOS 7 Linux distribution.

Trong bài viết này, chúng tôi sẽ giải thích cách cài đặt các phiên bản ổn định được hỗ trợ của PHP 5.5 (chỉ cập nhật bảo mật được cung cấp) hoặc Php 5.6 trên Centos 7 (cùng hướng dẫn cũng hoạt động trên phân phối RHEL 7).PHP 5.5 (only security updates provided) or PHP 5.6 on CentOS 7 (same instructions also works on RHEL 7) distribution.

Cài đặt Php 5.6 trên Centos 7

1. Để cài đặt Php 5.6, bạn phải cài đặt và bật kho lưu trữ EPEL và REMI vào hệ thống Centos 7 của bạn bằng các lệnh bên dưới. To install PHP 5.6, you have to install and enable EPEL and Remi repository to your CentOS 7 system using the commands below.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. Tiếp theo, cài đặt YUM-UTILS, một loại tiện ích tích hợp với YUM để tăng cường các tính năng mặc định của nó, mang lại cho nó các tùy chọn quản lý gói nâng cao hơn và cũng giúp sử dụng dễ dàng hơn. Next, install yum-utils which is an assortment of utilities that integrate with yum to enhance its default features, giving it more advanced package management options and also making it easier to use.

Một số tính năng quan trọng của nó bao gồm các kho lưu trữ thao tác, cho phép hoặc vô hiệu hóa các gói khi đang di chuyển và nhiều hơn nữa, mà không có bất kỳ cấu hình thủ công nào.

# yum install yum-utils

3. Một trong những chương trình quan trọng nhất được cung cấp bởi YUM-UTILS là Yum-Config-Manager, mà bạn có thể sử dụng để kho lưu trữ Remi hoạt động làm kho lưu trữ mặc định để cài đặt các phiên bản PHP khác nhau. Ví dụ: nếu bạn muốn cài đặt Php 5.5, Php 5.6 hoặc Php 7.2 trên Centos 7, chỉ cần bật nó và cài đặt như được hiển thị. One of the most important program provided by yum-utils is yum-config-manager, which you can use to active Remi repository as the default repository for installing various PHP versions. For example, if you want to install PHP 5.5, PHP 5.6 or PHP 7.2 on CentOS 7, just enable it and install as shown.

# yum-config-manager --enable remi-php55   [Install PHP 5.5]
# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Bây giờ bạn đã kích hoạt các phiên bản PHP được chọn, bạn có thể cài đặt PHP (ở đây, chúng tôi đã chọn cài đặt Php 5.6) với tất cả các mô -đun cần thiết như sau Now that you’ve enabled selected versions of PHP, you can install PHP (here, we have chosen to install PHP 5.6) with all needed modules as follows

# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

Những điều quan trọng cần lưu ý:

  1. Trong trường hợp bạn muốn hạ cấp phiên bản PHP vì lý do này hay lý do khác, bạn sẽ cần xóa (các) phiên bản PHP hiện tại và sau đó cài đặt lại PHP mới với các mô -đun bạn cần.
  2. Bạn cũng có thể cài đặt nhiều phiên bản PHP trên Linux và chọn thủ công phiên bản nào theo mặc định.

Sau đó, kiểm tra lại phiên bản PHP đã cài đặt trên hệ thống của bạn.

# php -v

Cuối cùng, hãy nhớ đọc các bài viết PHP hữu ích này:

  1. Cách sử dụng và thực thi mã PHP trong dòng lệnh Linux
  2. Cách tìm các tệp cấu hình MySQL, PHP và Apache
  3. Cách kiểm tra kết nối cơ sở dữ liệu PHP MySQL bằng tập lệnh
  4. Cách chạy tập lệnh PHP như người dùng bình thường với cron

Đó là nó ngay bây giờ! Để chia sẻ bất kỳ suy nghĩ với chúng tôi, bạn có thể sử dụng mẫu bình luận dưới đây. Tiếp theo, chúng tôi sẽ bước bạn thông qua việc cài đặt Php 7 trong Centos 6. Cho đến lúc đó, hãy kết nối với Tecmint.com.

Nếu bạn đánh giá cao những gì chúng tôi làm ở đây trên tecmint, bạn nên xem xét:

Tecmint là trang web cộng đồng phát triển nhanh nhất và đáng tin cậy nhất cho bất kỳ loại bài viết, hướng dẫn và sách Linux nào trên web. Hàng triệu người ghé thăm Tecmint! Để tìm kiếm hoặc duyệt hàng ngàn bài báo được xuất bản có sẵn tự do cho tất cả.

Nếu bạn thích những gì bạn đang đọc, vui lòng xem xét việc mua cho chúng tôi một ly cà phê (hoặc 2) như một dấu hiệu đánh giá cao.

Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?

Chúng tôi rất biết ơn vì sự hỗ trợ không bao giờ kết thúc của bạn.

Phiên bản hiện tại của PHP trong kho chính thức của Centos 6 là PHP 5.3, đã kết thúc cuộc sống và không còn được duy trì (về mặt sửa lỗi và cập nhật bảo mật quan trọng) của các nhà phát triển. Bạn có thể được tiếp xúc với các lỗ hổng bảo mật không phù hợp nếu bạn vẫn đang sử dụng nó.PHP in the CentOS 6 official repositories is PHP 5.3, which has reached its end of life and is no longer maintained (in terms of bug fixes and critical security updates) by the developers. You may be exposed to unpatched security vulnerabilities if you are still using it.

Do đó, bạn nên nâng cấp hoặc cài đặt phiên bản ổn định mới nhất của Php 5.4 hoặc Php 5.6 trên phân phối Centos 6 Linux càng sớm càng tốt.PHP 5.4 or PHP 5.6 on a CentOS 6 Linux distribution as soon as possible.

Cài đặt kho lưu trữ Epel và Remi

1 To install latest stable version of PHP, you need to add EPEL and Remi repository to your CentOS 6 distribution using the following commands as root user.

# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm
Tall Epel và Remi Repo
Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?
Install EPEL and Remi Repo

Cài đặt Yum-Utils để quản lý kho lưu trữ

2. Cài đặt Yum-Utils, một bộ sưu tập các tiện ích tích hợp với YUM để mở rộng các tính năng gốc của nó theo nhiều cách, do đó làm cho nó mạnh mẽ và dễ sử dụng hơn. Install yum-utils, a collection of utilities that integrate with yum to extend its native features in several ways, thus making it more powerful and easier to use.

Gói Yum-Utils được sử dụng để kích hoạt hoặc vô hiệu hóa các gói nhanh chóng mà không có bất kỳ cấu hình thủ công nào.yum-utils used to enable or disable packages on the fly without any manual configuration.

# yum install yum-utils
Tall yum eles
Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?
Install Yum Utils

Cài đặt Php 5.4, Php 5.5 hoặc Php 5.6 trên Centos 6

3. Sau khi EPEL, REMI và YUM-UTILS đã được cài đặt, giờ đây bạn có thể tiến lên để cài đặt Php 5.4, PHP 5.5 hoặc PHP 5.6 với tất cả các mô-đun cần thiết trên phân phối Centos 6 bằng cách bật kho lưu trữ REMI bằng cách sử dụng lệnh Yum-Config-Manager như được hiển thị . Once EPEL, Remi and yum-utils has been installed, you can now move ahead to install PHP 5.4, PHP 5.5 or PHP 5.6 with all required modules on CentOS 6 distribution by enabling remi repository using yum-config-manager command as shown.

# yum-config-manager --enable remi-php54    [Intall PHP 5.4]
# yum-config-manager --enable remi-php55    [Intall PHP 5.5]
# yum-config-manager --enable remi-php56    [Intall PHP 5.6]

4. Khi bạn đã bật phiên bản PHP đã chọn, bạn có thể cài đặt PHP (trong trường hợp của tôi, tôi đã chọn Php 5.6) với tất cả các mô -đun cần thiết như được hiển thị. Once you’ve enabled selected version of PHP, you can install PHP (in my case I have chosen PHP 5.6) with all needed modules as shown.

# yum-config-manager --enable remi-php56    [Intall PHP 5.6]
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 
Tall Php 5.6 trong centos 6
Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?
Install PHP 5.6 in CentOS 6

Nếu bạn muốn hạ cấp phiên bản PHP vì bất kỳ lý do gì, bạn sẽ cần xóa phiên bản PHP hiện tại và sau đó cài đặt lại PHP mới với các mô -đun bạn muốn.

Cuối cùng, đừng quên kiểm tra các bài viết PHP hữu ích này:

  1. Cách sử dụng và thực thi mã PHP trong dòng lệnh Linux
  2. Cách tìm các tệp cấu hình MySQL, PHP và Apache
  3. Cách kiểm tra kết nối cơ sở dữ liệu PHP MySQL bằng tập lệnh
  4. Cách chạy tập lệnh PHP như người dùng bình thường với cron

Đó là tất cả! Để chia sẻ bất kỳ suy nghĩ nào với chúng tôi, hãy làm cho chúng tôi của mẫu phản hồi dưới đây. Cuối cùng, hãy nhớ luôn luôn kết nối với tecmint.com.

Nếu bạn đánh giá cao những gì chúng tôi làm ở đây trên tecmint, bạn nên xem xét:

Tecmint là trang web cộng đồng phát triển nhanh nhất và đáng tin cậy nhất cho bất kỳ loại bài viết, hướng dẫn và sách Linux nào trên web. Hàng triệu người ghé thăm Tecmint! Để tìm kiếm hoặc duyệt hàng ngàn bài báo được xuất bản có sẵn tự do cho tất cả.

Nếu bạn thích những gì bạn đang đọc, vui lòng xem xét việc mua cho chúng tôi một ly cà phê (hoặc 2) như một dấu hiệu đánh giá cao.

Hướng dẫn how install php 5.4 php 5.5 or php 5.6 on centos 7? - cách cài đặt php 5.4 php 5.5 hoặc php 5.6 trên centos 7?

Chúng tôi rất biết ơn vì sự hỗ trợ không bao giờ kết thúc của bạn.

Làm thế nào nâng cấp Php 5.4 lên Php 5.6 trên Centos 7?

Nâng cấp Php 5,4 lên 5,6 trên Centos 7..
Sau khi cài đặt kho lưu trữ yum Webtatic, bạn cần xóa phiên bản cũ của gói PHP-Common.....
Bây giờ chúng tôi cài đặt Php 5.6 bằng lệnh sau: # YUM Cài đặt -Y PHP56W PHP56W-OPCACHE PHP56W-XML PHP56W-MCRYPT PHP56W-GD PHP56W-DEVEL PHP56W-MYSQL PHP56W-INTL PHP56W

Làm thế nào nâng cấp Php 5.4 lên Php 7.4 trên Centos 7?

Nâng cấp lên Php 7..
sudo yum Cài đặt https://centos7.iuscommunity.org/ius-release.rpm.....
sudo yum loại bỏ php-common mod_php php-cli.....
Cập nhật sudo yum.....
sudo yum Cài đặt Php70U Php70u-PDO Php70u-Mysqlnd Php70u-Opcache Php70U-XML Php70u-GD Php70u-Devel Php70u-Mysql.....
SUDO SystemCtl Khởi động lại HTTPD ..

Phiên bản PHP nào đi kèm với Centos 7?

Theo mặc định, Centos 7/Rhel 7 chỉ đi kèm với Php phiên bản 5.4.PHP version 5.4 only.

Phiên bản PHP nào đi kèm với Centos 6?

Centos 7/6 đi kèm với PHP 5.PHP 5.