우선 Nginx 설치 하는 방법에는 여러 방법이 있다고 먼저 말씀을 드리고 싶다.
하지만 지금 내가 진행하는 방식은 이 프로젝트를 시작하고 여러 방식의 시도를 거쳐보고 가장 확실하게 세팅할 수 있는 방법을 소개하는 것이니 다른 방법이 더 좋아보인다면 그렇게 해도 무관하다.
++ Nginx구성파일의 Config를 자동으로 만들어주는 사이트가 있다.
나중에 컨피그 공부할 때는 여기서 이것저것 눌러보면서 한번 참고해보자.
그럼 우선은 yum 레포지토리 정보를 만들어준다.
# vim /etc/yum.repos.d/nginx.repo
위 경로에 ‘nginx.repo’라는 이름으로 만들어줬는데 이름은 무관한 것 같다. 파일을 생성해주고 i키를 눌러 Edit모드로 전환하여 아래의 내용을 복사하던가 연습삼아 쳐주자.
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1
레포지토리 구문에 대해서는 나중에 한번 다른 포스트로 다뤄볼 수 있도록 하겠다. 내용을 완성했다면 esc 후 :wq를 쳐서 저장 후 종료를 하여 밖으로 나오자.
# yum -y install nginx
위 명령어를 쳐서 nginx를 설치한다.
# systemctl start nginx
#systemctl enable nginx
# systemctl status nginx
위 3개 명령어를 내리 수행해서 특이사항은 없는지, 그리고 running상태로 보여지는지 확인을 해보자. 아마 건드린게 없기 때문에 문제도 없을 것이다.
이후 컨피그 설정 등은 이후 포스트에서 진행될 예정이다.
이상 CentOS 7에서 LEMP Stack을 위한 Nginx 설치 공유글이었습니다.