阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 6.5 安装OSA监控精灵监控主机

201次阅读
没有评论

共计 2324 个字符,预计需要花费 6 分钟才能阅读完成。

OSA 监控是一个开源的图形化免费好用的监控,安装之前首先要配置好 PHP 环境,

 
yum install httpd mysql mysql-server php-mysql php* -y

编辑 http.conf 文件

vi /etc/httpd/conf/httpd.conf 

 402 DirectoryIndex index.html index.php index.html.var   //402 行加入 index.php

编辑 php.ini 文件

vi /etc/php.ini 

  229 short_open_tag = On    // 229 行的 Off 还成 On
  946 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 755 /var/www/html/
service httpd restart

开启防火墙 3306,80 端口

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
service iptables save
iptables -L -n --line
   Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination         
1    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:3306 
2    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:80 
3    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
4    ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           
5    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0           
6    ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22 
7    REJECT     all  --  0.0.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 *:80>
    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  会出现安装界面,这时候直接点我同意。

 CentOS 6.5 安装 OSA 监控精灵监控主机

CentOS 6.5 安装 OSA 监控精灵监控主机

 

如图,提示以上错误,

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 0
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, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON osa_guard.* TO osa@'127.0.0.1' IDENTIFIED BY 'osa1688';
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

CentOS 6.5 安装 OSA 监控精灵监控主机

点击 Next 安装成功

CentOS 6.5 安装 OSA 监控精灵监控主机

安装成功后输入地址:http://Ip/index.php  用户密码都是以上的   安装成功的界面如下,剩下的都是图形化,大家熟悉段时间就可以学会了。

CentOS 6.5 安装 OSA 监控精灵监控主机

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-05/130902.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2324字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中