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 ...
随机推荐
- JavaScript里面9种数组遍历!
大家好,我在这里总结分享了JavaScript中的闹腾的数组循环家族. 1.大家最常用的for循环,我就不解释了: for(let i = 0; i < 5 ; i++){ console.l ...
- python多线程、多进程、协程笔记
import threading import time import multiprocessing import asyncio movie_list = ['斗破.avi', '复仇者联盟.mp ...
- HTML 5的革新之一:语义化标签一节元素标签。
摘至于:<HTML 5的革新——语义化标签(一)> HTML 5的革新之一:语义化标签一节元素标签. 在HTML 5出来之前,我们用div来表示页面章节,但是这些div都没有实际意义.(即 ...
- 1.什么是bat文件
bat文件是dos下的批处理文件.批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd. 在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用c ...
- Linux部署java和tomcat的运行环境
Linux部署java和tomcat的运行环境 1.上传下载的jdk的rpm包和tomcat的tar包,我是放到/opt目录了,文件直接去官网下载即可. 2.如果之前安装过其他版本的jdk,最好先现在 ...
- yum源遇到的问题
1.在配置CentOS的本地yum源时,所遇到的问题,本地yum设置失败 步骤: vim /etc/yum.repos.d/local.repo 设置本地源 可能会遇到本地源问题,注意使用tab键 ...
- 02-jar包操作---引用本地包--maven项目
在idea工具中,普通项目的话,直接在jar上右键add as library就行了. 如果是maven项目 可以将包,放入lib目录下,然后在pom文件配置引用.例子: <!--引入非本地仓库 ...
- file命令和readlink命令
6. 如何软链接设备文件 设备文件比较特殊,如果要创建设备文件的链接,需要用到mknod命令: 1 2 3 4 5 [root@centos7 etc]# ll /dev/sda brw-rw---- ...
- P1801 黑匣子[对顶堆]
没错我就是专门找对顶堆练习题的.现在感觉对顶堆使用面有点狭窄.这道题由于我询问是随时间单调增的,而且数据比较友好,应该是插入几次就询问一下的.而中位数那题也是经常询问的.如果查询的东西不单调,或者查询 ...
- autofs 自动挂载.
autofs 自动挂载. 操作环境:redhat 6 一.autofs 说明 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载 自动挂载器由autofs服务脚本管理 自 ...