FreeRadius服务器安装以及error while loading shared libraries问题

服务器安装过程:

1.       Down from www.freeradius.org

我下载的版本是freeradius-server-2.1.8.tar.gz

2.       tar zxvf freeradius-server-2.1.8.tar.gz  解压

3.       ./configure 检查程序编译时所依赖的环境以及对程序编译安装进行配置,简单的说就是生成makefile

4.       make 很重要的编译命令,可使用man make命令查看详情

5.       make install  安装

安装完成后,输入radiusd –x进入调试配置,可以进入则说明安装成功。

我的安装在这一步出现问题,

“error while loading shared libraries:libfreeradius-radius-2.1.8.so: cannot open shared object file : no such file or directory.”

言下之意就是缺少一个叫做libfreeradius-radius-2.1.8.so的库文件,经查找发现这个库存在于/usr/local/lib目录下

采取的解决方式是将/usr/local/lib添加到/etc/ld.so.conf中

ld.so.conf文件内容如下:

include /etc/ld.so.conf.d/*.conf

添加一行 /usr/local/lib

完成后输入/sbin/ldconfig,再重新进行上面步骤。

Ldconfig命令是将/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache以供使用。

上一篇:FL studio的循环模式简介


下一篇:linux rdate