>  기사  >  운영 및 유지보수  >  Centos7.3을 사용하여 Nginx를 설치 및 배포하고 https를 구성하는 방법

Centos7.3을 사용하여 Nginx를 설치 및 배포하고 https를 구성하는 방법

WBOY
WBOY앞으로
2023-05-24 08:37:12991검색

설치 환경

1.gcc 설치

nginx를 설치하려면 먼저 공식 웹사이트에서 다운로드한 소스 코드를 컴파일해야 합니다.

컴파일은 gcc 환경에 따라 다릅니다.

yum install gcc-c++

2. Installation

Install pcre-devel은 pcre를 이용해 개발된 2차 개발 라이브러리입니다. :

yum install -y pcre pcre-devel

3.zlib 설치

zlib 라이브러리는 다양한 압축 및 압축 풀기 방법을 제공하며, nginx는 zlib를 사용하여 http 패키지의 내용을 gzip으로 압축할 수 있습니다:

yum install -y zlib zlib-devel

4 openssl 설치

one. 주요 암호화 알고리즘, 일반적으로 사용되는 키 및 인증서 캡슐화 관리 기능, SSL 프로토콜을 포함한 보안 소켓 계층 암호화 라이브러리. https를 지원하려면 nginx가 필요합니다(Ssl 프로토콜을 통해 http 전송)

yum install -y openssl openssl-devel

nginx 설치

wget 명령을 사용하여 다운로드

wget -c https://nginx.org/download/nginx-1.9.9.tar.gz

Unzip

tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9/

Configuration

정상 구성

#./configure

https 구성:

./configure --with-http_ssl_module

Installation

make
make install

설치 경로 찾기:

whereis nginx

nginx 시작 및 중지

cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload

참고:

./nginx -t: nginx.conf 구성 파일이 올바른지 확인

./nginx -s quit:this 중지 단계는 nginx 프로세스가 작업을 완료할 때까지 기다리는 것입니다.

./nginx -s stop: 이 방법은 먼저 nginx 프로세스 ID를 알아낸 다음 kill 명령을 사용하여 프로세스를 강제 종료하는 것과 동일합니다.

SSL을 구성하려면 사용 중인 서버를 확인하세요. 도메인 이름 신청 시 SSL 인증서를 신청한 후 서버 로드 밸런싱에서 직접 구성하세요.

위 내용은 Centos7.3을 사용하여 Nginx를 설치 및 배포하고 https를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제