VPS로 2코어 2기가로 사용중입니다.
서버 관리가 미숙해서 호스팅 패널 설치해서 간편하게 관리하면서 사용하려고 하는데요
원래는 NGINX 사용중인데 너무 어려워서요.....
속도야 PHP 7.0 사용할 예정이라 문제는 없을거같은데요 램 사용량이...
개인적으로 사용할 예정이고요 호스팅 패널처럼 vHost 로 사이트 6~7개 구동하면 램 사용량 얼마까지 올라가나요?
사용하고 계시는분 답좀 해주세요 ㅠ
(MariaDB, Memcached 도 사용할려고 합니다...)
아파치는 대개 PHP 모듈 방식을 사용하기 때문에 PHP와 전혀 무관한 이미지 파일이나 CSS 파일을 로딩할 때도 항상 PHP 모듈이 메모리에 적재되어 있고, 이것들이 동시에 작동하면 메모리 사용량이 어마어마하게 늘어날 수 있습니다. 최대 메모리 사용량은 MaxClients 또는 MaxRequestWorkers 설정에 달려 있는데, 2기가짜리 서버에 DB도 함께 구동한다면 이 설정을 20 이하로 유지하는 것이 안전합니다. 단, 이 설정이 너무 낮으면 수용 가능한 동접수가 줄어듭니다. 저사양 서버에서 nginx를 선호하는 이유가 이것이지요.
사이트 한 개만 돌려도 위의 설정을 잘못 하면 서버 터집니다. 반면, 설정만 제대로 해놓으면 사이트 100개를 돌리든 1000개를 돌리든 전체 동접수 합계가 너무 높지만 않으면 잘 돌아갑니다.