实验中,服务器的信息:
[root@oracle-linux6 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.9 (Santiago)
[root@oracle-linux6 ~]#
[root@oracle-linux6 ~]# cat /etc/issue |head -1
Oracle Linux Server release 6.9
[root@oracle-linux6 ~]# hostname
oracle-linux6.9
[root@oracle-linux6 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=oracle-linux6.9
[root@oracle-linux6 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:01:1A:AF
inet addr:192.168.168.135 Bcast:192.168.168.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe01:1aaf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:525 errors:0 dropped:0 overruns:0 frame:0
TX packets:161 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:48200 (47.0 KiB) TX bytes:19205 (18.7 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
查看当前语言环境:(中文)
[root@oracle-linux6 ~]# echo $LANG
zh_CN.UTF-8
[root@oracle-linux6 ~]#
[root@oracle-linux6 ~]# cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
安装LAMP环境和相关软件依赖包:(实验中,使用本地光盘作为Yum源)
[root@oracle-linux6 ~]# yum -y install httpd php php-mysql mysql mysql-server net-snmp-utils rrdtool-* gcc-c++ patch
修改Apache的配置文件:
[root@oracle-linux6 ~]# sed -i 's/#ServerName www.example.com:80/ServerName www.example.com:80/g' /etc/httpd/conf/httpd.conf
启动Apache:
service httpd start
chkconfig --level 35 httpd on
启动MySQL:
service mysqld start
chkconfig --level 35 mysqld on
设置MySQL的数据库管理员root@localhostroot的密码为 123456a
[root@oracle-linux6 ~]# mysqladmin -u root password 123456a
给Cacti创建库:
[root@oracle-linux6 ~]# mysql -u"root" -p"123456a"
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database cacti;
Query OK, 1 row affected (0.01 sec)
mysql> show create database cacti;
+----------+------------------------------------------------------------------+
| Database | Create Database |
+----------+------------------------------------------------------------------+
| cacti | CREATE DATABASE `cacti` /*!40100 DEFAULT CHARACTER SET latin1 */ |
+----------+------------------------------------------------------------------+
1 row in set (0.00 sec)
查看所有数据库用户及其主机信息:
select user,host from mysql.user;
查看数据库管理员root@localhostroot的权限:
mysql> show grants for root@localhost;
+----------------------------------------------------------------------------------------------------------------------------------------+
| Grants for root@localhost |
+----------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*B012E8731FF1DF44F3D8B26837708985278C3CED' WITH GRANT OPTION |
+----------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
安装Cacti:
cacti-0.8.8b.tar.gz的下载链接:https://pan.baidu.com/s/1HtjmTLFE_H4LQ3KENIuOeg 提取码:8y16
tar -zxvf cacti-0.8.8b.tar.gz -C /usr/local/
mkdir /var/www/html/cacti
mv /usr/local/cacti-0.8.8b/* /var/www/html/cacti
rm -rf /usr/local/cacti-0.8.8b/
adduser -s /sbin/nologin cacti
chown -R cacti:cacti /var/www/html/cacti
将目录/var/www/html/cacti/里的cacti.sql 导入到MySQL的库cacti里:
[root@oracle-linux6 ~]# mysql -u"root" -p"123456a" cacti < /var/www/html/cacti/cacti.sql
修改Cacti的配置文件里的数据库连接信息:
[root@oracle-linux6 ~]# vi /var/www/html/cacti/include/config.php
保存文件后,重启Apache:
[root@oracle-linux6 ~]# service httpd restart
停止 httpd:[确定]
正在启动 httpd:[确定]
先手动运行几次以下的命令:
[root@oracle-linux6 ~]# /usr/bin/php /var/www/html/cacti/poller.php
修改crontab文件,添加RRDtool抓图任务计划:
[root@oracle-linux6 ~]# crontab -e
追加:
*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php
插入防火墙规则:(打开TCP 80端口)
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables-save > /etc/sysconfig/iptables
记得关闭SELinux!!!
修改PHP的配置文件:
[root@oracle-linux6 ~]# vi /etc/php.ini
;date.timezone =
修改为:
date.timezone = PRC
保存文件后,重启Apache:
[root@oracle-linux6 ~]# service httpd restart
停止 httpd:[确定]
正在启动 httpd:[确定]
######
从Windows客户端安装:
http://192.168.168.135/cacti/
笺注:Cacti的日志文件 /var/www/html/cacti/log/cacti.log
默认登录用户名和密码均为 admin
强制修改初始密码的:
Cacti的主界面:
在主界面可以看到Cacti版本:
查看图形信息:(要等一段时间才有图像出来的)
######
添加Monitor,Thold等插件:
插件的下载链接:https://pan.baidu.com/s/1KfAzxDYhvqaVq8kbR_ecJA 提取码:v69a
cd /root/cacti-plugin/
tar -zxvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz -C /tmp/
cd /var/www/html/cacti/
patch -p1 -N < /tmp/cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff
cd /var/www/html/cacti/plugins
tar -zxvf /root/cacti-plugin/monitor-0.8.2.tar.gz
tar -zxvf /root/cacti-plugin/settings-0.5.tar.gz
tar -zxvf /root/cacti-plugin/thold-0.4.3.tar.gz
mysql -u root -p123456a cacti < monitor/monitor.sql
mysql -u root -p123456a cacti < thold/thold.sql
再次修改Cacti的配置文件:
[root@oracle-linux6 ~]# vi /var/www/html/cacti/include/config.php
修改如下图:(登录Cacti的Web页面的格式 http://服务器IP/cacti/ )
保存文件后,重启Apache:
[root@oracle-linux6 ~]# service httpd restart
停止 httpd:[确定]
正在启动 httpd:[确定]
######
登录Cacti的Web页面 http://192.168.168.135/cacti/
点击左边导航栏“concle”》“Configuration”下的“Plugin Management”:
分别单击按钮进行激活:
以下是已激活状态:
插件安装成功了:
更改Monitor的显示风格:
单击左边导航栏“Configuration”下的“Settings”,切换到“Misc”:
######
######
LAMP环境的软件版本信息:
相关文章:
Oracle Linux6.9的安装
Cacti使用新模板监控本机
Cacti监控监控Windows2008R2
Cacti监控监控Windows2012R2
Oracle Linux6.9安装Nagios
CentOS8_lnmp1.7_LAMP_安装Cacti
CentOS8编译安装Zabbix4.4.5
#################################
#################################
亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^
【刁嘴娃-卤汁牛肉80g】 麻辣五香味零食风干手撕牛肉干 【非偏远地区满79包邮】
干衣机家用双层衣柜宝宝专用烘干机超静音 烘衣器省电杀菌烘衣机
【送两个吹风嘴】飞科大功率电吹风发廊机冷热风负离子吹风筒家用静音吹风机
|