|
我的系统时redhat 8 .0,采用的软件版本是vpopmail-5.4.0和mysql-4.0.18。mysql安装时使用的源码默认配置安装。下面是安装vpopmail时的大概步骤:
groupadd -g 89 vchkpw
useradd -g vchkpw -u 89 vpopmail
echo "localhost|0|vpopmailuser|vpoppasswd|vpopmail" > ~vpopmail/etc/vpopmail.mysql
chown vpopmail.vchkpw ~vpopmail/etc/vpopmail.mysql
chmod 640 ~vpopmail/etc/vpopmail.mysql
mysql -pnjupt
CREATE DATABASE vpopmail;
GRANT select,insert,update,delete,create,drop ON vpopmail.*
TO vpopmailuser@localhost IDENTIFIED BY 'vpoppasswd';
quit
./configure \
--disable-roaming-users \
--enable-logging=p \
--disable-ip-alias-domains \
--disable-passwd \
--enable-clear-passwd \
--disable-domain-quotas \
--enable-auth-module=mysql \
--disable-many-domains \
--enable-auth-logging \
--enable-mysql-logging \
--enable-valias \
--disable-mysql-limits
make
make install-strip
可每次运行都出现如下的错误:
[root@mail bin]# ./vadddomain test4.com njupt
./vadddomain: error while loading shared libraries: libmysqlclient.so.12: cannot open shared object file: No such file or directory
当我不和mysql绑定时没有出现错误啊!不知道这是怎么回事!
当我查看libmysqlclient.so.12文件时,发现有读和执行的权限啊!不知道所谓的“shared object file”是指的哪儿?
哪位高手帮忙指点一下,到底是错在哪儿了啊?
在此谢谢啦! |
|