일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 코틀린 플러그인
- toastmessage
- gitemoji
- 안드로이드
- Android
- 도즈모드
- kotlin plugin
- AWS
- aws 느림
- 탄력적 ip
- aws 리전 변경
- nginx 한글 깨짐
- doze mode
- 에뮬레이터 에러
- git 저장소
- 안드로이드 스튜디오 에러
- error while loading state for instance 0x0 of device 'goldfish_pipe
- git commit 해쉬
- ppk to pem
- utf8 인코딩
- BuildConfig
- git
- was server
- access modifier
- nextInt()
- basic toast
- 자바
- E212: Can't open file for writing
- git 안드로이드 스튜디오 연동
- 이클립스 코틀린
- Today
- Total
리얼라이져의 마케팅, 개발, 창업 블로그
nginx 바이너리 설치 방법 정리[Centos 7 ] 본문
- 우선, yum 외부 저장소를 추가 해준다.
/etc/yum.repos.d 이곳에 들어간다.

2. 그곳에 nginx.repo를 만들어 준다.

3. 해당 파일 안에 아래 내용을 넣어주고 저장한다
<현재 centos 를 사용하기 때문에 아래 내용을 적용 하면 됨.>

4. Nginx.repo 파일에 넣어줌

$releasever -os 버전 마다 다르게 수정해주면됨->
$releasever with either 5 (for 5.x) or 6 (for 6.x), depending upon your OS version.
내꺼는 Centos 7.x임 그래서 아래처럼
baseurl=http://nginx.org/packages/centos/7/$basearch/
5.위 처럼 외부 저장소 만들고 나면,
nginx설치
명령어 -> yum install -y nginx

성공적으로 깔림!

6.
그다음 80 포트 뚤어줌.
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
firewall-cmd --list-ports
Default 가 80 포트로 되어있어, nginx default.conf에서 바꿀 필요는 없지만
만약에 다른 포트로 지정하려면
vi /etc/nginx/conf.d/default.conf
들어가서 default port 를 바꿔준다.
^*****
여기서 firewall (방화벽) 안깔려 있으면,
https://www.lesstif.com/system-admin/rhel-centos-7-firewalld-22053128.html
위 참고해서 방화벽 깔아주고 진행한다.
^*****
7. 여기까지 하고 나면, nginx 실행한다.
실행 명령-> systemctl start nginx
만약에 부팅시에도 자동으로 nginx서비스 구동을 하려면 아래 추가
systemctl enable nginx
그다음에 aws에서 지정한 탄력적 ip 브라우져에 넣어서 살펴봄.
근데 안됨.
방화벽 포트도 뚫어 놨는데 왜 안되지??
Aws 인바운드 규칙 80 포트 안뚤어놓음
기본으로 ssh 통신 용 22포트만 만들어져 있음.

이렇게 추가해주고 다시 브라우져로 ip 씀.
-성공적으로 실행됨.

참고한 사이트
CentOS7 Nginx 설치 방법
CentOS7 에 Nginx 설치 방법에 대해서 설명한다. yum을 활용하여 쉽게 설치해 보자. 요약 yum 외부 저장소 추가 yum install 방화벽 포트 개방 nginx 포트 설정 nginx 데몬 실행 데몬 실행시 오류 발생 (오류 ��
cofs.tistory.com
https://www.nginx.com/resources/wiki/start/topics/tutorials/install/
Install | NGINX
There are currently two versions of NGINX available: stable (1.10.x), mainline (1.11.x). The mainline branch gets new features and bugfixes sooner but might introduce new bugs as well. Critical bugfixes are backported to the stable branch. In general, the
www.nginx.com
https://www.lesstif.com/system-admin/rhel-centos-7-firewalld-22053128.html
RHEL/CentOS 7 에서 방화벽(firewalld) 설정하기
포트 추가/변경, IP 추가/변경는 --reload 옵션을 실행해야 반영됨.
www.lesstif.com
'IT > 서버' 카테고리의 다른 글
Nginx 에서 PHP ,Mysql(mariadb) LEMP 설치 및 실행 하기 (0) | 2020.06.24 |
---|---|
VSCode (Visual Studio Code) 서버 sftp 연결 (0) | 2020.06.24 |
AWS 인스턴스 리전 변경하기 (0) | 2020.06.22 |
AWS 프리티어로 EC2 사용해보기 (0) | 2020.05.04 |
Web 서버 동작 과정 (공부내용 정리) (2) | 2019.06.05 |