본 포스트는 CentOS 7.9 버전을 기준으로 작성하였습니다.
0. Apache와 NGINX
실무에서 아파치 서버를 사용하다 보니 저도 개인적으로 자연스럽게 아파치를 사용하였습니다.
관성에 의해 사용하게 되었는데 한편으론 생각했습니다.
왜 요즘은 NIGNX(엔진엑스)를 주로 사용할까? 무슨 차이가 있을까?
막연하게 그냥 사람들이 많이 쓰니까 더 좋은 성능인가 보다. 하고 넘어갔으나,
불현듯 그럼 한번 써보자! 생각이 들어 설치해보고자 합니다.
1. NGINX yum Repository 추가하기
/etc/yum.repos.d 디렉토리 안에 nginx.repo 파일을 생성하고, 레파지토리 정보를 작성 후 저장합니다.
vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=https://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
:wq
2. NGINX 설치하기
yum을 통해 설치합니다.
yum install nginx
3. NGINX 확인하기
3-1. 설치된 버전 확인하기
[user@server-name /]# nginx -v
nginx version: nginx/1.24.0
3-2. NGINX 서버 실행
[user@server /]# systemctl start nginx
3-3. 서버 확인하기
NGINX를 실행한 서버의 공인 IP를 브라우저(Chrome 등)에 입력해 아래와 같은 페이지가 나온다면 OK입니다.
4. 마치며...
Apache와 NGINX를 비교하기 전에 먼저 설치를 진행해 보았습니다.
이제 설정에 대해 자세히 알고 난 후, 비교에 들어가야겠습니다.
'미들웨어 > Nginx' 카테고리의 다른 글
NGINX 요청의 크기를 조절해보자. (client_max_body_size) (0) | 2023.10.01 |
---|---|
NGINX의 HTTP 메서드를 제한해보자 (0) | 2023.05.14 |
HTTP 응답에서 NGINX의 버전 정보를 숨겨보자 (0) | 2023.05.13 |
NGINX의 설정에 대해 쉽게 알아보자. (0) | 2023.05.10 |
댓글