AWS EC2에 Nginx 설치
소개
환경
했던 일
EC2 서버에서 작업
연결
$ ssh -i xxxx.pem ec2-user@パブリックIP(またはDNS)
amazon-linux-extras 확인
amazon-linux-extras를 사용하여 설치할 수 있는 패키지를 확인합니다.
$ which amazon-linux-extras
$ amazon-linux-extras
0 ansible2 available [ =2.4.2 =2.4.6 =2.8 =stable ]
2 httpd_modules available [ =1.0 =stable ]
3 memcached1.5 available [ =1.5.1 =1.5.16 =1.5.17 ]
5 postgresql9.6 available [ =9.6.6 =9.6.8 =stable ]
6 postgresql10 available [ =10 =stable ]
8 redis4.0 available [ =4.0.5 =4.0.10 =stable ]
...略
38 nginx1 available [ =stable ]
39 ruby2.6 available [ =2.6 =stable ]
40 mock available [ =stable ]
41 postgresql11 available [ =11 =stable ]
... 略
참고:
amazon-linux-extras 정보
htps : // 아 ws. 아마존. 이 m / jp / p 레미 m 쏘 rt / k의 w ぇ d 게 - 센 r / 에 c2 - 네 s 탓 l 에 xt 등 s ぃ b 등 ry - 그 f와 ぁ 레 /
Nginx 설치
$ sudo amazon-linux-extras install nginx1
$ nginx -v
nginx version: nginx/1.18.0
초기 설정 파일 백업
$ sudo cp -a /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back
부팅 설정
Nginx 시작
$ sudo systemctl start nginx
인스턴스 시작 시 Nginx도 자동으로 시작
$ sudo systemctl enable nginx
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
설정 확인
$ systemctl status nginx
● nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/nginx.service.d
└─php-fpm.conf
Active: active (running) since 木 2020-07-30 14:34:02 JST; 1min 20s ago
브라우저에서 확인
EC2 연결 시 사용한 공용 IP(또는 DNS)를 주소 표시줄에 입력하여 연결합니다.
"제대로 설치되었습니다."페이지가 나타납니다.
Reference
이 문제에 관하여(AWS EC2에 Nginx 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/e-onm/items/0814b6c4db395e331df1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ ssh -i xxxx.pem ec2-user@パブリックIP(またはDNS)
$ which amazon-linux-extras
$ amazon-linux-extras
0 ansible2 available [ =2.4.2 =2.4.6 =2.8 =stable ]
2 httpd_modules available [ =1.0 =stable ]
3 memcached1.5 available [ =1.5.1 =1.5.16 =1.5.17 ]
5 postgresql9.6 available [ =9.6.6 =9.6.8 =stable ]
6 postgresql10 available [ =10 =stable ]
8 redis4.0 available [ =4.0.5 =4.0.10 =stable ]
...略
38 nginx1 available [ =stable ]
39 ruby2.6 available [ =2.6 =stable ]
40 mock available [ =stable ]
41 postgresql11 available [ =11 =stable ]
... 略
$ sudo amazon-linux-extras install nginx1
$ nginx -v
nginx version: nginx/1.18.0
$ sudo cp -a /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back
$ sudo systemctl start nginx
$ sudo systemctl enable nginx
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
$ systemctl status nginx
● nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/nginx.service.d
└─php-fpm.conf
Active: active (running) since 木 2020-07-30 14:34:02 JST; 1min 20s ago
Reference
이 문제에 관하여(AWS EC2에 Nginx 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/e-onm/items/0814b6c4db395e331df1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)