아파치를 패키지로 설치하면 httpd.h 수정 못하나요?

환이의 이미지

음..

소스컴파일로 아파치를 설치하다가

이번에 패키지로 설치를 하게됐는데

max_clients 부분 때문에 httpd.h 를 수정할 일이 생겼습니다.

헌데 막상 보니 httpd.h 도 없거니와

이걸 수정한다고 해도 패키지 설치라.. 어찌해야할지 감이 안잡히네요

고수님들 도움을 부탁드립니다.

Zeroidle의 이미지

SRPM으로 받으셔서 수정하신 뒤 rpm rebuild하시면 됩니다.

2.0이라면 HARD_LIMIT로 수정가능한데요

Zeroidle의 이미지

apache1에서는 SRPM으로 수정하셔서 컴파일하셔야 하고

apache2에서

prefork는
ServerLimit 512
MaxClients 512

worker는
ServerLimit 256
ThreadLimit 4500

이런식으로 설정하시면 됩니다.

받쳐줄만한 하드웨어가 있고 20000보다 더 크게 잡으시려면

그 땐 소스를 수정하셔야 합니다.

환이의 이미지

srpm 이야... 그렇다 치고

hard_limit 를 지정해줘야하나 하고 삽질 하고 있었는데

바로 답글을 또 올려 주셨네요

지금 테스트 하니까 무리없이 잘 되는군요

감사합니다!