Graylog: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 22: Строка 22:
 
yum -y install mongodb.x86_64 mongodb-devel.x86_64 mongodb-server.x86_64
 
yum -y install mongodb.x86_64 mongodb-devel.x86_64 mongodb-server.x86_64
 
</PRE>
 
</PRE>
  +
  +
Ява и прочее необходимое барахло
  +
# yum -y install lsb gcc make java-1.6.0-openjdk curl-devel zlib-devel openssl-devel
  +
  +
  +
Секрктничать с монго смысла пока не вижу, на всякий случай привожу как это сделать
  +
<PRE>
  +
Устанавливаем mongodb-server
  +
  +
# yum -y install mongodb mongodb-server
  +
  +
Создаем пользователя:
  +
  +
# mongo
  +
MongoDB shell version: 1.8.2
  +
connecting to: test
  +
  +
> use admin
  +
switched to db admin
  +
  +
> db.addUser('admin', 'Password')
  +
{
  +
"user" : "admin",
  +
"readOnly" : false,
  +
"pwd" : "Password"
  +
}
  +
  +
> db.auth('admin', 'Password')
  +
1
  +
  +
> use graylog2
  +
switched to db graylog2
  +
  +
> db.addUser('grayloguser', 'Password')
  +
{
  +
"user" : "grayloguser",
  +
"readOnly" : false,
  +
"pwd" : "Password"
  +
}
  +
  +
> db.auth('grayloguser', 'Password')
  +
1
  +
  +
> exit
  +
bye
  +
  +
Делаем Mongodb более безопастной
  +
  +
/etc/mongodb.conf
  +
auth = true
  +
  +
Перестартуем Mongodb
  +
  +
# service mongod restart
  +
  +
Добавляем в автозагрузку
  +
  +
# chkconfig mongod on
  +
# chkconfig --list | grep mongod
  +
mongod 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  +
</PRE>
  +
  +
   
   

Версия 16:04, 28 сентября 2012

Устновка Graylog2 на CentOS 6.3

Добавлю epel репозиторий. У меня он локальный

/etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6
baseurl=http://172.16.250.1/cobbler/repo_mirror/epel/x86_64
failovermethod=priority
enabled=1

или из сети

rpm -i http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm

Установить mongodb

yum -y install  mongodb.x86_64  mongodb-devel.x86_64 mongodb-server.x86_64

Ява и прочее необходимое барахло

  1. yum -y install lsb gcc make java-1.6.0-openjdk curl-devel zlib-devel openssl-devel


Секрктничать с монго смысла пока не вижу, на всякий случай привожу как это сделать

Устанавливаем mongodb-server

# yum -y install mongodb mongodb-server

Создаем пользователя:

# mongo
MongoDB shell version: 1.8.2
connecting to: test

> use admin
switched to db admin

> db.addUser('admin', 'Password')
{
        "user" : "admin",
        "readOnly" : false,
        "pwd" : "Password"
}

> db.auth('admin', 'Password')
1

> use graylog2
switched to db graylog2

> db.addUser('grayloguser', 'Password')
{
        "user" : "grayloguser",
        "readOnly" : false,
        "pwd" : "Password"
}

> db.auth('grayloguser', 'Password')
1

> exit
bye

Делаем Mongodb более безопастной

/etc/mongodb.conf
auth = true

Перестартуем Mongodb

# service mongod restart

Добавляем в автозагрузку

# chkconfig mongod on
# chkconfig --list | grep mongod
mongod          0:off   1:off   2:on    3:on    4:on    5:on    6:off



rvm remove 1.9.2 
rvm pkg install openssl
rvm install 1.9.2 --with-openssl-dir=$HOME/.rvm/usr