configure 시 enable 옵션은 반드시 설정해야하나요?
글쓴이: shyam17 / 작성시간: 목, 2016/11/24 - 3:06오후
지금껏 리눅스 서버에 프로그램을 설치해야되면
인터넷에서 검색하고 패키지 설치 명령어(apt-get or yum) 등으로 설치를 해왔습니다.
그런데 직접 컴파일 해야하는 상황이 빈번히 발생하여 공부를 시작했습니다.
그런데 한가지 궁금한점이 생겼습니다.
예를 들어 아파치를 컴파일할 때 입니다.
$ ./configure --prefix=/usr/local/apache2/ --enable-ssl
이렇게 enable 이라는 옵션으로 ssl 라는 모듈을 사용하는 것으로 이해했습니다.
그런데 아파치 설치후 httpd.conf 같은 파일에서 주석 제거를 통해 모듈을 include 를 할 수 있는데...
※ 저는 혹시나 컴파일할때 이를 하지 않으면 나중에
conf 파일에서 주석제거를 해도 모듈이 올라오지 않는것인가 싶어서...
직접 enable 옵션을 주고 안주고 두가지로 컴파일 해서 설치를 했는데,
conf 파일로 조작하니 두가지 경우 enable 주지 않았던 모듈도 정상적으로 올라오더군요.
아파치 뿐만 아니라 다른 프로그램 컴파일시에도 똑같은건지 궁금합니다.
그냥 컴파일할때 처음부터 아파치가 ssl 모듈을 로드할 수 있도록 하려고 --enable-ssl 를 입력하는 걸까요?
만약 그렇다면 커맨드창에 입력하기 귀찮다면 enable 옵션은 생략 후, conf 파일을 통해서 수정해도 되는 것이겠죠?
Forums:
댓글 달기