Làm cách nào để cài đặt tiện ích mở rộng Bcmath PHP trong cPanel?

EasyApache 4 [EA4] giúp việc quản lý Tiện ích mở rộng PHP trở nên rất đơn giản. Nếu bạn đang sử dụng EasyApache 3 [EA3] thì nên nâng cấp lên EasyApache 4. Trong hướng dẫn này, bạn sẽ tìm hiểu các bước để cài đặt tiện ích mở rộng fileinfo PHP bằng EasyApache 4 từ Trình quản lý Máy chủ Web [WHM] và Giao diện Dòng lệnh [CLI] của bạn

GHI CHÚ. Cần có VPS hoặc Máy chủ chuyên dụng có quyền truy cập root để làm theo các bước trong hướng dẫn này

Nếu bạn đang sử dụng AlmaLinux 8, thì chỉ có các phiên bản sau của PHP thông qua EasyApache 4

  • PHP7. 2
  • PHP7. 3
  • PHP7. 4
  • PHP8. 0
  • PHP8. 1

Các phiên bản sau sẽ không khả dụng khi sử dụng AlmaLinux 8

  • PHP5. 4
  • PHP5. 5
  • PHP5. 6
  • PHP7. 0
  • PHP7. 1

Để xem các phiên bản mới nhất hiện có, bạn có thể chạy lệnh sau

repoquery --repoid=EA4 --queryformat="%{name}" | grep -Eoh "ea-php[0-9]{2}" | sort | uniq

AlmaLinux 8 không hỗ trợ tải các phiên bản kế thừa của PHP [trước phiên bản 7. 2]. Hỗ trợ cho các phiên bản cũ hơn này có thể được tải bằng CentOS

Cài đặt từ WHM

EasyApache 4 được thiết kế dưới dạng giao diện người dùng để chương trình yum tích hợp vào WHM. Tuy nhiên, một lưu ý quan trọng là bạn cần cài đặt tiện ích mở rộng PHP riêng cho từng phiên bản PHP. Hướng dẫn bên dưới cung cấp các bước cần thực hiện để cài đặt tiện ích mở rộng PHP fileinfo [dành cho phiên bản PHP 5. 5, 5. 6, 7. 0 và 7. 1] sử dụng WHM

  1. Đăng nhập vào WHM với quyền root
    [email protected] ~ $ scl enable ea-php56 'php -i' | grep 'fileinfo' Configure Command => './configure' ...'--enable-fileinfo=shared'...' /opt/cpanel/ea-php56/root/etc/php.d/fileinfo.ini, fileinfo fileinfo support => enabled

    Tiện ích mở rộng PHP có sẵn

    Dưới đây là danh sách các phần mở rộng PHP cho PHP 8. Các tiện ích mở rộng có sẵn sẽ khác nhau tùy thuộc vào [các] phiên bản PHP đã cài đặt của bạn

    • xây dựng – vận chuyển gói cấu hình xây dựng cơ bản
    • libc-client – ​​Thư viện thư UW C-client
    • libc-client-devel – công cụ phát triển cho các chương trình sẽ sử dụng thư viện UW IMAP
    • libc-client-static – Thư viện tĩnh UW IMAP
    • lê – Khung kho lưu trữ ứng dụng và tiện ích mở rộng PHP
    • php – PHP DSO
    • php-bcmath – mô-đun cho các ứng dụng PHP để sử dụng thư viện bcmath
    • php-bz2 – mô-đun cho các ứng dụng PHP có giao diện với. tập tin bz2
    • php-calendar – mô-đun cho các ứng dụng PHP cần tính toán ngày/giờ
    • php-cli – CLI cho PHP
    • php-common – các tệp phổ biến cho PHP
    • php-curl – mô-đun cho các ứng dụng PHP cần giao tiếp với curl
    • php-dba – mô-đun lớp trừu tượng hóa cơ sở dữ liệu cho các ứng dụng PHP
    • php-dbg – trình gỡ lỗi PHP tương tác
    • php-devel – các tệp cần thiết để xây dựng các phần mở rộng PHP
    • php- Enchant – Tiện ích mở rộng chính tả mê hoặc cho các ứng dụng PHP
    • php-exif – mô-đun cho các ứng dụng PHP cần hoạt động với siêu dữ liệu hình ảnh
    • php-fileinfo – mô-đun cho các ứng dụng PHP cần phát hiện các loại tệp
    • php-fpm – Trình quản lý quy trình PHP FastCGI
    • php-ftp – mô-đun cho các ứng dụng PHP cần hỗ trợ giao thức FTP đầy đủ
    • php-gd – mô-đun cho các ứng dụng PHP để sử dụng thư viện đồ họa gd
    • php-gettext – mô-đun cho các ứng dụng PHP cần hỗ trợ ngôn ngữ bản địa
    • php-gmp – mô-đun cho các ứng dụng PHP để sử dụng thư viện GNU MP
    • php-iconv – module cho các ứng dụng PHP cần chuyển đổi bộ ký tự
    • php-imagick – phần mở rộng php gốc để tạo và sửa đổi hình ảnh bằng API ImageMagick
    • php-imap – mô-đun cho các ứng dụng PHP sử dụng IMAP
    • php-intl – phần mở rộng quốc tế hóa cho các ứng dụng PHP
    • php-ldap – mô-đun cho các ứng dụng PHP sử dụng LDAP
    • php-libsodium – thư viện phần mềm hiện đại, dễ sử dụng để mã hóa, giải mã, chữ ký, băm mật khẩu và hơn thế nữa. Mục tiêu của nó là cung cấp tất cả các hoạt động cốt lõi cần thiết để xây dựng các công cụ mật mã cấp cao hơn
    • php-litespeed – Máy chủ web LiteSpeed ​​hỗ trợ PHP
    • php-mbstring – mô-đun cho các ứng dụng PHP cần xử lý chuỗi nhiều byte
    • php-memcached – phần mở rộng php-memcached cho ea-php80
    • php-mysqlnd – mô-đun cho các ứng dụng PHP sử dụng cơ sở dữ liệu MySQL
    • php-odbc – mô-đun cho các ứng dụng PHP sử dụng cơ sở dữ liệu ODBC
    • php-opcache – Zend OPcache
    • php-pdo – mô-đun trừu tượng truy cập cơ sở dữ liệu cho các ứng dụng PHP
    • php-pgsql – Mô-đun cơ sở dữ liệu PostgreSQL cho PHP
    • php-posix – mô-đun cho các tập lệnh PHP cần truy cập vào các chức năng POSIX
    • quy trình php – mô-đun cho tập lệnh PHP sử dụng giao diện quy trình hệ thống
    • php-pspell – mô-đun cho các ứng dụng PHP để sử dụng giao diện pspell
    • php-redis – Phần mở rộng PHP để giao tiếp với Redis
    • php-snmp – mô-đun cho các ứng dụng PHP truy vấn các thiết bị được quản lý bởi SNMP
    • php-soap – mô-đun cho các ứng dụng PHP sử dụng giao thức SOAP
    • php-sockets – mô-đun cho các ứng dụng PHP cần truy cập cấp thấp vào ổ cắm
    • php-sodium – phần mở rộng mã hóa dựa trên Libsodium
    • php-sourceguardian – trình tải cho các tệp PHP được mã hóa SourceGuardian
    • php-tidy – mô-đun PHP tiêu chuẩn cung cấp hỗ trợ thư viện gọn gàng
    • php-xml – mô-đun cho các ứng dụng PHP sử dụng XML
    • php-zip – module cho các ứng dụng PHP cần xử lý. tập tin zip
    • thời gian chạy – gói xử lý Bộ sưu tập phần mềm ea-php80
    • scldevel – tệp phát triển vận chuyển gói cho ea-php80

    Bạn có thể xem danh sách tiện ích mở rộng PHP được ghi lại tại PHP. bọc lưới

    Bây giờ bạn đã biết cách cài đặt tiện ích mở rộng PHP bằng EasyApache 4, bạn có thể tiếp tục tùy chỉnh môi trường Apache/PHP của máy chủ. Việc cài đặt các phần mở rộng PHP khác và các mô-đun Apache thường được thực hiện theo quy trình tương tự. Hãy nhớ xem Kênh giáo dục EasyApache của chúng tôi để biết thêm các hướng dẫn nâng cao

    Làm cách nào để cài đặt phần mở rộng PHP BCMath?

    Cài đặt Tiện ích mở rộng BCMath trong PHP – Windows . Open your active php. vào và tìm dòng extension=php bcmath. dll. Nếu dòng đó được nhận xét bằng ; .

    Làm cách nào để cài đặt các tiện ích mở rộng PHP trong cPanel?

    Các bước cài đặt tiện ích mở rộng PHP trong cPanel .
    Bước 1. Chọn cPanel và đăng nhập
    Bước 2. Chuyển đến phiên bản PHP
    Bước 3. Chọn phiên bản PHP lý tưởng của bạn và nhấp vào Đặt làm hiện tại và chọn các tiện ích mở rộng
    Bước 4. Chọn Tiện ích mở rộng cần thiết

    Làm cách nào để cài đặt tiện ích mở rộng natri PHP trong cPanel?

    Cài đặt libsodium trên máy chủ cPanel .
    Đăng nhập vào WHM và đi đến 'Terminal'
    Loại. yum -y cài đặt libsodium libsodium-devel
    Khi đã cài đặt xong, hãy truy cập WHM -> Trình cài đặt mô-đun
    Chọn phiên bản PHP của bạn ở trên cùng và gõ. libsodium trong hộp cài đặt PHP PECL, sau đó nhấn 'Cài đặt ngay'

    Làm cách nào để cài đặt tiện ích mở rộng PHP?

    Cài đặt tiện ích bằng trình quản lý gói Pecl .
    Cài đặt các gói. CentOS. .
    Install the extension: /opt//bin/pecl install memcache. .. .
    Connect the extension for a required PHP version: echo extension= >> /opt//etc/php.d/.ini..

Chủ Đề