2011-02-18 4 views
6

서버 소프트웨어를 찾고 Apache를 결정했지만 Apache HTTP 서버의 두 가지 버전이 있습니다. 하나는 SSL이 있고 다른 하나는 SSL이없는 것입니다. 나는 그것에 대해 읽었으며 중요하게 들린다. 그러나 나는 그것이 무엇인지, 그리고 단지 웹 사이트를 호스팅하기 위해 그것을 필요로하는지 정확히 알지 못한다. 어떤 버전을 구해야합니까?ssl이 없거나 열린 ssl이있는 Apache를 구해야합니까? 누군가가 ssl이 정확히 무엇인지 말해 줄 수 있습니까?

답변

3

사용자가 브라우저에서 중요한 정보를 사이트로 전송하도록 요청할 예정입니까? 그런 다음 SSL을 사용하십시오. 그러나 이것이 공용 사이트 인 경우 사용자에게 만료/무효/서명되지 않은 SSL 인증서에 대한 경고가 표시되지 않도록 신뢰할 수있는 루트 기관으로부터 SSL 인증서를 얻고 자하는 것이 좋습니다.

아무 것도 민감한 부분이 제출되지 않으면 괜찮을 것입니다.

+0

질문에 대한 답변이 없습니다. –

5

SSL (Secure Sockets Layer)은 HTTP를 통한 암호화 메커니즘으로, 타사에서 데이터를 가로채는 것에 대한 두려움없이 인터넷을 통해 중요 정보 또는 기밀 정보를 클라이언트로 보내거나 그 반대로 보낼 수 있습니다.

웹 사이트에서 사용자가 개인 정보 또는 기밀 정보를 제출해야하는 경우 SSL을 사용하는 것이 좋습니다. 신뢰할 수있는 기관 (귀하의 웹 사이트가 진짜임을 보증 할 수있는 사람)으로부터 인증서를 받아야하고 Apache (SSL 포함)를 설정해야합니다.

웹 사이트가 일련의 페이지 및 기타 정보 일 뿐이고 기밀 정보 교환이 없다면 SSL없이 Apache를 설치할 수 있습니다.

2

OpenSSL은 SSL 및 TLS 프로토콜의 오픈 소스 구현입니다. mod_ssl은 SSL 및 TLS를 통해 Apache에 대한 암호화를 제공하는 패키지입니다. SSL 및 TLS는 HTTP를 통해 기밀 정보를 안전하게 암호화하고 보내는 방법을 지정합니다.

웹 사이트에서 신용 카드 번호와 같은 중요한 정보를 수집하는 경우 openssl을 사용하여 바이너리를 설치하고 그렇지 않으면 crpto없이 Win32 Binary를 선택해야합니다.

출처 : http://molecularsciences.org/articles/should_I_choose_apache_with_or_without_ssl

관련 문제