설치 환경
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!