Centos7.3에서 Nginx를 설치 및 배포하고 https를 구성하는 방법

王林
풀어 주다: 2023-05-13 08:16:12
앞으로
874명이 탐색했습니다.

설치 환경

1.gcc 설치

nginx 설치 먼저 공식 홈페이지에서 다운로드한 소스코드를 컴파일해야 합니다

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

yum install gcc-c++
로그인 후 복사

2. -devel install

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으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!