存档
Cacti是 一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过 snmpget来获取数据,使用RRDtool绘画图形,而且你完全不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指 定每一个用户能查看树状结构、host以及任何一张图,同时也能自己增加模板,功能非常强大完善,界面友好。 显而易见的Cacti依赖于多方面条件的支持,主要基于LAMP服务环境平台下,所以想实现cacti必须先安装配置好LAMP环境,安装配置可点击这里查看,同时你服务器还需要安装有rrdtool工具及snmp的支持。 大概描述下Cacti实际工作原理:主要是对采用Linux服务器操作系统,通过安装的Net-SNMP工具,使用RRDTOOL采集数据,存储数据,最后使用用Cacti调用rrdtool实现图形化显示方便实时监控的作用。 由于自己所使用的是基于Ubuntu系统下,为了方便自然简单使用apt-get或新立得图形界面安装,所以更适合像自己这样的新手学习咯 =_= 首先,安装RRDTOOL工具 使用终端下apt-get install命令安装: #apt-get install rrdtool 接下来可以直接使用新立得搜索安装cacti,因为使用新立得方式安装时,会提示有需依赖于SNMP相关工具包并自动安装,所以这里不需要另外单独安装那些依赖包,比如:net-snmp、php-snmp等包 具体操作:打开 “系统”菜单–>”系统管理”–>”新立得软件包管理”–>输入搜索”cacti” 前面打钩点击应用安装即可 安装完成后,需要进行根据具体情况进行相关配置,主要包括: 1、apache服务器的选择 2、mysql数据库账号的创建(需要使用数据库超级用户root的密码登陆创建) 3、cacti数据库账号密码的设置 到此关于cacti的安装基本就差不多了,现在可以重启下apache(#/etc/init.d/apache2 restart) web服务器然后浏览器输入法http://your_host_ip_address/cacti进行预览下~ 这过程会有些初始设置需要你根据情况直接点击”next”进行配置就OK,首次默认登陆用户名和密码都是 admin/admin 第一次登陆后会提示你重新设置修改密码。 安装初始配置完成啦~ 初始界面大致如下图所示:
下午休息无聊时望着屏幕发呆时 思维飘游着想起自己曾经用过的输入法貌似好多好杂 (因为那一刻目光无意正盯着输入法图标) 所以就无聊的更新记录下面这东西 Linux开源东西啥都好,但是有一点中文输入法相比windows之下,确实相差较远,在开源世界里确实一直找不到比较合适的较好的输入法能够和windows下那么多千奇百怪的输入法方便好用吧 大致回忆下自已使用输入法过程: Window XP Linux(Ubuntu) Microsoft智能ABC Scim(系统自带输入法) 拼音加加输入法 Fcitx(小企鹅输入法) Google输入法 Scim-python(类似于win下搜狗输入法) 搜狗输入法(现在) Sun-pinyin(现在) 期间在windows系统下还使用体会过其他输入法这里就不多列举~ 这里主要集合下记录些几种关于linux系统下输入法的安装吧~ Scim输入法: 关于Scim系统自带的输入法就安装方法很简单,功能也很简单,只需要安装中文语言支持即可 大致操作:安装完系统后 打开菜单选项 系统–>系统管理–>Language Support 选择安装 汉语 中文支持 等待差不多二十分 安装完成后 重启X图形界面 即可按 ctrl+space激活输入法啦~ ps:安装完scim输入法在系统菜单首选项里头会有多出一个”Scim输入法设置”可以自己配置修改输入法选项 Fcitx输入法: sudo apt-get install im-switch fcitx sudo im-switch -s fcitx -z default #修改开机默认输入法为fcitx 可能会遇到发现软件界面字体是方块, 修改下 ~/.fcitx/config 配置文件修改一下字体就OK.字体列表: xlsfonts或 fc-list (取=前面) 完成设置后 [...]
刚刚在虚拟机简单使用apt-get命令快速安装mysql数据库 问题来了,想在主机上使用root账号远程登陆数据库进行管理总是遇到连接测试不成功 起初还以为是root超级用户的缘故,还特地到虚拟机下另外创建新的一个普通用户,测试结果一样~ sigh 烦躁哈 后来ping了下虚拟机下的IP的3306端口号 原来连通都没有~。。。。 好吧,看来不是人品问题 或主机问题 不是数据库账户问题 估计是虚拟机mysql数据库配置文件问题~ 回到虚拟机下 使用ip地址尝试登陆mysql都失败 即: mysql -h ip -u username -p password 竟然失败 而之前使用 mysql -u username -p password 在虚拟机终端下都很正常的登陆~ 原来问题出在 my.cnf 数据库配置文件上~ 打开/etc/mysql/my.cnf 配置文件后 才发现 原来mysql数据库安装完成后默认host默认是使用localhost 或 127.0.0.1 而且不会自动与本机的ip地址关联一起 修改下配置文件并重启下mysql服务就可以搞定啦~ $ sudo vim /etc/mysql/my.cnf #打开数据库核心配置文件my.cnf 找到以下一行 并修改或注释掉 bind-address = 127.0.0.1 –> #bind-address = 127.0.0.1 或 [...]


Recent Comments