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