Title: ¶ê§Î¹Ï
Dear :
 
I have used linux on Redhat6.2 and 7.0 for a while.
But I am new to use Mandrake 8.0, I am happy to use Mandrake 8.0.
 
I have tried successfully installed mysql-3.23.36 + openssl-0.9.6 + mod_ssl-2.8.1-1.3.19 + php4.0.4pl1 on Redhat 6.2
 
But I got some errors when applying those on Mandrake8.0.
 
Here is the installation steps and the messages on Mandrake:
 
 # (1) install mysql, suppose now on the mysql path
  ./configure
  make
  make install
  scripts/mysql_install_db
  /usr/local/share/mysql/mysql.server start
 # It works, and I can use Mysql database
 
# (2) install openssl, suppose now on the openssl path
 sh config \
 -fPIC \
 no-idea
 make
 make test
 # It works
 
# (3) install modssl, suppose now on the modssl path
  ./configure \
  --with-apache=../apache_1.3.19 \
  --with-crt=...
  --with-key=...
  # It works
 
# (4) install apache, suppose now on the apache path
   SSL_BASE=../openssl-0.9.6 \
   ./configure \
   --prefix=/usr/local/apache \
   --enable-module=most \
   --enable-shared=max \
   --enable-module=ssl \
   --enable-shared=ssl
    make
    
The screen shows that  I got some errors 
   /usr/local/apache_1.3.19/src/modules/standard/mod_auth_dbm.c:85:22:   db1/ndbm.h : No such file or directory
 
I found that when I installed Mandrake 8.0, it doesn't create the directory /usr/include/db1, so it gets an error while trying to read /usr/include/db1/ndbm.h  file.
So, I think it probably an error on Mandrake 8.0.
However, as I remove the line --enable-module=most \ , that is:
 
--prefix=/usr/local/apache \
--enable-shared=max \
--enable-module=ssl \
--enable-shared=ssl
make
make install
 
It all works, and I can successfully configure php later, but I can not    #load additional module on apache, such as gd or zlib etc..
So I think I cannot  comment out --enable-module=most
 
Thanks in advance.
 

Reply via email to