아마존 리눅스에 nginx 설치중 404에러를 받거나
yum 이 php지원을 안하거나
연동에 막힘이있다
nginx 설치
우선 yum 업데이트
$ yum -y update
nginx 설치 리포지터리 생성
$ vi /ect/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
새로생성한 리포지터리에 붙혀넣기
nginx 설치
$ yum -y install nginx
터미널에 404 error 가뜬다면
baseurl 링크를 직접확인후 nginx repo에
수정해야 한다
죽은 미러를 넣어서 그렇다
nginx 버전 확인
$ nginx -v
부팅후 nginx 자동시작
$ systemctl enable nginx
자신의 ip로 nginx 구동여부 확인한다
끝
php 설치
rprl remi 추가 설치
$ yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum 업글(추가 패키지)
$ yum -y install yum-utils
amazon-linux-extras 패키지 확인
$ which amazon-linux-extras
없다면 설치
$ sudo yum install -y amazon-linux-extras
php7.2 패키지 활성화
$ sudo amazon-linux-extras enable php7.2
설치
$ sudo yum clean metadata && sudo yum install php-cli php-pdo php-fpm php-json php-mysqlnd
구동
$ systemctl start nginx
$ systemctl start php-fpm
수고하셨습니다
+ 공식문서 참조
aws.amazon.com/ko/premiumsupport/knowledge-center/ec2-install-extras-library-software/
Amazon Linux 2 EC2 인스턴스의 Extras 라이브러리에서 소프트웨어 설치
Extras 라이브러리에서 소프트웨어 패키지를 설치하려면 먼저 amazon-linux-extras 리포지토리가 인스턴스에 설치되어 있는지 확인하십시오. 그런 다음, 사용 가능한 소프트웨어 패키지를 나열하고 찾
aws.amazon.com
'마구니 패치 노트' 카테고리의 다른 글
aws ec2 인스턴스 없어짐 , 증발 (2) | 2021.08.30 |
---|---|
이클립스 로컬 톰갯 서버 안돌아갈때 (0) | 2021.05.02 |
CentOS 8 설치 소스를 설정하지 못했습니다 error setting up base repository (0) | 2021.01.31 |
JAVA 를 위한 JDK 환경 변수 설정 (0) | 2021.01.23 |
firebase 를위한 flutter 에서 sha-1인증서 쉽게 뽑기 (0) | 2021.01.22 |
댓글