Các tính năng bổ sung của Amazon linux loại bỏ php7 2

Với Amazon Linux 2, bạn có thể sử dụng Thư viện bổ sung để cài đặt các bản cập nhật ứng dụng và phần mềm trên các phiên bản của mình. Các bản cập nhật phần mềm này được gọi là chủ đề. Bạn có thể cài đặt một phiên bản cụ thể của một chủ đề hoặc bỏ qua thông tin phiên bản để sử dụng phiên bản mới nhất. Để biết thêm thông tin,

Để thực hiện việc này, hãy sử dụng các bước sau;

  1. Trước tiên, hãy xác minh xem amazon-linux-extras đã được cài đặt chưa

  2. Nếu chưa cài đặt thì dùng lệnh sau để cài đặt

    sudo yum -y update
    sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel
    wget //www.openssl.org/source/openssl-1.1.1c.tar.gz
    tar xvf openssl-1.1.1c.tar.gz
    cd openssl-1.1.1c
    ./config 
    make
    sudo make install
    sudo ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    
    6

  3. Xác nhận rằng PHP 7. chủ đề x có sẵn trong máy Amazon Linux 2

    sudo yum -y update
    sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel
    wget //www.openssl.org/source/openssl-1.1.1c.tar.gz
    tar xvf openssl-1.1.1c.tar.gz
    cd openssl-1.1.1c
    ./config 
    make
    sudo make install
    sudo ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    
    7

  4. Từ đầu ra, xem lại tất cả các chủ đề PHP 7 và chọn phiên bản bạn muốn

    sudo yum -y update
    sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel
    wget //www.openssl.org/source/openssl-1.1.1c.tar.gz
    tar xvf openssl-1.1.1c.tar.gz
    cd openssl-1.1.1c
    ./config 
    make
    sudo make install
    sudo ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    
    8

  5. Cài đặt các gói PHP từ kho lưu trữ. Ví dụ

    sudo yum -y update
    sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel
    wget //www.openssl.org/source/openssl-1.1.1c.tar.gz
    tar xvf openssl-1.1.1c.tar.gz
    cd openssl-1.1.1c
    ./config 
    make
    sudo make install
    sudo ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    
    9

    sudo yum install gcc-c++
    0

  • Tải xuống ứng dụng khách cụm Amazon ElastiCache

    • Mở bảng điều khiển ElastiCache tại https. // bảng điều khiển. aws. amazon. com/elasticache/

      Trong bảng điều khiển ElastiCache, đi tới Máy khách cụm ElastiCache, sau đó chọn phiên bản PHP7 bạn muốn

    • Từ dòng lệnh, thay thế

      sudo yum install gcc-c++
      1 bằng phiên bản PHP mong muốn và thay thế
      sudo yum install gcc-c++
      2 bằng kiến ​​trúc mong muốn [X86 hoặc cánh tay] và cho PHP >= 7. 4 thay thế OpenSSL bằng phiên bản OpenSSL mong muốn [openssl1. 1 hoặc openssl3]. Nếu bạn đang sử dụng PHP > 7. 4, loại bỏ hậu tố OpenSSL

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.X/latest-64bit--

  • Sử dụng

    sudo yum install gcc-c++
    3 để giải nén tệp đã tải xuống

    tar -zxvf latest-64bit--
  • Với quyền root, sao chép tệp tạo tác được giải nén

    sudo yum install gcc-c++
    4 vào
    sudo yum install gcc-c++
    5

    sudo mv amazon-elasticache-cluster-client.so /usr/lib64/php/modules/
  • Thêm

    sudo yum install gcc-c++
    6 vào tệp
    sudo yum install gcc-c++
    7

  • Nếu bạn đã tải xuống Máy khách cụm ElastiCache với PHP 7. 4 trở lên, hãy cài đặt OpenSSL 1. 1. x hoặc cao hơn. Hướng dẫn cài đặt OpenSSL 1. 1. 1

    sudo yum -y update
    sudo yum install -y make gcc perl-core pcre-devel wget zlib-devel
    wget //www.openssl.org/source/openssl-1.1.1c.tar.gz
    tar xvf openssl-1.1.1c.tar.gz
    cd openssl-1.1.1c
    ./config 
    make
    sudo make install
    sudo ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
    
  • Để cài đặt PHP 7. x - 8. x trên Amazon Linux 201609 AMI

    Nếu cần, hãy thay thế

    sudo yum install gcc-c++
    8 bằng phiên bản bạn đang sử dụng

    1. Khởi chạy phiên bản mới từ AMI. Để biết thêm thông tin, hãy xem trong Hướng dẫn sử dụng Amazon EC2

    2. Chạy lệnh sau

      sudo yum install gcc-c++
    3. Cài đặt PHP

      sudo yum install php7.x
    4. Tải xuống ứng dụng khách cụm Amazon ElastiCache

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.x/latest-64bit
    5. Trích xuất

      sudo yum install gcc-c++
      9

      tar -zxvf latest-64bit
    6. Với sự cho phép của root, hãy sao chép tệp tạo phẩm được trích xuất

      sudo yum install gcc-c++
      4 vào
      sudo yum install php7.x
      1

      sudo mv artifact/amazon-elasticache-cluster-client.so /usr/lib64/php/7.x/modules/
    7. Tạo tệp

      sudo yum install php7.x
      2

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.X/latest-64bit--
      0
    8. Bắt đầu hoặc khởi động lại máy chủ Apache của bạn

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.X/latest-64bit--
      1

    Để cài đặt PHP 7. x - 8. x trên SUSE Linux 15 AMI

    Nếu cần, hãy thay thế

    sudo yum install gcc-c++
    8 bằng phiên bản bạn đang sử dụng

    1. Khởi chạy phiên bản mới từ AMI

    2. Chạy lệnh sau

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.X/latest-64bit--
      2
    3. Cài đặt PHP

      sudo yum install php7.x

      hoặc

      wget //elasticache-downloads.s3.amazonaws.com/ClusterClient/PHP-7.X/latest-64bit--
      4
    4. Tải xuống Máy khách cụm Amazon ElastiCache, thay thế bằng kiến ​​trúc mong muốn [X86 hoặc nhánh]. SUSE 15 đi kèm với OpenSSL1. 1 được tích hợp sẵn, vì vậy đối với PHP >= 7. 4 chọn nhị phân máy khách với OpenSSL1. Nếu bạn đang sử dụng PHP = 7. 4 chọn nhị phân máy khách với OpenSSL3. Nếu bạn đang sử dụng PHP

    Chủ Đề