SVN, Wordpress 및 단순 메일 서버 호스팅을위한 VPS 시스템 요구 사항


0

ServerFault에서 마이그레이션 :

나는 약혼자와 나에게 SVN 저장소와 Wordpress 블로그를 호스팅하기 위해 VPS를 시도한다는 아이디어를 가지고 놀았습니다. 또한 우리 도메인의 메일 서버로 VPS를 설정할 수 있다면 좋을 것입니다. 대역폭과 디스크 공간 측면에서 필요한 것을 이미 알고 있습니다. 어떤 종류의 하드웨어 요구 사항을 찾고 있습니까? 어떤 가격대를 기대해야합니까?

Tomcat 또는 개발 실험용으로 비슷한 것을 설치하려면 어떤 종류의 추가 리소스가 필요합니까?

또한 어떤 리눅스 운영 체제를 찾을 수 있습니까 : CentOS? 우분투?

답변:


2

Wordpress 3.x의 경우 무거운 플러그인을 사용하는 경우 합리적인 성능을 위해 256Mb RAM을 절대 최소값으로 사용하는 것이 좋습니다 (어쨌든 괜찮은 성능을 위해서는 더 많은 것이 필요합니다). 분명히 동일한 머신에서 실행하려는 다른 서비스를 처리하기 위해 더 많은 것을 추가해야합니다. Apache 대신 nginx / lighttp / cheroke를 사용하고 mySQL을 Nth 등급으로 조정하면 더 많은 것을 얻을 수는 있지만 512Mb는 설명하는 것이 가장 합리적인 수준이라고 말하고 싶습니다.

간단한 메일 서버 (메일을 수신하기위한 기본 SMTP 서버와 로컬 시스템에 연결하기 위해 POP3 서비스를 연결한다고 가정 할 경우)는 많은 리소스를 소비하지 않으며 SVN 저장소도 상당히 RAM 요구 사항에 불이 들어옵니다.

디스크 공간과 관련하여 "문자열의 길이는 얼마입니까"라는 질문입니다. Apache, mysql, PHP, wordpress 등으로 기본 Linux 서버를 설치하는 데 몇 Gb 만 소요됩니다. 시간이 지남에 따라 로그 증가를 설명하기 위해 약간의 임시 저장 공간, 절반 Gb 이상을 추가 한 다음 Wordpress 및 해당 소스 제어 저장소 (및 메일을 보관할 계획 인 경우 메일 아카이브에 저장해야 할 항목)를 추가하십시오. 서버).

TomCat 개발 설정을 위해 무엇을 추가해야할지 잘 모르겠지만, 개발 및 생산 작업을 별도의 (가상) 시스템에 유지하기 위해 별도의 서버를 고려하는 것이 좋습니다.

Ubuntu / CentOS / other의 선택에 관해서는 : 여기에서 일반적으로 가장 일반적인 조언으로 알고있는 것과 함께 가십시오. 그러나 얼마 동안 보안 업데이트를받을 수있는 배포판과 버전을 선택하십시오 (예 : 최근 오랫동안 지원되지 않을 수있는 가장 최신의 빌드가 아닌 Ubuntu LTS 릴리스-긴 보안 지원을 제공하는 공개 서버 안정적인 패키지는 최신 버전보다 더 유용합니다. ) 모든 버전).

로컬 시스템 중 하나에 VirtualBox 또는 VMWare와 같은 가상화 솔루션을 설치하고 작은 VM을 설정하여 얼마나 멀리 확장 할 수 있는지 확인하십시오. . 실제 호스팅 된 VM 환경에서 I / O 경합이 더 높아질 것입니다 (호스트는 멋진 고속 드라이브 배열을 갖기를 희망합니다. 이는 아마도 데스크탑의 I / O 하위 시스템보다 훨씬 좋을 것입니다. 해당 배열 공유)-로컬 테스트에서 배열이 "정상으로 실행되지만 스왑 비트를 사용함"또는 "정상으로 실행되지만 대부분의 RAM이 캐시 / 버퍼 / 무료에 할당되지 않고 사용됨"으로 표시되는 경우

가격 범위의 경우 WHT 와 같은 특정 포럼 호스팅을 확인하는 것이 좋습니다. 주관적이고 일시적으로 다양한 토론은 아마도 슈퍼 유저에게는 주제가 아닐 것입니다. 호스트가 VM의 정기 백업을 유지한다고 약속하더라도 원격 서버에 컨텐츠의 양호한 백업을 유지해야합니다. 따라서 호스트가 지구 표면에서 사라지는 것처럼 급격한 일이 발생하더라도 모든 것을 잃어 버리고 쉽게 백업하고 실행할 수 있습니다.


필요한 리소스 종류를 측정하기 위해 컴퓨터에서 VM을 설정하는 것에 대한 좋은 아이디어. 매우 유용한 답변 모두 감사합니다.
instanceofTom
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.