728x90
반응형
Nginx란?
경량 웹 서버를 의미한다.
Client로부터 요청을 받았을 때 요청에 맞는 정적 파일을 응답해 주는 HTTP Web Server로 활용된다.
Reverse Proxy Server로 활용하여 WAS 서버의 부하를 줄일 수 있는 '로드 벨런서'로 활용된다.
저장소
기본적으로 CentOS의 저장소에는 Nginx가 없기 때문에 다음과 같이 생성해 준다.
yum.repos.d로 들어가서, nginx.repo를 vi 에디터 편집기로 생성해준다. 다음과 같이 입력한다!
# cd /etc/yum.repos.d/
# vi nginx.repo
# cat nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch
gpgcheck=0
enabled=1
패키지 설치 / 포트추가
# yum -y install nginx-*
# firewall-cmd --permanent --add-port=8080/tcp
# firewall-cmd --reload
서비스 시작
# systemctl enable nginx // 데몬 재부팅 되도 유지
# systemctl restart nginx // 데몬 재실행
# cd /etc/nginx/conf.d // nginx 설정 파일 위치
# vi default.conf // vi 에디터 편집
server {
listen 8080; // 포트만 8080 수정
server_name localhost;
간단하게 nginx를 구동하는 방법을 알아보았다!
728x90
반응형
'Web Server' 카테고리의 다른 글
WAS / Tomcat (2) | 2022.02.11 |
---|---|
Apache Web Server (0) | 2022.01.20 |