CentOS 6.5 安装OSA监控精灵监控主机
OSA监控是一个开源的图形化免费好用的监控,安装之前首先要配置好PHP环境,
yum install httpd mysql mysql-server php-mysql php* -y
编辑http.conf文件
vi /etc/httpd/conf/httpd.conf DirectoryIndex index.html index.php index.html.var //402行加入index.php
编辑php.ini文件
vi /etc/php.ini short_open_tag = On // 229行的Off还成On
date.timezone = PRC // 946行时间设置
重启Apache和Mysql
service httpd restart
service mysqld restart
设置Mysql root的登陆密码
mysqladmin -p password "P@ssw0rd" // 将密码设置成P@ssw0rd
编写PHP测试页
yum install elinks -y
echo -e "<?php\nphpinfo();\n?> " > /var/www/html/phpinfo.php
chmod -R /var/www/html/
service httpd restart
开启防火墙3306,80端口
iptables -I INPUT -p tcp --dport -j ACCEPT
iptables -I INPUT -p tcp --dport -j ACCEPT
service iptables save
iptables -L -n --line
Chain INPUT (policy ACCEPT)
num target prot opt source destination
ACCEPT tcp -- 0.0.0.0/ 0.0.0.0/ tcp dpt:
ACCEPT tcp -- 0.0.0.0/ 0.0.0.0/ tcp dpt:
ACCEPT all -- 0.0.0.0/ 0.0.0.0/ state RELATED,ESTABLISHED
ACCEPT icmp -- 0.0.0.0/ 0.0.0.0/
ACCEPT all -- 0.0.0.0/ 0.0.0.0/
ACCEPT tcp -- 0.0.0.0/ 0.0.0.0/ state NEW tcp dpt:
REJECT all -- 0.0.0.0/ 0.0.0.0/ reject-with icmp-host-prohibited
测试PHP环境是成功的
elinks http://localhost/phpinfo.php
开始安装OSA.......
OSA的下载地址如下
wget http://monitor.osapub.com/download/OSA_GUARD_BETA_V1.0.8.tar.gz
创建OSA的存放路径
mkdir -p /usr/local/osa
解压OSA的压缩包到本地路径
tar zxvf OSA_GUARD_BETA_V1.0.8.tar.gz -C /usr/local/osa/
配置Apache,将目录指向OSA的程序目录,OSA程序目录默认在:/usr/local/osa/ctrlphp
vi /etc/httpd/conf/httpd.conf
//在最后一行添加以下内容 <VirtualHost *:>
DocumentRoot /usr/local/osa/ctrlphp
ServerName 42.51.153.157
ErrorLog logs/osa.com-error_log
CustomLog logs/osa.com-access_log common
</VirtualHost> service httpd restart //添加完记得重启
拿宿主机访问自己的云主机地址 http://42.51.x.x/install/index.php 会出现安装界面,这时候直接点我同意。
如图,提示以上错误,
1.我们需要手动执行下安装目录下的sh脚本
这个脚本用来安装OSA需要的py和相关依耐,需要等待一会,Linux运行输出是/dev/null空值,其实已经在执行了。
./install/auto_prepare.sh
2.对/usr/local/osa目录设置权限
chmod -R 777 /usr/local/osa/ctrlphp
3.关闭Selinux重启Apache重新检测环境
setenforce
service httpd restart
环境检测成功,Next Set Mysql
建议您为OSA监控精灵单独使用一个账号(安全起见,不建直接使用root),创建数据库和数据库账号,相关语句如下:
mysql -uroot -pP@ssw0rd mysql> CREATE DATABASE `osa_guard` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
Query OK, row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON osa_guard.* TO osa@'127.0.0.1' IDENTIFIED BY 'osa1688';
Query OK, rows affected (0.00 sec) mysql> FLUSH PRIVILEGES;
Query OK, rows affected (0.00 sec)
点击 Next 安装成功
安装成功后输入地址:http://Ip/index.php 用户密码都是以上的 安装成功的界面如下,剩下的都是图形化,大家熟悉段时间就可以学会了。
CentOS 6.5 安装OSA监控精灵监控主机的更多相关文章
- CentOS 6.5安装部署Zabbix监控系统
CentOS 6.5安装部署Zabbix监控系统 先说一点废话,我没有用centos7做实验,讲真,centos 7我也不常用,喜欢新版本的同学其实可以尝试下,注意一点的就是centos 6.5只支持 ...
- Cacti中文版在Centos上的安装
最近老有人问Cacti中文版在哪下载啊怎么安装啊,我在这里一遍给大家讲解了:Cacti中文版在Centos上的安装 1.基本安装 cacti是运作在apache+php+mysql+net-snmp工 ...
- Nload(CentOS网速的实时监控)
Nload(CentOS网速的实时监控)的安装和安装过程中的问题 I. 安装 Download the latest rpmforge-release rpm from wget ftp://ftp. ...
- 如何在CentOS 7上安装Munin
在CentOS 7上安装Munin 首先我们需要在我们的系统中添加EPEL仓库. yum install epel-release 步骤2.安装LAMP(Linux,Apache,MariaDB,PH ...
- 淘宝Tengine 2.1.2 稳定版(nginx/1.6.2) Centos 6.5安装教程
淘宝Tengine 2.1.2 稳定版(nginx/1.6.2) Centos 6.5 安装教程 Tengine 简介: Tengine是由淘宝网发起的Web服务器项目.它在Nginx的基础上,针对大 ...
- 在CentOS 7上使用Tripwire监控和检测修改的文件
在CentOS 7上使用Tripwire监控和检测修改的文件 Tripwire是一个免费的开源入侵检测系统(IDS). 它是用于监视和警告系统上文件更改的安全工具. Tripwire是一个功能强大的I ...
- CentOS下使用MyTop实时监控MySQL
CentOS下使用MyTop实时监控MySQL MyTop的项目页面为:http://jeremy.zawodny.com/mysql/mytop/ MyTop安装 $ yum -y install ...
- MongoDB 3.2 在CentOS 上的安装和配置
MongoDB 3.2 在CentOS 上的安装和配置 2016-01-06 14:41:41 发布 您的评价: 0.0 收藏 0收藏 一.安装 编辑/etc/yum.re ...
- CentOS 7中安装和配置Promethues
Prometheus 是什么? Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的.随着发展,越来越多公司和组织接受采用Prome ...
随机推荐
- 01 初识HTML
HTML是什么? 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言. 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们 ...
- 键盘事件 Ctrl+p 模拟(vue)
方法定义 // 打印页面 printpage(myDiv) { // myDiv 为打印对象的id名 var newstr = document.getElementById(myDiv).inner ...
- java 语言多线程可见性(synchronized 和 volatile 学习)
共享变量可见性实现的原理 java 语言层面支持的可见性实现方式: synchronized volatile 1. synchronized 的两条规定: 1 线程解锁前,必须把共享变量的最新值刷新 ...
- PyTorch安装问题解决
现在caffe2被合并到了PyTorch中 git clone https://github.com/pytorch/pytorch pip install -r requirements.txtsu ...
- 锋利的jQuery读书随笔
代码规范:var $variable = jQuery对象:var variable = DOM对象: jQuery对象无法使用DOM对象的任何方法,同样DOM对象也无法使用jQuery对象的任何方法 ...
- tensorflow 源码编译tensorflow 1.1.0到 tensorflow 2.0,ver:1.1.0rc1、1.4.0rc1、1.14.0-rc1、2.0.0b1
目录 tensorflow-build table 更多详细过程信息及下载: tensorflow-build tensorflow 源码编译,提升硬件加速,支持cpu加速指令,suport SSE4 ...
- Spring-data-jpa操作数据库环境配置
application.xml文件 <?xml version="1.0" encoding="UTF-8"?><beans xmlns=&q ...
- SpringBoot项目多模块打包与部署【pom文件问题】
[bean的pom] [user的pom] 特别注意,user模块因为有返回jsp页面和web相关,所以需要加入web依赖. chapter23 com.yuqiyu 1.0.0 4.0.0 com. ...
- jumpserver部署0.3版本 =====( ̄▽ ̄*)b
jumpserver概述 跳板机概述: 跳板机就是一台服务器,开发或运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作: 跳板机缺点:没有实现对运维人员操作行为的控制和 ...
- poj2018 Best Cow Fences[二分答案or凸包优化]
题目. 首先暴力很好搞,但是优化的话就不会了.放弃QWQ. 做法1:二分答案 然后发现平均值是$ave=\frac{sum}{len}$,这种形式似乎可以二分答案?把$len$移到左边. 于是二分$a ...