[Nginx-C++로 서버 구축을 해보자] Nginx-Centos 설치 [2]





Nginx 개념에 대해 확인 하였는데,


이번에는 Nginx 설치 및 기본 화면 띄우기 목적으로 진행 하였습니다.



저는 Centos환경에서 했기 때문에 차이가 있을 수 있습니다.



설치를 위해 수행해야할 루틴은 다음과 같습니다.

  1. wget http://nginx.org/download/nginx-1.15.7.tar.gz
  2. yum install pcre-devel  
  3. yum install openssl-devel
  4. nginx 압축 해제 tar -xvf nginx-1.1.5.7.tar.gz
  5. 내부 ./configure --prefix=$원하는 경로 입력
  6. make
  7. make install



순차적으로 하나씩 보자면

1. wget http://nginx.org/download/nginx-1.15.7.tar.gz
= nginx library 다운로드(원하는 버전으로 골라서 하시면됩니다)

2. yum install pcre-devel (nginx 설치 시 필요한 라이브러리로 선 설치 합니다)
3. yum install openssl-devel (마찬가지입니다.)

4. 다운로드 받은 것 해제합니다.
5. 해제 되면 ./configure 를 실행합니다.  (prefix를 통해 원하는 경로로 설정가능합니다)
6. make로 빌드
7. make install로 빌드한것을 configure로 설정한 경로로 셋업 합니다.


그 이후에는
설정 한 경로의 conf/nginx.conf에서 port 확인합니다.
(보통 80port로 설정 되있을 텐데, 해제가 필요합니다)

저는 아래와 같이 방화벽 해제 하였습니다.
1. vi /etc/sysconfig/iptables
2. -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
3. service iptables restart
로 초기화

ip 혹은 localhost로 웹에서 접근시 아래 화면이 출력되면 성공입니다. 



















이제 제가 만든 모듈에서 연동하여 해보는 작업을 진행하겠습니다. 



추가로 읽으면 좋을 것

댓글

이 블로그의 인기 게시물

윤석열 계엄령 선포! 방산주 대폭발? 관련주 투자 전략 완벽 분석

대통령 퇴진운동 관련주: 방송·통신·촛불수혜주 완벽 분석

키움 OPEN API MFC 개발 (1)