Mũ đỏ php

Hầu như bạn luôn phải nâng cấp lên phiên bản PHP mới nhất được ownCloud hỗ trợ, nếu và nếu có thể. Và nếu bạn đang sử dụng phiên bản PHP cũ hơn 7. 3. 0 bạn phải nâng cấp. Hướng dẫn này sẽ hướng dẫn bạn nâng cấp cài đặt PHP của bạn lên một trong các phiên bản PHP được hỗ trợ [7. 3 và 7. 4] trên Red Hat hoặc CentOS 7

Nâng cấp PHP lên phiên bản 7. 3

Để nâng cấp lên PHP 7. 3 trước tiên bạn cần đăng ký kênh Red Hat Software Collections để tải về và cài đặt PHP 7. 3 trong RHEL 7 [nếu bạn chưa làm điều này]. Tài liệu này sử dụng lệnh giống như bạn sẽ tìm thấy ở đó

Đảm bảo rằng bạn đã cài đặt subscription-manager. Nếu bạn chưa cài đặt nó, hãy làm như vậy bằng lệnh sau

Cài đặt trình quản lý đăng ký

yum install --assumeyes subscription-manager

Thêm các kho lưu trữ cần thiết cho các gói PHP

subscription-manager repos --enable rhel-server-rhscl-7-rpms

Cài đặt các gói cần thiết

Sau đó, tiếp tục bằng cách cài đặt PHP 7 cần thiết. 3 gói. Bạn có thể sử dụng lệnh bên dưới để tiết kiệm thời gian

yum install \
  rh-php73 \
  rh-php73-php \
  rh-php73-php-cli \
  rh-php73-php-curl \
  rh-php73-php-devel \
  rh-php73-php-gd \
  rh-php73-php-intl \
  rh-php73-php-ldap \
  rh-php73-php-mbstring \
  rh-php73-php-mysqlnd \
  rh-php73-php-opcache
  rh-php73-php-pdo \
  rh-php73-php-pear \
  rh-php73-php-xml \
  rh-php73-php-xmlrpc \
  rh-php73-php-zip

Kích hoạt PHP 7. 3 và Vô hiệu hóa PHP 5. 6

Tiếp theo, bạn cần kích hoạt PHP 7. 3 và tắt PHP 5. 6 toàn hệ thống. Để kích hoạt PHP 7. 3 trên toàn hệ thống, hãy chạy lệnh sau

cp /opt/rh/rh-php73/enable /etc/profile.d/rh-php73.sh source /opt/rh/rh-php73/enable

Sau đó, bạn cần tắt tải PHP 5. 6 mô-đun Apache. Bạn có thể thực hiện việc này bằng cách thay đổi tên của chúng, như trong ví dụ bên dưới hoặc xóa các tệp.

mv /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php56.off
mv /etc/httpd/conf.modules.d/10-php.conf /etc/httpd/conf.modules.d/10-php56.off

Cập nhật tệp cấu hình Apache

Khi đã xong, tiếp theo bạn cần sao chép PHP 7. 3 mô-đun Apache vào vị trí;

Những hình ảnh này có hai loại, tùy thuộc vào nhu cầu của bạn.

Hình ảnh RHEL 7 có sẵn thông qua Red Hat Registry

$ docker pull registry.redhat.io/openshift3/php-55-rhel7
$ docker pull registry.redhat.io/rhscl/php-56-rhel7
$ docker pull registry.redhat.io/rhscl/php-70-rhel7

Hình ảnh CentOS cho PHP 5. 5 và 5. 6 có sẵn trên Docker Hub

$ docker pull openshift/php-55-centos7
$ docker pull openshift/php-56-centos7

ghi chú. Trước khi chạy tập lệnh init, bạn cần chạm vào tệp pid và thay đổi quyền sở hữu thành người dùng php

# touch /var/run/phpfcgi.pid
# chown php:php /var/run/phpfcgi.pid

Lưu tệp này với tên /etc/init.d/phpfcgi

________số 8_______

Đảm bảo rằng tập lệnh init có thể thực thi được

# chmod +x /etc/init.d/phpfcgi

Bây giờ bạn có thể dừng, bắt đầu và khởi động lại PHP bằng các lệnh Red Hat thông thường.

# service phpfcgi start
# service phpfcgi stop
# chkconfig phpfcgi on

PHP 8 có sẵn cho RHEL 8 không?

Các kho lưu trữ mặc định của CentOS/RHEL không chứa các gói PHP 8 mới nhất . Để cài đặt PHP 8 trên hệ thống CentOS 8, hãy bật kho lưu trữ EPEL và REMI yum trên hệ thống của bạn. Khi bạn đã cài đặt cả hai gói trên, hãy sử dụng công cụ dòng lệnh dnf để kích hoạt php. redmi-8. 0, chứa các gói PHP 8.

Làm cách nào để cài đặt PHP trong Redhat Linux?

Cài đặt PHP phiên bản 7. 2.
Bật repo EPEL, nhập. sudo yum -y cài đặt phát hành epel
Bật remi repo. e. remi-php72. sudo yum-config-manager --enable remi-php72
Làm mới kho lưu trữ. cập nhật sudo yum
Cài đặt phiên bản php 7. 2. Sudo yum cài đặt php

Cách cài đặt PHP 7. 4 trên Redhat 8?

Làm theo các bước bên dưới để cài đặt PHP 7. 4 trên hệ thống Linux CentOS 8 / RHEL 8. .
Bước 1. Thêm Kho lưu trữ EPEL và REMI. .
Bước 2. Cài đặt PHP 7. 4 trên CentOS 8 / RHEL 8. .
Bước 3. Cài đặt PHP 7. 4 Tiện ích mở rộng CentOS 8 / RHEL 8

Làm cách nào để cài đặt PHP trong Redhat Linux 8?

Cách cài đặt PHP 8 trên CentOS/RHEL 8/7 .
Bước 1. Bật Kho lưu trữ EPEL và Remi trên CentOS/RHEL. Ngay lập tức, bạn cần kích hoạt kho lưu trữ EPEL trên hệ thống của mình. .
Bước 2. Cài đặt PHP 8 trên CentOS/RHEL. .
Bước 3. Xác minh PHP 8. 0 trên CentOS/RHEL. .
Bước 3. Cài đặt PHP8. 0 Tiện ích mở rộng trong CentOS/RHEL

Chủ Đề