파일 호스팅을 위해 어떤 웹 서버 코드를 고려해야 합니까?

파일 호스팅을 위해 어떤 웹 서버 코드를 고려해야 합니까?

파일 호스팅에 어떤 웹 서버 코드를 사용해야 합니까? (http 데몬, 저는 FS를 선택할 수 없을 것 같아요. 호스트가 제공하는 Linux 배포판을 무작위로 선택할 수도 있습니다)

웹 서버는 쿠키나 데이터베이스 읽기 등이 필요 없이 파일만 호스팅합니다. 요구 사항은 다음과 같습니다.

  1. URL을 다시 작성할 수 있어야 합니다. 예; /name/file-id.ext는 사용자가 다른 이름으로 저장을 클릭할 때 사용자가 읽을 수 있는 이름이 되는 파일을 사용하여 /n/a/name/MainFolder/id/ext로 해석될 수 있습니다.
  2. FLV, MP3, OGG, MP4 스트리밍
  3. 파일 전송 재개 허용

rar,exe,3ds 또는 확장자가 없는 1GB 파일과 같은 원시 파일을 처리할 수 없는 서버는 없다고 생각합니다. 이것이 사실입니까?

썸네일도 잘 제공할 수 있다면 플러스가 될 수 있지만 문제가 되지 않을 수도 있습니다.

답변1

물리적 서버 또는 운영 체제와 소프트웨어 스택을 의미합니까?

전자가 지금 구입할 수 있는 거의 모든 것이 가능하다면 이를 수행할 수 없는 제품을 구입하기 위해 노력해야 할 것입니다. 물론 중요한 것은 기능이 아니라 탄력성과 로드 기능입니다.

후자의 경우 가장 중요한 것은 귀하가 직접 설정하고 관리할 수 있는 OS와 앱입니다. 제품 간에는 항상 논쟁이 있지만 가장 중요한 것은 모든 것을 처리할 수 있는지 여부입니다. 따라서 가장 편안한 것을 선택하세요. .

행운을 빌며 계속해서 질문을 가지고 돌아오겠습니다.

답변2

예상한 대로 거의 모든 웹서버가 귀하의 요구를 처리할 것입니다. 제가 추천하는 Apache는 가장 인기 있고 가장 잘 알려진 Apache이고, lighttpd는 매우 유명하고 약간 더 가볍지만 여전히 모든 기능을 갖추고 있습니다.

전체 스택이 필요하다면 Linux를 선택하세요. 특히 비용을 지출하고 지원이 필요한 경우 Red Hat Enterprise Linux를 무료로 사용하려는 경우 CentOS를 사용합니다. (CentOS는 Red Hat의 주력 제품과 동일하지만 타사 공급업체를 제외하고는 지원하지 않습니다.)

필요한 것은 Red Hat 또는 CentOS의 기본 설치와 "yum -y install httpd"를 입력하는 것뿐입니다. 그러면 웹 서버가 있습니다. 또는 CentOS를 설치할 때 "웹 서버"를 선택하면 필요하지 않은 추가 기능이 많이 제공됩니다.

관련 정보