아파치 가상 유저 호스트 ......
동현님 고맙습니다.
그래도 안되는데요
에러문은 이렇습니다.[root@ns /]# cd home/apache/bin
[root@ns bin]# ls
ab apxs htdigest httpd mod_rewrite.c rotatelogs
apachectl dbmmanage htpasswd logresolve mod_rewrite.h
[root@ns bin]# apxs -i -a -c mod_rewrite.c
apxsWarning /usr/sbin/httpd not found or not executable
apxsWarning Continuing anyway...
apxsWarning Sorry, no DSO support for Apache available
apxsWarning under your platform. Make sure the Apache
apxsWarning module mod_so is compiled into your server
apxsWarning binary `/usr/sbin/httpd'.
apxsWarning Continuing anyway...
gcc -DLINUX=22 -fPIC -DMOD_SSL=208101 -DEAPI -DEAPI_MM -DUSE_EXPAT -
I../lib/expc
In file included from mod_rewrite.c93
mod_rewrite.h13318 ndbm.h No such file or directory
apxsBreak Command failed with rc=1
[root@ns bin]# apxs -i -a -c mod_rewrite.c mod_rewrite.h
apxsWarning /usr/sbin/httpd not found or not executable
apxsWarning Continuing anyway...
apxsWarning Sorry, no DSO support for Apache available
apxsWarning under your platform. Make sure the Apache
apxsWarning module mod_so is compiled into your server
apxsWarning binary `/usr/sbin/httpd'.
apxsWarning Continuing anyway...
gcc -DLINUX=22 -fPIC -DMOD_SSL=208101 -DEAPI -DEAPI_MM -DUSE_EXPAT -
I../lib/expc
In file included from mod_rewrite.c93
mod_rewrite.h13318 ndbm.h No such file or directory
apxsBreak Command failed with rc=1
[root@ns bin]# apxs -i -a -c mod_rewrite.h
apxsWarning /usr/sbin/httpd not found or not executable
apxsWarning Continuing anyway...
apxsWarning Sorry, no DSO support for Apache available
apxsWarning under your platform. Make sure the Apache
apxsWarning module mod_so is compiled into your server
apxsWarning binary `/usr/sbin/httpd'.
apxsWarning Continuing anyway...
gcc -shared -o mod_rewrite.so mod_rewrite.h
gcc Compilation of header file requested
apxsBreak Command failed with rc=1
[root@ns bin]# httpd -l
Compiled-in modules
http_core.c
mod_env.c
mod_log_config.c
mod_mime.c
mod_negotiation.c
mod_status.c
mod_include.c
mod_autoindex.c
mod_dir.c
mod_cgi.c
mod_asis.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_access.c
mod_auth.c
mod_so.c
mod_setenvif.c
mod_php4.c
suexec disabled; invalid wrapper /home/apache/bin/suexec
도대체 어케해야 할지
Re: 아파치 가상 유저 호스트 ......
/home/apache/apxs -i -a -c
아파치압축푼디렉토리/src/modules/standard/mod_rewrite.c 로
해보세요...
Re^2: 아파치 가상 유저 호스트 ......
동현님 파일 있구요 확실하게 그리고 에러문을 보면
/usr/sbin/httpd 라고 되어있던데 거기에는 httpd 라는 파일이 없던데
이것때문에 그런건지 그리고 마지막 줄에 보면 ndbm.hNo suy 라는 메세지
가 있는데 이건 도대체 뭘 의미하는건지 그리고 지가 이걸 할려는 이유가
무료 포워딩을 해줄려고 하거든요 그러니까 http//www.yahoo.co.kr 이런
식이잖아요 회원가입해서 아이디 만들면 아이디가 리눅스 시스템 상에서
계정으로 생성되며 그 아이디로 포워딩 할려고 하는 거랍니다.
http//id.yahoo.co.kr 이렇게요 아시겠죠 ..
자꾸 동현님 귀찮게 해서리 지성합니다 .
꼭 해결해야하거든요 부탁합니다.
[root@ns bin]# apxs -i -a -
c /usr/src/a*/src/modules/standard/mod_rewrite.c
apxsWarning /usr/sbin/httpd not found or not executable
apxsWarning Continuing anyway...
apxsWarning Sorry, no DSO support for Apache available
apxsWarning under your platform. Make sure the Apache
apxsWarning module mod_so is compiled into your server
apxsWarning binary `/usr/sbin/httpd'.
apxsWarning Continuing anyway...
gcc -DLINUX=22 -fPIC -DMOD_SSL=208101 -DEAPI -DEAPI_MM -DUSE_EXPAT -
I../lib/expc
In file included
from /usr/src/apache_1.3.22/src/modules/standard/mod_rewrite.c
/usr/src/apache_1.3.22/src/modules/standard/mod_rewrite.h13318
ndbm.h No suy
apxsBreak Command failed with rc=1
Re^3: 아파치 가상 유저 호스트 ......
rpm -qi apache 한번 해보시고요.
결과가 나온다면..이미 rpm 버젼의 apache 가 깔려있는 것입니다.
src 로 까실거면...그거 지워주시고..해보시고요..
글구 ndbm.h 가 없다는 메시지네요..
rpm -qa | grep gdbm-devel
나
rpm -qa | grep db1-devel
이 있나 확인해 보시고.
없으면..
rpmfind.net 에서 찾아서...버젼에 맞는거..
까세요.
글구 apxs 가 정 안되면..
apache를 처음부터..깨끗히...설치 하심이 어떨지.~~~
Re^4: 아파치 가상 유저 호스트 ......
이제는 이런 메세지 좀 줄었슴다
그리고 rpm 으로 안깔았거든요
[root@ns bin]# ./apxs -i -a -
c /usr/src/a*/src/modules/standard/mod_rewrite.c
gcc -DLINUX=22 -I/tmp/apm/php-4.0.6 -I/tmp/apm/php-4.0.6/main -
I/tmp/apm/php-4.c
In file included
from /usr/src/apache_1.3.22/src/modules/standard/mod_rewrite.c
/usr/src/apache_1.3.22/src/modules/standard/mod_rewrite.h13318
ndbm.h No suy
apxsBreak Command failed with rc=1
마지막 줄에 이 화일 구할 방법 없을가여
Re^5: 아파치 가상 유저 호스트 ......
드디어
./apxs 로 하셨군요.
제가 계속 말했는데....
그리고.. whereis apxs 해보세요.
혹시 그것이 있다면..그건 rpm 으로 깔린 아파치가 있다는 소리입니다.
그거 지우시고...
그리고 ndbm 은.
답변글에 있듯이
http//rpmfind.net/linux/rpm2html/search.php?query=gdbm-devel
여기러 가서 받은다음..설치하세요..
http//rpmfind.net/linux/rpm2html/search.php?query=db1-devel
이것도 같이요.
혹시 의존성 에러 나온다면..
http//rpmfind.net/linux/rpm2html/search.php?query=db1
와
http//rpmfind.net/linux/rpm2html/search.php?query=gdbm
이것 받으셔서..먼저 까세요.
잘 되길..바래요..^^.
Re^6: 아파치 가상 유저 호스트 ......
동현님이 하라는 대로 하니 이런 메세제가 드네요
[root@ns bin]# whereis apxs
apxs /usr/sbin/apxs /usr/share/man/man8/apxs.8.gz
Re^7: 아파치 가상 유저 호스트 ......
네 다음 단계도 진행해보세요..~~~
apache rpm 으로 깔려있는거 맞네요.^^..
Re^8: 아파치 가상 유저 호스트 ......
동현님 또 이렇게 글 올립니다.
까는건 해보았는데 지우는거는 해보지 않아서리
rpm -e apache.rpm 이롷게 하는거 아닌가요?
그리고 동현씨가 가르쳐 준거 무엇을 다운 받아야 할지 모르겠어요
어떤것을 다운 받아야 할지 도대체 몰겠어요 ㅜㅜ
참고로 아파치 버전은 Server version Apache/1.3.22 (Unix)
이거든요 가르쳐 주시면 감사하겠습니다.
지금까지도 도움 많이 받았는데 ...그럼 수고용
댓글 달기