이것은 OpenSSL의 사용자 정의 버전으로 NGINX를 컴파일하는 NGINX 빌드 스크립트입니다. 다른 Debian 기반 Linux 배포판에서도 작동합니다.
소스에서 빌드할 때의 이점은 필요에 따라 모듈을 사용자 정의할 수 있고 항상 최신 버전의 NGINX 및 OpenSSL을 사용할 수 있다는 것입니다.
특히 Raspberry Pi에서는 컴파일하는 데 시간이 걸리므로 인내심을 가지십시오.
sudo mkdir /usr/local/src/nginx/
cd /usr/local/src/nginx/
sudo curl -L https://raw.githubusercontent.com/MatthewVance/nginx-build/master/build-nginx.sh -o build_nginx.sh
cat build_nginx.sh
(실행하기 전에 다운로드한 코드 검토)sudo chmod +x build_nginx.sh
sudo ./build_nginx.sh
sudo nginx
cd /usr/local/src/nginx/
sudo rm /usr/local/src/nginx/build_nginx.sh
sudo curl -L https://raw.githubusercontent.com/MatthewVance/nginx-build/master/build-nginx.sh -o build_nginx.sh
cat build_nginx.sh
(실행하기 전에 다운로드한 코드 검토)sudo chmod +x build_nginx.sh
sudo kill -QUIT $( cat /var/run/nginx.pid )
sudo ./build_nginx.sh
sudo nginx
본 이미지에 문제가 있거나 질문이 있는 경우 GitHub 이슈를 통해 저에게 연락해주세요.
수정 사항 및/또는 업데이트에 기여하도록 초대되었습니다.
이 스크립트는 원래 @MattWilcox의 build_nginx.sh 스크립트를 기반으로 했지만 내 요구 사항에 더 잘 맞도록 시간이 지나면서 수정되었습니다. Matt의 블로그 게시물에서 다른 Matt 버전에 대한 자세한 내용을 확인할 수 있습니다.
달리 명시하지 않는 한 모든 코드는 MIT(MIT) 라이센스에 따라 릴리스됩니다. 자세한 내용은 저장소의 LICENSE
파일을 참조하세요.