时间匆忙,如有疏落,请见谅!
<1>安装rrdtool遇到的问题
1.首先,没有考虑RRDTOOL的依赖出现,后看了官方文档http://oss.oetiker.ch/rrdtool/doc/rrdbuild.en.html,发现,应当安装
Pkg-config ,zlib.libpng.freetype.libxml2.fontconfig.pixman cairo.Glib.Pango最后才是rrdtool
可是 如果按文档每个步骤多加一个参数―prefix 在安装fontconfig出现如下:
在查了网上资料,对此进行环境的设置,如下
LIBXM2_CFLAGS=-I/LIBXML安装目录
LIBXML2_LIBS=-L/usr/local/lib �CLxml2
PKG_CONFIG_PATH=/usr/local/bin/freetype-config
PKG_CONFIG=/usr/bin/pkg_config
2.而在安装Cairo时,即使安装pixman也会编译出错
对于这种交叉的编译应修改参数为
./configure �Chost=arm-liux �Cwith-x �Cdisable-xlib �Cenable-free �Cdisable-win32 �Cenable-pdf �Cenable-ps �Cdisable-svg �Cenable-png
<2>cacti
1.在安装mysql 4.1.10 出现LinuxThread �CNotFound
发现网上一个解决方式: echo “/* Linuxthreads * /”>>/usr/include/pthread.h
而且configure 会叫你安装 nurse-devel..,libtermcap-devel…
而在mysql 5.0版本以上,则不会出现
2.由于开始不知道默认登录cacti的密码出现如图
最后通过进入数据库进行查看修改
Mysql �Cu root �Cp
>show databases;
>use cacti;
>show tables;
>select * from user_auth;
>update user_auth SET password=md5(“newpassword”) WHERE usernme=”admin”
<3> nagios
在网上有一种简单的配置方式,在最后只需要make install-webconf
就不需要手动生成各配置文件 contactgroups.cfg.contacts.cfg.hostgrous.cg.hosts.cfg.services.cfg.timeperiods.cfg …
可是在生成验证文件 访问会出现如下
.
权限的不足. 我们只需要在安装目录的conf/cgi.cfg 大约有个*auth_user=0 只需要改为1 便可
<4>SVN
1. 安装时.可能会出现如下
可是我已经安装了apr-1.3.8和apr-util-1.3.9,有可能是你路径错了,如果不是则可以另外加一个参数―with-included-apr 不会再错了.
还有SVN 还有装neon源码包.可是装了依赖文件,再将cp /lib/libexpat.so.5.0 /usr/lib/libexpat.so,再将原来解包的目录rm �Crf 重新解压!!
2.(以上源码包是以svn 1.6.6)你有没有试过装Http-2.2.14跟http-2.2.4之间的差别.2.2.14跟1.6.6好像匹配!还有用svn 1.4跟apr-1.2与apr-util-1.2跟上面一样的作法.可是你在浏览http://svnip/svn/库名 会出现Not found 或者有关 xml的errorcode 可是在安装却不提醒安装libxml…
3.在这些实验中.如果跟ssl有关的参数.都有可能出现如下
只需要装一下openssl-devel及相关依赖RPM包