728x90
Amazon Linux 2에 php 8.1 설치하는 방법
테스트 환경
$ cat /etc/os-release
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
아마존 리눅스 패키지 매니저 툴
amazon-linux-extras list
$ amazon-linux-extras list | grep php
42 php7.4 available [ =stable ]
51 php8.0 available [ =stable ]
EPEL 및 YUM Utilities 패키지 설치
yum install -y epel-release yum-utils
Remi 저장소 설치
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
PHP 5.4 저장소 비활성화(default version)
yum-config-manager --disable remi-php54
*** CentOS에서는 잘 되었는데... 아마존 운영체제에서는 PHP 5.4 저장소 비활성화 안 됩니다.
편법으로 amzn2-core.repo, amzn2-extras.repo 파일명을 변경합니다.
mv /etc/yum.repos.d/amzn2-core.repo /etc/yum.repos.d/amzn2-core.repo.bk
mv /etc/yum.repos.d/amzn2-extras.repo /etc/yum.repos.d/amzn2-extras.repo.bk
php 8.1 활성화
yum-config-manager --enable remi-php81
PHP-FPM 최신(php-fpm 8.1) 버전 설치하기 : https://sangchul.kr/217
728x90
'퍼블릭 클라우드' 카테고리의 다른 글
[AWS] Amazon Linux 2에 php 8.1 설치하는 방법 (0) | 2022.05.17 |
---|---|
[클라우드] 2021 클라우드 보안 가이드(ADT캡스|infosec) (0) | 2022.05.06 |
[AWS] CloudWatch Agent 설치 (0) | 2022.04.29 |
[클라우드] 클라우드 취약점 점검 가이드(KISA, 한국인터넷진흥원) (0) | 2022.04.25 |
[클라우드] 도커 설치 및 nginx 컨테이너 올리기 (0) | 2022.04.24 |
[AWS] AL2022(Amazon Linux 2022) 운영체제 (0) | 2022.04.22 |