易先生的要求,我对《快速搭建 FAMP 环境》一文作如下补充。

对 MySQL 依次进行 configure、make、make install 后,还需要执行初始化数据库、配置权限等操作,具体如下:

www# /usr/local/mysql/bin/script/mysql_install_db --user=mysql

www# pw groupadd mysql
www# pw useradd mysql -g mysql -s /sbin/nologin

www# chown -R mysql:mysql /usr/local/mysql/var

www# /usr/local/mysql/bin/mysqld_safe --user=mysql &
安装 PureFTPd 的过程简单,不再赘述。但经常能遇到这样的报错:

Shared object "libmysqlclient.so.15" not found, required by "pure-ftpd" 一般遇到这样的情况,可以这样操作:

www# find / -name libmysqlclient.so\*
/usr/local/mysql/lib/mysql/libmysqlclient.so.15
/usr/local/mysql/lib/mysql/libmysqlclient.so
www# ls /usr/local/mysql/lib/mysql/
libdbug.a               libmyisammrg.a          libmysqlclient.so       libmysys.a
libheap.a               libmysqlclient.a        libmysqlclient.so.15    libvio.a
libmyisam.a             libmysqlclient.la       libmystrings.a
www# cp * /usr/lib/
然后启动 PureFTPd 即可。当然除了复制文件外,还可以用软连接。

标签: freebsd, ftp, mysql

添加新评论