Graylog: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 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
Ява и прочее необходимое барахло
- 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