사용한 OS : RHEL 7, RHEL 8

 

[목차]

1. nginx 설치 전 패키지 설치(yum)

2. nginx-1.25.2 설치

3. 설치 확인

 

1. nginx 설치 전 패키지 설치(yum)

1-1. RHEL 7 에서 진행 할 때

yum install gcc gcc-c++ openssl-devel zlib

 

1-1. RHEL 8 에서 진행 할 때

- make 패키지를 반드시 설치!

yum install gcc gcc-c++ openssl openssl-devel make

 

2. Nginx 최신 버전 다운로드(wget)

1) https://nginx.org/download/  에서 다운로드 한다.

# 다운로드 받을 경로로 이동
cd /usr/local/src

# nginx 다운로드 & 압축 해제
wget https://nginx.org/download/nginx-1.25.2.tar.gz
tar zxvf nginx-1.25.2.tar.gz

 

2) 설치 진행

# 압축 해제한 경로로 이동
cd /usr/local/src/nginx-1.25.2

# makefile 생성
./configure

# 설치 진행
make && make install

 

3) nginx 실행

- make가 완료되면 /usr/local/nginx/ 경로가 생성된다.

- /usr/local/nginx/sbin에서 nginx 실행

# /usr/local/nginx/sbin 경로로 이동
cd /usr/local/nginx/sbin

# nginx 실행
./nginx

# nginx 명령어
./nginx			# 실행
./nginx -s stop		# 중지
./nginx -s reload	# 재기동
./nginx -t 			# 설정파일 문법체크

 

4) nginx 실행 확인

- nginx 프로세스 및 포트 올라왔는지 확인

 

- 브라우저에서 확인할 때

※ systemctl stop firewalld 하기!

 

- curl 명령어로 확인

 

※ 참고자료

https://talkme.tistory.com/entry/Centos7-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-nginx-%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EC%84%A4%EC%B9%98-%EB%B0%8F-systmctl-%EB%93%B1%EB%A1%9D%ED%95%98%EA%B8%B0

+ Recent posts