一.安装nginx,php,mysql
详见张宴的 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)http://blog.s135.com/nginx_php_v6/
二.安装 RRDtool和net-snmp
yum install rrdtool
yum install net-snmp
yum install net-snmp-utils
修改snmp配置
shell>vi /etc/snmp/snmpd.conf
把第89行前面的注释符号#去掉,变成
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
在62行进行修改:将
access notConfigGroup "" any noauth exact systemview 改为
access notConfigGroup "" any noauth exact mib2 none none
snmp默认的弱口令为Public,安全改为一个更复杂的口令,
修改第41行的community字段..把public改成mypassword就可以了,将“default”改为你想哪台机器
可以看到你的snmp信息,如10.10.10.10,)
重启服务service snmpd restart
查看snmp是否获取信息
snmpwalk -v 1 127.0.0.1 -c public
如果可以看到大量的信息输出..就表明snmp已经配置好了
三.安装cacti
1. 解压
shell>cp cacti-version.tar.gz /usr/local/webserver/nginx/html/
shell> tar xzvf cacti-version.tar.gz
2. 创建数据库
shell> mysqladmin --user=root create cacti
3. 导入数据
shell> mysql cacti < cacti.sql
4. 创建cacti用户
shell> mysql --user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
mysql> flush privileges;
5. 剪辑 include/config.php 文件,更改数据库连接
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "somepassword";
6. 配置nginx.conf
server {
listen 80;
root html; #apps下面有cacti目录
index index.php index.html;
location ~.*\.(php|php5)?$ {
root html; #apps下面有cacti目录
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
7.增加www的权限
chown -R /usr/local/webserver/nginx/html/cacti/log /usr/local/webserver/nginx/html/cacti/raa
*/5 * * * * php /usr/local/webserver/nginx/html/cacti/poller.php > /dev/null 2>&1
8. 浏览器访问:
http://your-server/cacti/
进入安装界面
安装完成,就可以使用了,默认用户名:admin密码:admin
分享到:
相关推荐
一步步安装nginx搭建流媒体服务器的所有软件打包; nginx-1.8.0.tar.gz :应用服务器主程序 nginx_mod_h264_streaming-2.2.7.tar.gz :MP4流媒体支持模块。 openssl-1.0.1c.tar.gz :openssl库 pcre-7.9.tar.gz :...
Cacti监控服务器配置教程_基于CentOS+Nginx+MySQL+PHP环境搭建
实战Nginx搭建高性能Web服务器!!
使用Tomcat搭建视频服务器,后面又在Ubuntu上用Nginx做了一套。使用ffmpeg处理视频文件为HLS协议的分片以支持点播。
linux下搭建FastDFS+Nginx服务器需要的安装包和搭建教程
基于openresty+nginx+lua实现文件服务器(包括获取文件及上传文件)
Nginx搭建rtmp流媒体服务器详解与实例
Nginx搭建反向代理服务器,在如今大数据应用比较广泛的过程中, Nginx的应用也是及其重要的,尤其是搭建负载均衡服务器,反向代理等。
windows基于nginx搭建rtmp流服务器,已配置好配口号1935。 在根目录下执行命令nginx.exe -c conf\nginx-win-rtmp.conf即可开启服务器
Nginx是一款高性能的开源Web服务器,同时也可以用作点播(On-Demand)媒体服务器。点播服务器通常用于提供音频和视频文件的分发,以支持用户随时随地访问这些媒体内容。以下是Nginx作为点播服务器的一些特点和功能:...
nginx搭建流媒体服务器(flv,mp4视频播放网站).zip
另外一种就是采用专门的流媒体服务器,这种方式的缺点是要搭建复杂的流媒体服务器。不过,现在有了一种集合了以上两种方式优点的一种解决方案,即通过HTTP来实现伪流媒体。本文描述的就是这样的一种解决方案。首先...
纯手工搭建Linux Nginx MySQL PHP WEB服务器
详细描述了如何在linux(rhel)下搭建nginx web服务器的过程,并附有如何开启php功能。对于初学者,是很不错的参考资料。
压缩包里包含了: Linux下通Nginx搭建RTMP流媒体服务器需要的一系列源码包。 搭建方法可以参考博文: https://blog.csdn.net/xiaolong1126626497/article/details/105378894
Centos7.2 64位 下安装Nginx ,vsftpd服务搭建图片服务器
nginx和ftp搭建图片服务器 一、需要的组件 图片服务器两个服务: Nginx(图片访问): 1、http服务:可以使用nginx做静态资源服务器。也可以使用apache。推荐使用nginx,效率更高。 2、反向代理 实现 负载均衡 ftp...
linux下搭建rtmp及hls全套资料及资源,新手可在linux下快速搭建流服务器,所需源码都已打包,无需另外下载依赖包,简单快捷,搭建完成启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
windows下基于nginx-rtmp搭建流媒体服务器
windows下搭建基于nginx的rtmp服务器