Hướng dẫn update php 7.3 centos 7 - cập nhật php 7.3 centos 7

Các kho 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.CentOS 7 official software repositories have PHP 5.4 which has reached the end of life and no longer actively maintained by the developers.

Để 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 system.

Với mục đích của hướng dẫn này, chúng tôi sẽ vận hành hệ thống là root, nếu đó không phải là trường hợp của bạn, hãy sử dụng lệnh sudo để có được các đặc quyền gốc.root, if that is not the case for you, make use of the sudo command to acquire root privileges.

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

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

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

2. Tiếp theo, bạn cần cài đặt YUM-UTILS, một bộ sưu tập các chương trình hữu ích để quản lý các kho và gói YUM. Nó có các công cụ về cơ bản mở rộng các tính năng mặc định của Yum. Next, you need to install yum-utils, a collection of useful programs for managing yum repositories and packages. It has tools that basically extend yum’s default features.

Nó có thể được sử dụng để quản lý (cho phép hoặc vô hiệu hóa) kho lưu trữ yum cũng như các gói mà không có cấu hình thủ công và nhiều hơn nữa.

# yum install yum-utils

3. Một trong những chương trình được cung cấp bởi YUM-UTILS là Yum-Config-Manager, bạn có thể sử dụng để kích hoạt kho lưu trữ Remi làm kho lưu trữ mặc định để cài đặt các phiên bản PHP khác nhau như được hiển thị. One of the programs provided by yum-utils is yum-config-manager, which you can use to enable Remi repository as the default repository for installing different PHP versions as shown.

# yum-config-manager --enable remi-php70 [Install PHP 7.0]

Nếu bạn muốn cài đặt Php 7.1, Php 7.2 hoặc Php 7.3 trên Centos 7, chỉ cần bật nó như được hiển thị.PHP 7.1, PHP 7.2 or PHP 7.3 on CentOS 7, just enable it as shown.

# yum-config-manager --enable remi-php71 [Install PHP 7.1] # yum-config-manager --enable remi-php72 [Install PHP 7.2] # yum-config-manager --enable remi-php73 [Install PHP 7.3]

4. Bây giờ cài đặt Php 7 với tất cả các mô -đun cần thiết với lệnh bên dưới. Now install PHP 7 with all necessary modules with the command below.

# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

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 Keeck Php phiên bản trong Centos 7
Check PHP Version in CentOS 7

Cuối cùng, dưới đây là danh sách các bài báo PHP hữu ích mà bạn có thể đọc để biết thêm thông tin:

  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

Trong bài viết này, chúng tôi đã giải thích cách cài đặt Php 7 trên Centos 7 Linux. Bạn có thể gửi cho chúng tôi bất kỳ câu hỏi hoặc suy nghĩ bổ sung thông qua mẫu phản hồi dưới đây.PHP 7 on CentOS 7 Linux. You can send us any questions or additional thoughts via the feedback form below.

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.

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.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn thông qua các bước cài đặt Php phiên bản 7.3 mới nhất trên VPS CentOS 7.

PHP là ngôn ngữ kịch bản phía máy chủ, thường được sử dụng để phát triển web, nhưng nó cũng được sử dụng làm ngôn ngữ lập trình đa năng. Đây là ngôn ngữ lập trình phía máy chủ phổ biến nhất (back-end) và nó cung cấp năng lượng cho một số sản phẩm phổ biến nhất trên thị trường, như WordPress, hệ thống quản lý nội dung được sử dụng rộng rãi nhất, cũng như các nền tảng thương mại điện tử như Magento và Prestashop. PHP cũng cung cấp năng lượng cho phần mềm quản lý quan hệ khách hàng, phần mềm lập kế hoạch tài nguyên doanh nghiệp và nhiều hơn nữa. Quá trình cài đặt Php 7.3 trên Centos 7 là một nhiệm vụ khá dễ dàng và đơn giản, và nó có thể được thực hiện trong vòng chưa đầy 10 phút.

Php 7 cung cấp các hiệu suất tốt hơn và cải thiện bảo mật tốt hơn so với người tiền nhiệm. Được liệt kê dưới đây là một số tính năng và thay đổi mới trong Php 7.3:

  • Heredoc linh hoạt và cú pháp NowDoc
  • Cho phép dấu phẩy kéo dài trong các cuộc gọi chức năng
  • JSON_THROW_ON_ERROR
  • Cookie cùng một trang web
  • Khấu hao và loại bỏ các hằng số không nhạy cảm trường hợp
  • Danh sách () Bài tập tham khảo
  • chức năng IS_Countable
  • Array_Key_First (), Array_Key_Last ()
  • Argon2 Mật khẩu Các cải tiến băm

Điều kiện tiên quyết

  • Centos 7 vps
  • Người dùng có đặc quyền gốc - Tất cả các gói lưu trữ VPS của chúng tôi đều có quyền truy cập gốc đầy đủ. Bạn cũng có thể sử dụng tài khoản người dùng với các đặc quyền sudo.

Bước 1: Đăng nhập và cập nhật máy chủ

Đăng nhập vào Centos 7 VPS của bạn qua SSH với tư cách là người dùng gốc:

ssh root@IP_Address -p Port_number

Thay thế ‘ip_address‘ và ‘port_number bằng địa chỉ IP thực tế và số cổng SSH thực tế của bạn.IP_Address‘ and ‘Port_number‘ with your actual IP address and SSH port number.

Bước 2: Cài đặt Php 7.3

Theo mặc định, Centos 7 được vận chuyển với PHP 5.4 tại thời điểm viết bài viết này, đây là phiên bản rất cũ và lỗi thời và nó đã kết thúc cuộc đời vào tháng 9 năm 2015. Điều này cũng thêm các lỗ hổng bảo mật vào máy chủ của bạn nếu bạn sử dụng PHP trong một cài đặt web. May mắn thay, một số kho lưu trữ đáng tin cậy và được bảo trì tốt cung cấp các phiên bản mới hơn của PHP. Trong trường hợp này, chúng tôi sẽ cài đặt và sử dụng Php 7.3 từ kho lưu trữ Remi.

Trước hết, hãy kiểm tra xem PHP đã được cài đặt trên máy chủ của bạn. Nếu nó được cài đặt, hãy kiểm tra phiên bản mà máy chủ của bạn đang chạy. Bạn có thể làm điều đó với lệnh sau:

# php -v

Output:

PHP 5.4.16 (cli) (built: Apr 12 2018 19:02:01) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Theo đầu ra, PHP 5.4 được cài đặt trên CentOS VPS của chúng tôi, mà chúng tôi đã đề cập rằng đây là phiên bản mới nhất có sẵn trong kho Centos 7. Để cài đặt Php 7.3, chúng tôi phải xóa phiên bản này:

yum remove php* Removing: php php-cli php-common php-mysql php-pdo

Lệnh này sẽ xóa PHP và tất cả các tiện ích mở rộng PHP đã cài đặt.

Chạy các lệnh sau để thêm các kho lưu trữ Remi và Epel vào máy chủ của bạn và cài đặt YUM-UNILS, đây là bộ sưu tập các công cụ để quản lý kho lưu trữ YUM:

# yum install yum-utils 0

Tắt kho lưu trữ Php 5.4, được bật theo mặc định:

# yum install yum-utils 1

và kích hoạt kho lưu trữ PHP 7.3:

# yum install yum-utils 2

Sau khi kho lưu trữ REMI cho Php 7.3 được bật, chúng tôi có thể dễ dàng cài đặt nó với trình quản lý gói YUM.

# yum install yum-utils 3

Nó sẽ cài đặt Php 7.3 và một số phụ thuộc của nó, như được hiển thị trong đầu ra ở trên.

Sau khi cài đặt hoàn tất, bạn có thể kiểm tra phiên bản PHP đã cài đặt:

# yum install yum-utils 4# yum install yum-utils 5

Bạn có thể dễ dàng cài đặt tất cả các tiện ích mở rộng PHP cần thiết bằng cách sử dụng cùng một cách, miễn là chúng có sẵn trong kho lưu trữ. Ví dụ: nếu bạn cần MySQL, Multibyte String (MBString), McRypt và SimplexML ORPSER EXTENSOIN, bạn có thể cài đặt chúng với lệnh sau:

# yum install yum-utils 6

Bạn có thể kiểm tra xem các tiện ích mở rộng được cài đặt đúng cách bằng lệnh sau:

# yum install yum-utils 7

Ví dụ: để kiểm tra nếu tiện ích mở rộng chuỗi đa (MBString) được cài đặt, bạn có thể sử dụng các mục sau:

# yum install yum-utils 8

output:

# yum install yum-utils 9

Bước 3: Tạo trang PHPINFO

Để kiểm tra một thông tin chi tiết về phiên bản PHP đã cài đặt, phần mở rộng, cài đặt và nhiều hơn nữa, bạn có thể tạo một trang PHPINFO. Nó hiển thị một lượng lớn thông tin hữu ích về PHP. Bao gồm thông tin về phiên bản PHP, các tùy chọn biên dịch PHP và tiện ích mở rộng, thông tin và môi trường máy chủ (nếu được biên dịch làm mô -đun), môi trường PHP, thông tin phiên bản HĐH, đường dẫn, các giá trị chính và cục bộ của các tùy chọn cấu hình, tiêu đề HTTP và giấy phép PHP .

Để làm điều này, hãy truy cập thư mục gốc tài liệu Web Server

# yum-config-manager --enable remi-php70 [Install PHP 7.0] 0

và tạo tệp phpinfo.php với nội dung sau

# yum-config-manager --enable remi-php70 [Install PHP 7.0] 1

Lưu tệp và truy cập # yum-config-manager --enable remi-php70 [Install PHP 7.0] 2 với trình duyệt web yêu thích của bạn. Bạn sẽ nhận được trang sau

Để biết thêm thông tin về PHP, cấu hình và tính năng của nó, bạn có thể kiểm tra tài liệu chính thức của họ.

Tất nhiên, bạn không phải cài đặt Php 7.3 trên Centos 7 nếu bạn sử dụng một trong các dịch vụ lưu trữ Php 7 VPS của chúng tôi, trong trường hợp đó bạn có thể chỉ cần yêu cầu các quản trị viên Linux chuyên gia của chúng tôi cài đặt phiên bản mới nhất của PHP trên Centos 7 cho bạn . Chúng có sẵn 24 × 7 và sẽ chăm sóc yêu cầu của bạn ngay lập tức.

PS. Nếu bạn thích bài đăng này về cách cài đặt Php 7.3 trên Centos 7, vui lòng chia sẻ nó với bạn bè của bạn trên mạng xã hội bằng các nút chia sẻ hoặc chỉ để lại trả lời bên dưới. Cảm ơn. If you liked this post on how to install PHP 7.3 on CentOS 7, please share it with your friends on the social networks using the sharing buttons, or simply leave a reply below. Thanks.

Làm cách nào để cài đặt hoặc nâng cấp lên Php 7 trên Centos 7 Linux?

Làm thế nào để nâng cấp PHP trong Centos 7 ?..
Bật repo Epel. Root@Gateway: ~# yum Cài đặt phát hành epel ..
Bật Remi-Repo. root@gateway: ~# yum cài đặt //rpms.remirepo.net/enterprise/remi-release-7.rpm ..
Cài đặt các gói Yum-Util. ....
Bật repo remi theo phiên bản PHP mong muốn. ....
Cuối cùng cài đặt php7.x ..

Làm cách nào để nâng cấp PHP lên 7?

Cách đơn giản nhất để nâng cấp lên PHP 7 là yêu cầu công ty lưu trữ của bạn cập nhật nó cho tài khoản của bạn.Tất nhiên, điều này có nghĩa là bạn sẽ cần phải làm việc với một công ty lưu trữ hỗ trợ Php 7 ngay từ đầu.Một số công ty làm cho việc nâng cấp lên Php 7 dễ dàng hơn so với các công ty khác.asking your hosting company to update it for your account. Of course, this means you'll need to be working with a hosting company that supports PHP 7 in the first place. Some companies make it easier to upgrade to PHP 7 than others.

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

Tôi có thể nâng cấp lên Php 8 không?

Nâng cấp từ PHP 7.x lên PHP 8 không chỉ nâng cấp Core PHP, mà tất cả các phần mở rộng của nó.Ví dụ: nếu bạn sử dụng Curl mở rộng PHP, bạn sẽ cần cài đặt thủ công phiên bản Php 8 ở cuối hướng dẫn này. x to PHP 8 involves not only upgrading PHP core, but all of its extensions. For example, if you use the PHP extension cURL, you will need to manually install the PHP 8 version at the end of this guide.

Chủ đề