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.
|
Title: ¶ê§Î¹Ï