지난번 서버구축 관련하여 하나하나 실천해가고있습니다만, apachectl 실행시 오류가 발생합니다.

heisenjoy의 이미지

지난번 서버구축 관련하여 질문 후 답변 감사합니다.
다른 포럼에 글을 올렸으나 지난번 질문의 연장선 상에 있기에 이곳에 다시 쓰도록 하였습니다.

현재 차근차근 하나씩 해나가는 과정에 있으며, 문제가 발생하여 도움을 청하게 되었습니다.

/usr/local/apache/bin/apachectl -f /usr/local/apache/conf/httpd.conf

아파치 설치후 위 옵션으로 apachectl를 실행하려도 시도하였으나

Syntax error on line 117 of /usr/local/apache/conf/httpd.conf:
Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration

라는 오류가 발생하였습니다. 모듈 문제인가싶어 configure시에

./configure --prefix=/usr/local/apache --enable-so --with-mpm=worker --enable-rewrite --enable-headers --enable-modules=s

이렇게 옵션을 주었는데... httpd.conf파일 자체는 설치 후 아무런 조작도 가하지 않은 상태입니다.
무엇이 문제이며, 어떻게 해결해야하는지 도움을 구합니다. 감사합니다.

nonots의 이미지

Syntax error on line 117 of /usr/local/apache/conf/httpd.conf:

117 라인을 보셔야..


=== 건달의 경지를 꿈꾸며 ===

heisenjoy의 이미지

<Directory />
 Options FollowSymLinks
 AllowOverride None
 Order deny,allow
 Deny from all
</Directory>

114줄부터 차례로 119행까지입니다. 설치후 건들지 않은지라 이곳에 문제가 있다고는 생각못해 첨부하지 않았습니다.

익명 사용자의 이미지

잘질문 하기 위해 일단

http://wiki.kldp.org/wiki.php/DocbookSgml/Ask-TRANS

이글 추천합니다.

heisenjoy의 이미지

제 질문방법에 문제가 있다 판단하여 httpd.conf 파일의 일부를 올렸습니다.

dgkim의 이미지

Order 구문이 에러가 난다... 그럴리가... 하면서 생각했는데...

구글해보니 많은 사람이 격었던 것 같네요.

http://www.google.co.kr/search?q=Invalid+command+%27Order%27%2C+perhaps+misspelled+or+defined+by+a+module+not+included+in+the+server+configuration&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ko:official&client=firefox-a

저는 보통 apache configure할 때 최대한 보편적으로 하기 위해서(?)
아래와 같이 모듈을 대다수 로딩하다 보니 그런 문제를 접한 적이 없는데...

./configure --enable-so --enable-mods-shared=all

위와 같이 '--enable-mods-shared=all'을 통해 보편적인 모듈을 모두 활성화했었지요.

아마도 enable-module을 통해 필요한 모듈만 쓰려고 하셨던 문제가 아닌가 생각됩니다.

mod_authz_host이 모듈에서 제공하는 기능으로 보입니다.

heisenjoy의 이미지

감사합니다. 결국 APM으로 설치해서 진행은 되어가고있지만, VMware에서 따로 해본결과 말씀하신대로 하니 해결되었습니다^^.