- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쉘 스크립트 기초
- ACL
- 라즈베리파이
- 프로젝트
- Android
- API
- Tkinter
- 쉘 스크립트
- 안드로이드
- GPIO
- nginx
- GUI
- 자바
- 그라파나
- 클라우드
- Linux
- JSP
- 리눅스
- synology
- Python
- System
- 쉘 스크립트 if문
- 메소드
- docker
- Java
- centos docker
- 네트워크
- RaspberryPi
- Shell script
- LEVIATHAN
- Today
- Total
IT창고
CentOS 7 - Nginx 설치 본문
Nginx를 Centos7에 설치해보도록 하겠습니다.
Nginx는 Apache와 같은 웹 서버로 가볍고 리버스, 메일 프록시 기능을 가지고 있습니다.
테스트 환경은 VMware에 설치된 CentOS7 입니다.
링크를 클릭하시면 Nginx 패키지를 다운받을수 있는 저장소 사이트가 나옵니다.
리눅스 종류별로 AIX, CentOS, Debian, Ubuntu 등에서 설치할 패키지들이 있으니 CentOS를 제외한 다른 리눅스에 설치할때 참고합니다.
직접 사이트에 찾아가 RPM으로 설치도 가능하지만 의존성 문제도 있을수있으니 좀 더 편하게 설치하도록 하겠습니다.
설치할 리눅스에서 vi 같은 편집기로 /etc/yum.repos.d/ 디렉토리에 nginx.repo 파일을 위와 같은 내용으로 추가 해줍니다. Red Hat계열의 배포판에는 nginx가 없기 때문에 외부저장소에서 가져와야만 합니다.
yum으로 nginx를 설치하기 위해 저장소의 위치를 추가해준 작업입니다.
yum 명령어로 nginx설치를 진행해봅니다. ex) yum -y install nginx
nginx를 서비스할 포트를 정하고 CentOS7 부터는 iptables 대신에 firewall에 개방할 방화벽 포트를 설정해야 합니다.
저는 81번 포트를 열어 사용해보도록 하겠습니다.
만약 80번 포트라면 firewall-cmd -permanent -zone=public -add-service=http 명령어로 포트를 개방해도 됩니다. 설정 후 firewall 을 꼭 reload해줍니다.
저는 81번 포트를 사용하기에 Nginx 설정파일에서 Listen 설정을 바꿔줘야 합니다. 80번 포트 사용하신다면 해당사항이 없습니다.
/etc/nginx/conf.d/default.conf 파일에 보면 Listen 설정 파일이 있습니다. 여기서 포트번호를 수정합니다.
이제 모든 설정이 끝났으므로 데몬을 구동시켜보겠습니다.
Apache처럼 화려하진 않지만 Nginx의 첫 화면을 확인 할 수 있습니다.
추가로 아래에 SSL 적용방법에 대한 내용입니다.
2019/09/08 - [보안/Web] - Linux - Nginx SSL 적용
'서버운영 > WAS, DBMS' 카테고리의 다른 글
CentOS 7 - MongoDB 설치 (0) | 2019.02.17 |
---|---|
CentOS 7 - Postgresql 설치 (0) | 2019.02.17 |
CentOS 7 - Oracle 12c 설치 (0) | 2019.02.10 |
Linux JDK 바꾸기 (0) | 2019.02.10 |
CentOS 7 - JDK 설치 (0) | 2019.01.20 |