在 ubuntu 16.04 server 下安装cacti

1、安装Apache Web服务器

终端:sudo apt-get install apache2  apache2-doc
测试:浏览器地址栏输入,http://localhost/

2、安装PHP7.0和Apache的php模块

终端:sudo apt-get install php7.0 libapache2-mod-php7.0
重启apache2服务使php模块生效:sudo service apache2 restart

测试php7是否安装成功:编写特征文件进行测试。sudo vi /var/www/phpinfo.php
在phpinfo.php里面输入:(标准的PHP测试页面)
<?php
 phpinfo();
?>
测试:浏览器地址栏里面输入:http://localhost/phpinfo.php;出现php7的信息,表示安装成功

3、安装MySql数据库,

终端:sudo apt-get install mysql-server mysql-client

4、安装数据库管理程序:phpmyAdmin

终端:sudo apt-get install phpmyadmin
PS:在安装过程中会提示,选择数据库、输入数据库密码、选择服务器程序
phpMyAdmin安装完成之后,并不在apache的网站路径下面(/var/www/),所以需要我们建立网站链接:sudo ln -s /usr/share/phpmyadmin /var/www ,这时/var/www/下面的phpmyadmin就是指向/usr/share/phpmyadmin的超链接

在之后也可以通过这种方式建立网站链接。

重启apache服务

浏览器输入:http://localhost/phpmyadmin/;输入安装过程中设置的密码,就可以完成登陆了。

异常:登录后提示,mcrypt错误!终端执行:sudo php5enmod mcrypt,然后重启apache,再次登录phpmyadmin正常!(PS:其实很多的步骤完成之后,需要重启apache服务器,不行的话,先重启服务器试试)

至此,我们的cacti基本的运行环境已经安装完毕

5、安装snmp、snmpd、rrdtool

sudo apt-get install snmp snmpd rrdtool
cacti,在实际上只是数据显示的一个工具,真正在进行工作的是snmp和rrdtool;snmp进行数据采集,rrdtool进行用于保存数据和整理

6、安装cacti和cacti-spine

sudo apt-get install cacti cacti-spine

安装过程中,会提示选择运行服务器(apach2)和数据库(mysql)
在选择数据数据的时候,会提示输入数据库密码,这一过程,cacti会在mysql新建一个数据库用户user,数据库cacti,并将cacti运行所需要的数据表及信息导入cacti数据库。完成mysql和cacti的关联。

查看:/usr/share/cacti/site/include/config.php文件,就会看到这些信息。
$database_type = "mysqli";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "password";
$database_port = "";
$database_ssl = false;

打开:http://ip/phpmyadmin;以cacti和password登录mysql,会发现我们的cacti数据库和表已经导进来了

7、安装完成后的版本:

NET-SNMP version:  5.7.3
apt-cache policy cacti:
       Installed: 0.8.8f+ds1-4ubuntu4.16.04.1
      Candidate: 0.8.8f+ds1-4ubuntu4.16.04.1

原文地址:http://blog.51cto.com/muyusen/2328581

时间: 2024-10-10 05:07:25

在 ubuntu 16.04 server 下安装cacti的相关文章

Ubuntu 16.04 TLS下安装dotnet异常处理

从官网下载Ubuntu 16.04 TLS iSO安装在hyper-V中一切正常,网络也连通.但在执行apt-get update时,发现不能连接北美的网站,在网上找到163源,在/etc/apt/source.list中进行配置.按微软官网https://www.microsoft.com/net/core#linuxubuntu 进行配置,前面都正常执行,但在最后一步:apt-get install dotnet-sdk-2.0.0时,出现相关依赖包不能被安装的错误,比如:dotnet-ru

Ubuntu 16.04 Server 版安装过程图文详解

首先,我们会进入系统安装的第一个界面,开始系统的安装操作.每一步的操作,左下角都会提示操作方式!1.选择系统语言-English2.选择操作-Install Ubuntu Server3.选择安装过程和系统的默认语言-English4.选择区域-othe5.选择亚洲-Asia6.选择国家-China7.选择字符集编码-United States8.是否检测键盘布局,选择No9.选择键盘类型-English (US)10.选择键盘布局-English (US)11.配置网络,选择Continue1

在VMware Workstation上安装Ubuntu 16.04 Server操作系统

Ubuntu 16.04 Server的下载 http://www.ubuntu.org.cn/download/server 按空格键(Space)选中第一个ssh服务

我的淘宝:Ubuntu 16.04.2上安装 Oracle 11.2.0.4 RAC

进入淘宝店铺 教程:Ubuntu 16.04.2上安装 Oracle 11.2.0.4 RAC 请支持下.价格好商量!

Ubuntu 16.04系统下CUDA8.0配置Caffe教程

由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www.linuxidc.com/Linux/2015-07/120449.htm结合自己总结经验而来,对此表示感谢. Ubuntu 14.04安装Nvidia CUDA7.5并搭建Python Theano深度学习开发环境http://www.linuxidc.com/Linux/2015-09/123

Ubuntu 14.04 Server 上安装git源 mono 3.6.1 错误记录及成功步骤

看到ASP.NET vNext要支持Linux后,终于按捺不住折腾的心,决定先架个环境出来,只是实在没想到,因为相对熟悉点才选择的Ubuntu 14.04,会让过程会如此坎坷,有时呆看着屏幕上提示的种种error,真有点别人碰到的错都被我碰到了的荣幸,所以目标达成后,回头将这些错误回顾一遍,记录下来,以为将来鉴. 安装时主要参照的教程,是宇内流云写的<在Ubuntu操作系统上安装mono的具体方法>,简称文1:在排错过程中,还有参考园子里 逆水寒龙 的<Ubuntu Server(Ubu

Ubuntu 16.04.2 LTS 安装 jdk1.6 和 tomcat6 (二)

上一篇记录和分享了jdk1.6 在Ubuntu 16.04.2 环境下的安装配置,本文开始安装和配置tomcat 6 2 安装tomcat http://tomcat.apache.org/download-60.cgi 2.2 传入文件 可以在ubunbu上直接下载,也可以在mac上下载完成,通过scp上传到服务器. scp apache-tomcat-6.0.53.tar.gz [email protected]:/home/asialantao [email protected]'s pa

Ubuntu 16.04 64位安装YouCompleteMe

之前记录在OneNote上感觉有点乱,而且不适合保存shell,这次重新安装又出问题了,干脆写篇博客记录. 从零开始 1.git(用来下载vim和相关插件) sudo apt-get install git 2.cmake(用来编译clang-llvm) sudo apt-get install build-essential cmake 3.vim,这里手动编译vim,因为需要python支持,直接apt-get的话会遇到很多麻烦 过程参考https://github.com/Valloric

Linux(Ubuntu 16.04)中安装OpenCV + OpenCV_Contrib

近两个月来接触了Linux系统,在老板的建议下翻了Ubuntu的牌子,我安装的版本是16.04,用习惯之后感觉蛮好的,比Windows要强.好啦,废话不说啦,下面开始说在Ubuntu中安装OpemCV+OpenCV_Contrib. 首先,准备一下开发环境: Ubuntu 16.04 64位 cmake ant jdk git python 接下来,从github中down下OPenCV + OpenCV_Contrib库,可以从https://github.com/opencv上下载(注意版本