커널은 안정버전으로 2.4.19 정도를 최대한 간소한 설정으로 컴파일하고,
저널링 파일시스템 중 원하는 성격의 것을 고르고,
bind or djbdns, apache, php, oracle 등등의 것을 하나하나 따져서 설정하고...
각각의 책을 보고 하는 수 밖에 없습니다.
'어디에 사용할 것이다'에서 좀더 나아가서 '어떠한 방법으로 구현할 것이다'
가 중요할겁니다.
간단하게 예를 좀 들어서
하드가 3개나 있으니 루트를 40 짜리로 하고 스왑도 여기 넣고,
80 짜리 2개에 raid 시키는 것도 좋고, (사용시에 빠르겠죠)
80 짜리 1개를 실제 사용용도로 쓰고 나머지 1개를 백업용도로 써도 좋고, (백업이 수월하겠
죠) 절대적인 신뢰성이 필요하다면 oracle 을 쓰면 좋고,
속도의 향상을 꾀하려면 mysql 을 쓰면 좋고, (백업에 신경쓰면 별 탈 없죠)
모든것이 최적화될 순 없습니다.
무엇을 맞추면, 무엇을 포기해야 하죠.
나름입니다.--.