Web Server

Nginx

Somaz 2022. 2. 9. 10:33
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