Nhập các lệnh sau trên thiết bị đầu cuối để nâng cấp php
1. Bật repo EPEL
[email được bảo vệ]. ~# yum cài đặt bản phát hành epel
2. Bật remi-repo
[email được bảo vệ]. ~# yum cài đặt http. //vòng/phút. remirepo. net/doanh nghiệp/remi-phát hành-7. vòng/phút
3. Cài đặt các gói yum-util
[email được bảo vệ]. ~# yum cài đặt yum-utils -y
4. Kích hoạt remi repo theo phiên bản php mong muốn
[email được bảo vệ]. ~# yum-config-manager --enable remi-php72
[email được bảo vệ]. ~# bản cập nhật yum
5. Cuối cùng cài đặt php7. X
[email được bảo vệ]. ~# yum cài đặt php72
Cách nâng cấp PHP lên 7. 2 trên centos 6?
Chúng tôi khuyên bạn không nên sử dụng Centos 6 vì nó không còn được cộng đồng Linux hỗ trợ với các bản vá bảo mật, lỗ hổng hoặc bản sửa lỗi. Bạn có thể làm theo hướng dẫn để chuyển sang hộp centos 7 và nâng cấp PHP trong centos 7 sau khi chuyển
Làm theo hướng dẫn để chuyển sang hộp Centos 7 mới
1. Chạy tập lệnh /usr/local/sbin/backup_ezlogin. php trên máy chủ hiện tại để tạo tệp lưu trữ sao lưuBản lưu trữ sao lưu sẽ được tạo trong /var/ezlogin. xx. thùng rác
2. Chạy Centos 7 Vm mới và đảm bảo cài đặt phiên bản chính xác của các gói như PHP, máy chủ web, mô-đun PHP, ioncube, Mysql, v.v.
Tham khảo yêu cầu hệ thống. https. //www. ezeelogin. com/kb/bài báo. php?id=2&oid=2
3. Cấp giấy phép tạm thời cho VM mới. Liên hệ với nhóm hỗ trợ Ezeelogin để cấp giấy phép tạm thời cho việc di chuyển với IP công khai của máy ảo Centos mới của bạn
quên -qO- http. // ezeelogin. com/myip
4. Di chuyển ezlogin thực thi. xx. bin vào máy chủ Centos 7 mới và thực thi lệnh. tệp bin
sh ezlogin. xx. thùng rác
Thực hiện theo các hướng dẫn trên màn hình
5. Bạn có thể chuyển giấy phép sản xuất của mình sang hộp centos7 mới sau khi xác nhận rằng mọi thứ đang hoạt động trên máy mới của bạn. Bạn có thể liên hệ với nhóm hỗ trợ ezeelogin để di chuyển giấy phép
6. Bạn có thể làm theo hướng dẫn trên để nâng cấp PHP trên Centos 7 và nâng cấp phiên bản PHP lên phiên bản mới nhất
PHP là ngôn ngữ lập trình thường được sử dụng để tự động hóa các tác vụ của máy chủ. Nó là một phần của ngăn xếp LAMP [Linux, Apache, MySQL, PHP], là một gói phần mềm được sử dụng để chạy các dịch vụ và máy chủ internet. PHP xử lý nội dung động, yêu cầu cơ sở dữ liệu, xử lý và hiển thị dữ liệu
Hướng dẫn từng bước này chỉ ra cách cài đặt PHP trên CentOS 7
điều kiện tiên quyết
- Truy cập vào tài khoản người dùng với đặc quyền sudo
- Truy cập vào cửa sổ đầu cuối/dòng lệnh
- Trình quản lý gói yum, được bao gồm theo mặc định
- Kho lưu trữ phần mềm của bên thứ ba, chi tiết bên dưới
Cách cài đặt PHP 7. 2 với Apache trên CentOS
Bước 1. Chọn phiên bản PHP để cài đặt
Phiên bản phát hành ổn định mới nhất của PHP là PHP 7. 3. 1. Tuy nhiên, một số kho phần mềm mặc định cho các phiên bản phần mềm cũ hơn
Một lợi thế của việc sử dụng bản phát hành cũ hơn là độ ổn định và độ tin cậy cao. Các bản phát hành mới hơn có thể bao gồm nhiều tính năng hơn, nhưng thường mang tính thử nghiệm hơn và có thể gây mất ổn định hệ thống. Nếu bạn không thể quyết định phiên bản nào phù hợp với mình, phiên bản 7. 2 là một nơi tuyệt vời để bắt đầu
Bước 2. Bật kho phần mềm bổ sung
Theo mặc định, trình quản lý gói yum không bao gồm quyền truy cập vào các kho lưu trữ các gói PHP. Do đó, bạn cần kích hoạt quyền truy cập vào các gói phần mềm này
1. Trước tiên, hãy bắt đầu bằng cách cài đặt gói yum-utils bằng cách nhập lệnh sau vào cửa sổ đầu cuối
sudo yum install yum-utils –y
2. Sau đó, kích hoạt kho lưu trữ phát hành epel bằng cách nhập thông tin sau
sudo yum install epel-release –y
3. Cuối cùng, thêm các kho phần mềm sau có chứa các gói PHP
sudo yum install //rpms.remirepo.net/enterprise/remi-release-7.rpm
Ghi chú. Quy trình này sử dụng Kho phần mềm của Remi. Bạn có thể tìm thêm thông tin về tiện ích này bằng cách truy cập trang Câu hỏi thường gặp
Bước 3. Bật kho lưu trữ cho phiên bản PHP
Tiếp theo, sử dụng trình quản lý yum-config để trỏ trình cài đặt của bạn đến kho chứa phiên bản PHP mà bạn muốn cài đặt
sudo yum-config-manager ––enable remi–php70
Lệnh này cấu hình hệ thống của bạn để tải xuống và cài đặt PHP 7. 0
Để cài đặt PHP 7. 1, thay đổi mục nhập như sau
sudo yum-config-manager ––enable remi–php71
Tương tự, thay 2 ký tự cuối bằng 72 để cài đặt PHP 7. 2
Bước 4. Cài đặt PHP và các phụ thuộc của nó
Tại thời điểm này, bạn có thể cài đặt PHP. Nhập lệnh sau vào terminal
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y
Như bạn thấy, dòng này bao gồm nhiều mô-đun và tiện ích bổ sung giúp PHP tích hợp với cấu hình máy chủ cục bộ của bạn
Đầu ra cũng sẽ cho biết phụ thuộc nào đã được cài đặt
Bước 5. Mô-đun PHP
Bạn có thể nhận thấy rằng tập lệnh cài đặt không chỉ bao gồm gói PHP cơ sở. Nhiều trong số này là các mô-đun cung cấp chức năng cơ bản cho PHP. Cài đặt bộ này giúp đảm bảo rằng cài đặt PHP của bạn đáp ứng mong đợi của bạn về việc sử dụng
Giống như nhiều ứng dụng Linux khác, bạn có thể nâng cao chức năng PHP của hệ thống bằng cách sử dụng các mô-đun
Để tìm kiếm các mô-đun có sẵn và tạo danh sách các mô-đun, hãy nhập lệnh sau
sudo yum search php | more
Bước 6. Xác minh phiên bản PHP
Cuối cùng, xác minh cài đặt của bạn đã thành công. Kiểm tra phiên bản PHP bạn đang chạy bằng lệnh
php –v
Không bắt buộc. Cài đặt PHP 7. 3
Bạn có thể kích hoạt PHP 7 của Remi. 3 giống như cách bạn đã kích hoạt các kho lưu trữ khác trong Bước 3. Tuy nhiên, quá trình cài đặt này có thể không thành công nếu bạn có các tiện ích mở rộng không tương thích với PHP 7. 3
Nếu đây là lần cài đặt đầu tiên và bạn tự tin rằng hệ thống của mình tương thích, bạn có thể kích hoạt PHP 7. 3. Cài đặt bản phát hành với các lệnh sau
sudo yum-config-manager ––enable remi–php73
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y
Phần kết luận
Như bạn có thể thấy, việc cài đặt PHP trên CentOS khá đơn giản. Bạn có thể tìm thêm thông tin về phiên bản có thể tải xuống mới nhất trên trang tải xuống của nhà phát triển