VM에서 Mono.NET 앱 호스팅을 위한 Ubuntu Server 10.10 및 Fedora Server 14

VM에서 Mono.NET 앱 호스팅을 위한 Ubuntu Server 10.10 및 Fedora Server 14

우분투 서버 10.10과 페도라 서버 14

Mono, MySQL 5.5 및 VM으로 실행되는 OpenLDAP(VMWare Workstation에서)를 실행하는 웹 서버를 만들고 싶습니다.

"Ubuntu Server vs. Fedora Server"를 검색하면 대부분 화염 전쟁과 소음이 발생합니다. 몇 가지 좋은 기사가 있지만 오래되었거나 설득력 있는 주장을 제공하지 않습니다.

나는 대답이 "상황에 따라 다르다"일 가능성이 높다는 것을 알고 있지만 ServerFault에 대한 집단적 지혜를 활용하고 가능한 한 의견, 경험 및 사실 정보를 얻고 싶었습니다.

내 선택 기준은 다음과 같습니다(위에서 언급한 것과는 다름).

  1. 사용의 용이성
  2. 개발 용이성
  3. 신뢰할 수 있음
  4. 보안

답변1

귀하가 나열하는 배포판은 서버에 중점을 두지 않습니다. 그들은 충분히 범용적이므로일하다그러나 결정적으로, 일반적으로 서버에 이상적인 것보다 더 짧은 기간(Fedora의 경우 13개월, Ubuntu의 경우 18개월)에 업그레이드할 계획을 세워야 하며, 릴리스 내 업데이트 변동이 이상적인 것보다 높을 수 있습니다.

합리적으로 계획을 세울 수 없다면 다음 중 하나를 살펴봐야 합니다.우분투 LTS서버 사용을 위해 5년 동안 지원되는 릴리스(예: 10.04) 또는 Fedora에서 파생되어 10년 정도 지원되는 Red Hat Enterprise Linux 6입니다. 비용 또는 라이선스 추적이 문제인 경우 CentOS 재구축(RHEL 6에는 아직 출시되지 않음)도 비트 단위 호환 옵션이며 지원 수명은 동일하지만 보안 업데이트에서 불가피하게 짧은 지연이 발생합니다.

답변2

아무런 차이가 없습니다. 실제로 MonoDevelop을 포함하여 Ubuntu용 모노 패키지는 Fedora에서도 사용할 수 있습니다.

Fedora의 릴리스 주기는 6개월이며 각 릴리스는 두 번의 새 릴리스가 추가된 후 수명이 종료됩니다. 그래서 F14는F16이 나온 후에는 더 이상 업데이트가 없습니다.약 1년 안에. 반면 우분투는 주기가 더 깁니다.

주기가 더 긴 Fedora와 유사한 배포판을 원한다면 다음을 사용하십시오.CentOS.

업데이트: Ubuntu LTS는 릴리스 주기가 더 긴 변형입니다. mattdm의 의견을 읽어보세요.

답변3

다른 배포판 중에서 Ubuntu Server를 선택하는 이유만 말씀드릴 수 있습니다.

  • Ubuntu는 아마도 거대한 사용자 기반을 갖춘 가장 인기 있는 Linux 배포판 중 하나일 것입니다. 따라서 직면할 수 있는 대부분의 문제는 (아마도) 해결되었을 것입니다.
  • 모노 사용자/개발자/배포자의 많은 부분이 우분투의 인기와 높은 사실 때문에 우분투를 선택하므로 이 배포판에서 모노 관련 문제가 해결될 가능성이 큽니다.
  • MonoDevelop에는 Ubuntu용 패키지가 있습니다.
  • IMHO 신뢰성 및 보안 문제는 사용자 기반 압력이 크기 때문에 더 빨리 해결되어야 합니다(물론 주관적이며 상황에 따라 다름).

관련 정보