Windows 서버와 Linux 서버에서 실행하는 장단점은 무엇입니까?


15

현재 프로덕션에서 GeoServer 설치를 호스팅 할 위치를 결정하려고합니다.

Windows와 Linux에서 호스팅하는 주요 장단점이 있습니까?

답변:


8

이 모든 것이 설정 및 지원에 대한 전문 지식을 갖춘 것으로 요약됩니다. 선택한 응용 프로그램 서버에서 실행되므로 응용 프로그램 자체와 아무런 차이가 없습니다.


1
이것은 가장 실용적인 답변 인 것 같습니다 ... 감사합니다!
John Weldon

10

개인적으로 서버를 위해 Windows를 통해 Linux를 사용하고 있는데 그 중 일부는 내 경험입니다. 그러나 늦은 밤 재부팅, 로그 파일 검사 등을 수행하기 위해 집에서 Linux 상자로 ssh 할 수있는 것과 같은 것입니다.

또한 Linux 상자는 Windows 상자보다 안정적입니다 (업데이트를 위해 성가신 "긴급한 재부팅"없음).


유닉스 OS는 일반적으로 재부팅이 덜 필요한 반면, 이러한 업데이트는 사이트 / 사용자에게 다양한 수준의 영향을 미치면서 서비스를 다시 시작합니다. 참조 blog.inetu.net/2009/10/beware-the-uptime-braggarts
mwalker

@mwalker : 서비스를 제공 할 컴퓨터가 두 대 이상 있으면 가동 시간과 재부팅이 모두 관련이 없습니다. 중요한 유지 관리 편의성-imho.
relet

@relet : 완전히. 오늘날 VM이 널리 사용되면서 여러 머신이 의미가 있습니다. 업데이트 / 업그레이드 등을 테스트 할 때 이미지 스냅 샷 / 롤백이 가능합니다.
mwalker

6

이상적으로는 차이가 없습니다. 호스팅 플랫폼은 바로 그 플랫폼입니다. 멋지고 튼튼하며, 애플리케이션을 유지하고 방해하지 않아야합니다.

물론 응용 프로그램에 Windows 또는 Linux가 필요한 경우 선택이 쉽지만 질문이 아닙니다.

자신의 호스트를 관리 할 예정입니까? 개인적인 취향이 있습니까? Windows Server, Linux 서버 및 Java 플랫폼은 모두 성숙 해져서 하나를 선택해야 할 기술적 이유가 없다고 생각합니다.


2

실제로는 거의 차이가 없으며 다른 시스템 관리에 대한 전문 지식 수준에 전적으로 달려 있습니다. 리눅스를 모른다면 윈도우에 가파른 학습 곡선이있을 것입니다. 독립형 Windows Server 관리는 win7 시스템 관리와 ​​크게 다르지 않지만 도메인을 원한다면 다른 이야기입니다.

Windows 서버 (2008 Enterprise)를 선택했고 업데이트 자동 설치를 해제했습니다. 우리는 Rdp를 사용하여 서버를 관리하며 IIS에서도 PHP 앱을 쉽게 실행할 수 있습니다. 요즘 PHP 설치는 결코 쉽지 않습니다. 우리는 설정에 매우 만족하고 있으며 속도를 높이기 위해 소량의 교육 만 필요한 서버 관리에 관련된 사람들이 있습니다.

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