우분투를 실행하는 웹 서버가 있었지만 최근에 하드 드라이브가 고장 나서 모든 것이 지워졌습니다. Red Hat을 기반으로하기 때문에 우분투 대신 머신에서 CentOS를 사용하기로 결정했습니다. Red Hat은 상용 서버 제품이며 공식적으로 서버 제조업체에서 지원하기 때문에 이러한 연관 관계는 제게 큰 의미가있었습니다. 그러나 며칠 후에 우분투를 놓치기 시작했습니다. CentOS 리포지토리에서 원하는 패키지를 찾는 데 문제가 있으며, 시도한 타사 패키지는 처리하기가 번거로 웠습니다.
내 질문은 CentOS를 Ubuntu보다 서버로 사용하면 어떤 이점이 있습니까? CentOS는 이러한 목적을 위해 표면적으로 설계되었지만 지금까지 CentOS보다 Ubuntu의 데스크톱 버전을 사용하는 것을 선호합니다. 더 나은 서버 OS를 만드는 CentOS의 킬러 기능이 있습니까? Ubuntu Server 또는 Xubuntu로 다시 전환하지 않아야하는 이유가 있습니까?
답변
두 OS를 모두 사용하는 데 익숙하다면 우분투에서 CentOS (또는 RHEL)를 사용하면 식별 할 수있는 이점이 없습니다.
우리는 직장에서 RHEL과 CentOS를 많이 사용하며, 고통 스럽습니다. OS와 함께 제공되지 않기 때문에 왼쪽과 오른쪽에 사용자 정의 패키지를 구축하고 있습니다. 유료 RedHat 지원은 쓸모없는 것보다 나쁩니다. 당신이 실제로 당신의 질문에 대답 할 수있는 사람에게 말을 할 수 없도록하는 것을 그들의 의무로 본다. (당신이 그들과 함께 충분한 돈을 소비하면 그들의 지원이 현저하게 향상된다고 들었습니다. 따라서 당신이 500 대 운이라면 우리보다 운이 더 좋을 것입니다. 그러나 다시, 500 대 운이라면 어쨌든 내부적으로 쓸모없는 산소 도둑으로 가득 차서 다른 무리를 다루는 것이 자연 스럽습니다.)
많은 양의 “하드웨어 지원”은 거의 항상 필요한 모든 수단을 사용하여 피하고 싶은 이진 전용 바이너리 전용 드라이버 및 유틸리티의 형태로 제공됩니다. 적절한 지원으로 시작하는 하드웨어를 선택하는 것만으로 쓰레기 유틸리티를 다루는 것보다 훨씬 덜 번거 롭습니다.
OS 플랫폼의 장기적인 안정성은 차별화 요소가 아닙니다. 우분투에는 5 년 정도 (그리고 RHEL 릴리스보다 더 자주 나오는) LTS (장기 지원) 릴리스가 있습니다. 오래 기다리지 않는 최신의 가장 큰), 그래서 거기도 혜택이 없습니다 .
독점 소프트웨어는 많은 이점을 얻지 못합니다. RedHat에 Oracle을 설치하는 것은 Debian에 설치하는 것만 큼 “슈레더의 생식기”경험과 마찬가지로 Oracle의 도움도 얻지 못할 것입니다. 독점 소프트웨어 지원은 길고 고통스러운 경험에서 거의 보편적으로 가치가 없습니다.)
CentOS 실행 의 유일한 이점은 해당 환경에서보다 편안하게 작업하고 프로세스와 도구를 조정하는 것입니다.
답변
‘엔터프라이즈 (Enterprisey)’서버 배포는 많은 관성을 가진 거대한 프로젝트이며 관리자는 몇 년 동안 버그 수정만으로 서버를 계속 운영하기를 원합니다. 잘 연습 된 테스트 절차가없는 새로운 기능은 절대 없습니다.
이를 위해 느리게 움직이는 기초를 갖는 것이 정말 중요합니다. OS가 출시 된 지 몇 달이 지난 후에도 다른 크고 느리게 움직이는 다른 프로젝트를 새 버전에서 검증 할 수 있지만 여전히 폐기 된 것으로 선언되기까지 몇 년이 걸릴 수 있습니다.
이것이 RHEL (및 CentOS)이 제공하는 것입니다. 제조업체는 하드웨어에서 작동하는지, Oracle과 같은 큰 ISV가이를 테스트 할 수 있는지 확인한 다음 RHEL의 마지막 릴리스 후 약 1 년 후에이를 사용할 수 있습니다. 당신 주위의 모든 사람들은 그것을 잘 알고 있습니다. 그런 다음 설치, 구성 및 실행시 놀라지 않고 몇 년 동안 계속 실행됩니다. 패치 할 때 최신 버그 수정을받을 수 있지만 새로운 기능은 얻지 못할 것입니다.
물론 ‘놀람 없음’부분은 릴리스의 전체 수명 동안 배포의 거의 일부를 업데이트하지 않음을 의미합니다. 따라서 제한적이며 이미 다른 배포판 표준에 따라 출시되면 더 이상 사용되지 않습니다.
개인적으로 우분투의 타이밍을 선호합니다. 요구 사항 변경으로 인해 다시 빌드하지 않고 3-4 년 이상 응용 프로그램을 보유하는 것은 매우 드물기 때문에 (안정적인 의미에서) 장기 안정성이 그렇게 중요하지 않습니다.
답변
기본적으로 CentOS는 패키지 선택이 상당히 제한적이며 문자 그대로 RHEL의 재 패키징이기 때문에 새 패키지로의 업데이트가 느리고 RHEL은 안정성을 위해 느리고 안정적입니다.
즉, 더 광범위한 선택과 최신 패키지를 갖춘 다른 리포지토리를 추가 할 수 있습니다.
더 많은 가능성을 보려면이 링크를 확인하십시오 :
http://wiki.centos.org/AdditionalResources/Repositories
나는 나름대로 EPEL 을 사용 해왔다 .
답변
“Killer Feature”는 RedHat과 거의 동일하며 지원을 제공하는 타사 공급 업체가 가장 많이 사용하는 플랫폼입니다.
RedHat은 새로운 주요 기능이 “주요”버전 범프에만 도입된다는 단점이 있습니다. 사소한 버전 충돌은 일반적으로 버그 및 보안 수정입니다. (Firefox는이 규칙의 주요 예외 일 수 있습니다.) 따라서 매우 느리게 변경됩니다.
이 결함은 또한 특정 스트림의 초기 개정판을 설치할 수 있고 OS의 지원되는 수명 동안 중요한 변화가 없다는 것을 알 수 있는 기능입니다. 따라서 RedHat 4를 실행하는 시스템이 있으며 거의 2 년 동안 OS를 사용할 수있는 보안 및 버그 수정을 제외하고는 변경되지 않았습니다.
이것은 데비안의 주요 매력이기도합니다.
Fedora와 같은 다른 배포판은 새로운 기능과 사물 버전을 매우 빠르게 잼하지만 수명이 짧기 때문에 그러한 배포판은 서버에서 사용하기에 적합하지 않습니다. 내 배포판이 지원되지 않기 때문에 12 개월마다 모든 것을 다시 빌드하고 싶지는 않습니다.
따라서 꾸준하고 안정을 원한다면 RedHat / CentOS가 적합합니다. “새롭고 반짝이는”것을 원한다면 그렇지 않습니다.
답변
Ubuntu는 서버 버전과 함께 출시되며 Canonical에서 상업적 지원을받을 수 있습니다.
답변
CentOS를 Ubuntu보다 서버로 사용하면 어떤 이점이 있습니까?
CentOS가 Xen에서 가상화를 더 잘 지원한다는 것을 알았습니다. 처음에는 Ubuntu를 사용해 보았지만 계속 충돌했습니다. 지난 몇 년 동안 CentOS에서 10 대의 서버를 실행했지만 아무런 문제가 없었습니다. 그래도 Ubuntu를 가상 머신의 OS로 사용합니다.
답변
나는 리눅스 리치라고 경고한다. 나는 소규모 컨설팅을 수행하고 적절한 리눅스 지원을 할 수없는 몇몇 중소기업들에게 리눅스 서비스와 지원을 제공하고, 내가 사용한다는 의미에서 프리 로더이기도하다. 맥주와 음성을 모두 무료로 제공하며 외부 지원 서비스를 사용하지 않습니다.
즉, CentOS / RH를 찾았습니다. 특히 몇 가지 포인트 릴리스가 지나간 후 우분투 LTS보다 “한 번 설정 한 다음 서버로 남겨두기”로 훨씬 안정적이고 덜 기발한 것으로 나타났습니다. “comerciall OSS”소프트웨어가 방정식에 있으면 5를 곱하십시오 (Zimbra, Alfresco 및 ilk 또는 Kolab과 같이 기본적으로 앱 서버, dbms 등과 같은 바닐라 총을 사용하지 않는 모든 것을 생각하십시오).
“우분투”-ish 서버를 원한다면 Debian Stable로 이동하십시오. 실제로 Linux Mint가 게임을 시작하고 전반적으로 더 예쁘기 때문에 바닐라 Ubuntu / Kubuntu / Xubuntu를 서버 또는 데스크톱으로 사용하는 것이 아니라 YMMV로 사용할 수 없습니다.
잘 모르는 사람들을 위해 서버를 쉽게 설정하려면 매일 Ubuntu를 통해 ClearOS (패키지 소프트웨어가 필요에 맞는 경우)를 선택했습니다. 실제로, 몇 점이 릴리스 된 후에도 백 포트는 Ubuntu LTS에도 많은 도움이됩니다. 그래서 지금 Hardy가 괜찮다고 확신합니다. 턴키 리눅스 패키지는 ClearOS의 대안으로, 특히 가상 머신을위한 훌륭한 대안으로 고려할 수 있습니다.
물건을 직접 작업하는 방법을 알고 CentOS 또는 DebStab으로 이동하면 실제로 다른 (심각한) 선택이 없습니다. 더 나은 드라이버의 화이트 박스 하드웨어 b / c에서는 DebStab이 더 나은 선택 일 수 있지만, 박스에 상용 OS 소프트웨어를 사용해야하거나 적절한 서버 박스를 사용하는 경우 CentOS가 더 좋습니다.