질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

Apache 설치 오류가 또 나네요. 꼭좀.. 부탁드립니다.

작성자 정보

  • 최경수 작성
  • 작성일

컨텐츠 정보

본문

--------------- 환경 ----------------
System : RedHat 9 (Shrike)
Mysql Version : 4.0.14
PHP Version : 4.0.1pl2
Apache Version : 1.3.20
--------------------------------------

1. Mysql
설치 완료.

2. PHP 와 Apache
(PHP원본과 Apache원본 의 압축을 풀어 /usr/local/ 하에 둔 상태)

local]# rpm -q gd
gd-1.8.4-11

local]# chown -R root.root apache
local]# chown -R root.root php

local]# cd apach
apach]# ./configure

apach]# cd ../php
php]# ./configure --with-apache=/usr/local/apache --with-gd --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/apache/conf --with-exec-dir=/usr/local/apache/bin --enable-track-vars=yes

php]# make
php]# make install

php]# cd ../apache
apache]# ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
apache]# make 2> apache_make_err
.
. (정상적인 설치과정 메시지)
.
apache]# cat apache_make_err

modules/php4/libphp4.a(file.o)(.text+0xd40): In function `php_if_tempnam':
/usr/local/php-4.0.1pl2/ext/standard/file.c:599: the use of `tempnam' is dangerous, better use `mkstemp'
modules/php4/libphp4.a(php_mysql.o)(.text+0xfe9): In function `php_if_mysql_create_db':
/usr/local/php-4.0.1pl2/ext/mysql/php_mysql.c:681: undefined reference to `mysql_create_db'
modules/php4/libphp4.a(php_mysql.o)(.text+0x1165): In function `php_if_mysql_drop_db':
/usr/local/php-4.0.1pl2/ext/mysql/php_mysql.c:722: undefined reference to `mysql_drop_db'
collect2: ld returned 1 exit status
make[2]: *** [target_static] 오류 1
make[1]: *** [build-std] 오류 2
make: *** [build] 오류 2

apache]#

P.S. 참고로.. PHP를 설치할 때 ./configure 작업에서 자꾸 gd와 연관된 오류가 생기길래 질문글을 올렸던 적이 있습니다. 그 질문에 대해 어떤분께서 옵션으로 gd가 설치된 디렉토리를 지정하는데 있어, gd가 rpm으로 설치되어 있으면 gd의 설치 경로를 입력하지 말고, 그냥 "--with-gd" 로만 옵션을 주라고 하더군요. 그래서 그렇게 했더니, PHP설치시에 ./configure 가 오류없이 동작했습니다. 이부분만.. 책과 다르게 세팅하고, 그외에는 책에 나와 있는 과정을 그대로 밟았습니다.
그런데 앞서와 같이 Apache의 make하는 부분에서 오류가 나오네요.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,371 명
  • 현재 강좌수 :  37,041 개
  • 현재 접속자 :  339 명