Racktables(一)的资产管理软件安装配置

一.服务器环境介绍:

Lnmp环境:

[[email protected] ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
[[email protected] ~]# nginx -v
nginx version: nginx/1.12.0
[[email protected] ~]# mysql -V
mysql  Ver 14.14 Distrib 5.6.39, for linux-glibc2.12 (x86_64) using  EditLine wrapper
[[email protected] ~]# /usr/local/php/bin/php -v
PHP 5.5.36 (cli) (built: Dec 29 2017 23:03:56)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies

关闭iptables,关闭selinux

二.软件包下载:

cd /var/www/html/
wget https://sourceforge.net/projects/racktables/files/RackTables-0.21.1.tar.gz
[[email protected] html]# mv RackTables-0.21.1 it
[[email protected] html]# ls
it  RackTables-0.21.1.tar.gz

三.Ngnx以及php-fpm.conf配置文件:

[[email protected] vhost]# cat /usr/local/nginx/conf/vhost/it.conf

 server
 {
   listen       8090;
   server_name  192.168.10.233;;
   index index.html index.htm index.php;
   root  /var/www/html/it/wwwroot;
   #limit_conn   crawler  20;
   #error_page 404
   location ~ .*\.(php|php5)?$
   {
     #fastcgi_pass  unix:/tmp/php-cgi.sock;
     fastcgi_pass  127.0.0.1:9000;
     fastcgi_index index.php;
     include fastcgi.conf;
   }

   location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
   {
     expires      30d;
   }
   location ~ .*\.(js|css)?$
   {
     expires      1h;
   }

   location /5998153NginxStatus
   {
     stub_status on;
     access_log   off;
   }
access_log  /home/wwwlogs/access.log;
 }

[[email protected] vhost]# cat /usr/local/php/etc/php-fpm.conf

[global]
pid = /usr/local/php/var/run/php-fpm.pid
error_log = /data/wwwlogs/fpm-err.log
log_level = notice
events.mechanism = epoll
;process.priority = -19

[www]
listen = 127.0.0.1:9000
listen.backlog = 65535
listen.allowed_clients = 127.0.0.1
listen.owner = apache
listen.group = apache
listen.mode = 0666
user = apache
group = apache
pm = dynamic
pm.status_path = /fpmstatus
pm.max_children = 1000
pm.start_servers = 48
pm.min_spare_servers = 24
pm.max_spare_servers = 96

access.format = "%R - %u %t %T \"%m %r%Q%q\" %s %f %d"
access.log = /data/wwwlogs/pool.access.log

request_terminate_timeout = 60
;request_slowlog_timeout = 2
;slowlog = /data/wwwlogs/fpm-slow.log

重启服务
/etc/init.d/php-fpm restart
/etc/init.d/nginx restart

四.配置数据库

grant all on racktables.* to [email protected];
grant all on racktables.* to root;
grant all on racktables.* to rackuser;
grant all on racktables.* to [email protected];
set password for [email protected]=password(‘djjies321‘);
flush privileges;

MYSQL设置触发器引起的权限问题报错:
You do not have the SUPER Privilege and Binary Logging is Enabled
解决办法:登陆MySQL

SET GLOBAL log_bin_trust_function_creators = 1;
参考地址:
http://www.jb51.net/article/54635.htm

五.安装racktables

  打开浏览器按设置输入地址,例如:http://192.168.10.233:8090进入安装界面,同时选择继续。如下所示

下一步进入到环境检测界面,如果不需要用到snmp协议和LDAP extension可以忽略该提示,如果没有问题选择继续。如下图所示:


继续下一步出现报错:
提示按要求建立配置文件,主要是设定racktables的数据库连接。如下图所示

touch /var/www/html/it/wwwroot/inc/secret.php
chmod 666 /var/www/html/it/wwwroot/inc/secret.php
继续


继续提示报错

给secret.php文件授权apache权限(原因是nginx的启动用户是apache),
secret.php此文件为链接数据库的文件,所以为了安全要去掉执行权限

chown apache.apache /var/www/html/it/wwwroot/inc/secret.php
chmod 400 /var/www/html/it/wwwroot/inc/secret.php







到此处安装完成
安装过程参考博文:
http://blog.51cto.com/waringid/1379486

原文地址:http://blog.51cto.com/wujianwei/2090949

时间: 2024-10-20 22:50:07

Racktables(一)的资产管理软件安装配置的相关文章

1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project

 使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题: 1.Eclipse总是卡死的解决办法: 一:内存不足所以会卡死,配置一下eclipse.ini修改这几个值就好了-XX:MaxPermSize=768m-Xms1024m-Xmx3072m搜索 二:修改window->preferences --- > JAVA->Edittor->Hovers,将右侧所有复选框清空. 2.因为eclipse上一次未正常关闭,导致启动卡死,错误日志为: [plain

ubuntu(乌班图) web开发环境搭建,常用软件安装,配置LAMP(nginx,php,mysql),常用软件 (ftp,redis)等安装

最近更换开发环境至ubuntu,整理开发环境和常用软件的安装配置一.LAMP环境搭建基于最新的Ubuntu 14.04(2014年9月)搭建nginx.php.mysql环境, 以下全部命令行操作: 1,由于需要大量的权限操作,方便起见临时提升权限,使用root账号 sudo su 2,安装apt源管理工具.添加nginx和php的安装源 apt-get install python-software-properties add-apt-repository ppa:nginx/stable

Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】

前言 由于学习与工作的需要,加上之前配置好的vmmachines都损坏了,我就重新弄一个ubuntu虚拟机,配置一下环境,给自己留个记录 1.文件 原文地址:https://www.cnblogs.com/jerrybaby/p/8425805.html

Cent OS 6.X 上安装配置samba

一.基本简介 SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源. 二.SMB的由来 在早期网络世界当中,档案数据在不同主机之间的传输大多是使用

Centos7安装配置二

Centos7 Minimal Install 安装完成后是不支持上网的,并且大部分常用的软件也未安装,首先要解决的问题就是网络配置.当网络配通后,即可通过Xshell或其它工具来远程进行操作与管理,推荐工具 XShell (可在window下远程操作和控制linux主机).winSCP(windows与linux系统之间文件上传与下载), 虽然也可以在xshell中执行xz.rz命令完成上面的操作,但对于比较大的文件,winSCP工具传送的速度比较快. 配置步骤: 网络配置 常用软件安装 配置

软件安装与配置

软件安装 DPKG Linux系统中,软件通常以源代码或者预编译包的形式提供. 软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需要的功能或组件,或者针对硬件平台作一些优化. 预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以了.考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化.它所包含的功能和组件也是通用的组合. Ubuntu系统中,软件通常以 deb 格式的包文件发布,它是一种预编译软件包.deb包中

详细到复制粘贴就能完成的java开发软件的安装配置过程

java开发与发布过程中需要安装很多软件,这些软件的安装过程通常不是鼠标双击就能解决的,但也不难,只是很少有人会花精力去记住,我将这些软件的安装过程整理出来,以备参考!整理过程以centos 6.5平台为主,其他linux版本也可以参考 jdk java开发最重要的自然是jdk,就从jdk的安装开始吧(windows安装jdk与linux基本相同) 从oracle官方网站下载jdk安装包:jdk-8u111-linux-x64.rpm 安装前检查是否有系统自带的jdk或已经安装的jdk,如果有的

CentOS 7.x 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作USB Disk、U盘安装、网络安装

目录 一.准备安装CentOS 7 1.1CentOS简介 1.1.1介绍CentOS 7 1.1.2官方网站与文档 1.1.3CentOS软件包管理 1.1.4CentOS的正式发音 1.2获得CentOS发行版 1.2.1从镜像站点上下载ISO的镜像文件 1.2.2将ISO镜像文件制作成CD/DVD 1.2.3将ISO镜像文件制作成USB Live 1.3收集硬件信息 1.4硬盘分区方案 1.4.120GB硬盘以及1GB RAM 1.4.280GB硬盘以及1GB RAM 二.安装CentOS

ntop监控软件的配置和安装

1.Ntop简介 1.ntop是一款网络监控工具,即网络嗅探器.它可以监视网络流量,甚至可以列出每个节点计算机的网络带宽利用率.它可以通过分析网络流量来确定网络上存在的各种问题:也可以用来判断是否有黑客正在攻击网络系统:还可以很方便地显示出特定的网络协议. 占用大量带宽的主机.各次通信的目标主机.数据包的发送时间.传递数据包的延时等详细信息.通过了解这些信息,网管可以对故障做出及时的响应,对网络进行相应的优化调整, 以保证网络运行的效率和安全. 2.ntop主要提供以下一些功能: 1)自动从网络