LightHTTPD; 단일 포트에서 https 만 사용할 수 있도록 http를 비활성화하는 방법은 무엇입니까?


2

SSL 연결을 통해서만 사용할 수있는 프로젝트가 있습니다. Lighthttpd에서 제공하고 있지만 포트에서 SSL을 설정하는 방법을 알 수 없습니다.

Google에서 찾은 가이드를 사용할 때 lighthttpd는 사용하려는 포트 / 소켓이 이미 바인딩되어 있다고 알려줍니다 (포트 8080을 사용하고 있음). 해당 포트에서 정상적인 http를 제공하기 때문에 이것은 수수께끼가 아닙니다.

나는 'http'를 다른 포트에 바인딩 할 수는 있지만 실제로 빌리 닐리 주위에 사용되지 않는 청취 포트를 원하지 않습니다. :)

내 질문은 'http'게재를 비활성화하고 ssl과 함께 https 만 사용하는 것입니다 (바람직하게 내가 구성한 호스트에서만)입니까?


SSL을 통해 하나의 호스트 이름에만 SSL을 사용할 수는 없지만이 프로젝트 하나만 제공하기 때문에 실제로 문제가되지는 않습니다. 내 질문은 지금입니다. https 만 사용되도록 http를 비활성화하는 방법은 무엇입니까?
Kanonskall

잘. 내가해야 할 일은 ssl.engine = "enable"과 ssl.pemfile = "/<path>/<to>/>my>/<cert>.pem"을 lighthttpd.conf에 추가하는 것입니다 ... 이제는 더 이상 http에만 응답하고 https 만 응답합니다.
Kanonskall

해결책을 직접 찾으면 의견이 아닌 답변으로 게시하십시오.
grawity

죄송합니다. 제 질문에 얼마나 빨리 답변 할 수 있는지에 대한 시간이 설정되어 있었기 때문에 그렇게 할 수 없었습니다.
Kanonskall

답변:


1

더하다

ssl.engine = "enable"
ssl.pemfile = "/<path>/<to>/<my>/<cert>.pem"

조명하다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.