LinuxForum.Fans
Тема

Установка SAMS

Автор: u__________12 83 сообщений 27039 просмотров
#215902

Чего не понятного то?
Открываем my.cnf ищем эти строчки и если надо меняем /var/lib/mysql/mysql.sock на /tmp/mysql.sock. А еще лучше сделать симлинк:

step_slim написал:
Далее создадим симлинк на .sock файл, если уж так хочет Ваша система.
Консоль:
#cd /tmp
#ln -s /var/lib/mysql/mysql.sock mysql.sock
Это с учётом, если Вы правильно указали путь (выше в Ваших постах этот путь был) до файла .sock.
#215903
Сергей В. написал:
Осмелился от себя поправить кое что

Это правильно, просто в последнее время серверами именно на Слааке промышлял, вот и немного синтаксис различается :rolleyes:

Сделайте симлик, который я Вам писал выше, произведите рестарт всех процессов и попробуйте запустить sams, логи ошибки покажите.

#215992
i2ks написал:
А еще лучше сделать симлинк

Уже сделал

Мне наверное нужно будет всё-таки перезагрузиться попробовать.. но это пока нереально, это работающий шлюз для всей конторы.

step_slim написал:
попробуйте запустить sams

так?
[console]sams2daemon[/console]
так не работает, уже писал

[console]service sams start
service: no such service sams
[/console]

#216000

Ребутнул сервер, и вот такая картина..


[console]myhost:/usr/local/bin # sams2daemon
samsdaemon[4306]: +++WARNING: No settings for proxy 1. Somethig wrong?
samsdaemon[4306]: +++WARNING: No settings for proxy 1. Somethig wrong?[/console]

У меня squid уже настроен (давно и собственноручно :rolleyes: ), sams такой конфиг поймёт, или ему стандартный нужен? Может в этом проблема?

P.S:вроде все выводы дал?

#216002

Короче вэб-интерфейс живёт своей нехитрой жизнью сам по себе. Всё красиво, но со Sqiud никакого коннекта. :(

#216004
Сергей В. написал:
У меня squid уже настроен (давно и собственноручно ), sams такой конфиг поймёт, или ему стандартный нужен? Может в этом проблема?

Етиже пасатижи :lol:
Так у Вас ещё и сквид там живёт, а что о нём раньше молчали?

Сергей В. написал:
Короче вэб-интерфейс живёт своей нехитрой жизнью сам по себе.

Иными словами при заходе на web sams он перестал ругаться на конект с мускулом?

Сергей В. написал:
Всё красиво, но со Sqiud никакого коннекта.

http://sams.perm.ru/sams2/doc/RU/squid.html

#216041

На web sams я сразу зашёл, но не мог реконфигурировать сквид, а потом полез в консоль (уже писал)

step_slim написал:
Иными словами при заходе на web sams он перестал ругаться на конект с мускулом?

Никак нет.. На данный момент, после

i2ks написал:
Далее создадим симлинк на .sock файл, если уж так хочет Ваша система.
Консоль:
#cd /tmp
#ln -s /var/lib/mysql/mysql.sock mysql.sock

и после ребута сервера

на Web sams захожу, но когда нажимаю кнопку "реконфигурировать" получаю

Команда на реконфигурирование Squid не получена демоном
проверьте, запущен ли samsdaemon

В WEB SAMS!!!

далее пытаюсь этот самый samsdaemon запусить и получаю (после симлинка)

[console]myhost:/usr/local/bin # sams2daemon
samsdaemon[4306]: +++WARNING: No settings for proxy 1. Somethig wrong?
samsdaemon[4306]: +++WARNING: No settings for proxy 1. Somethig wrong?[/console]

#216126

Сергей В.
1. Вы когда мускул установили, тестовую базу создали? Пароли настроили?
2. Что то я не пойму, Вы говорите, что у Вас sams2daemon, но система выдаёт ошибки на samsdaemon[4306]: oO
3. При сборке самого пакета Sams больше странных ошибок не вылетало? Может что упустили? Например, в инструкции есть несколько сносок, на то что при выполнении сборки необходимо производить запуск с команд с некими параметрами.
4. Может всё таки попробовать так: [console]# samsdaemon -d[/console] и смотрите что в логи пишет, ну или как там у Вас sams2daemon
6. Либо тут, как по инструкции:

/usr/local/sams:
файлы:
sams - анализатор логов squid
samsf - демон, создающий fifo файл, в который squid записывает логи.
samsdaemon - демон, отвечающий за переконфигурацию squid и автоматический запуск sams и samsf

/usr/local/share/sams:
файлы WEB-интерфейса sams
Для запуска демонов sams необходимо отредактировать init-скрипт sams. Для этого необходимо в файле /etc/init.d/sams изменить значение параметра SAMS_ENABLE с FALSE на TRUE. Только после этого sams будет учитывать трафик
Web-интерфейс SAMS доступен по адресу http:///sams/
Для доступа к web-интерфейсу используйте следующие логин/пароль: admin/qwerty
Т.к. пароль администратора и аудитора установлен по умолчанию - рекомендуется сразу сменить его через web-интерфейс
После этого необходимо настроить параметры работы samsdaemon: тип авторизации пользователей, частота парсинга логов и реконфигурации squid, и прочее
После этого можно создавать пользователей
#216137
step_slim написал:
необходимо в файле /etc/init.d/sams

нет этого файла oO oO

[console]
/etc/init.d # ls
a11y boot.proc kexec README
aaeventd boot.rootfsck ldap reboot
acpid boot.sched lirc ripd
alsasound boot.scpm lm_sensors ripngd
amavis boot.swap mailman rpasswdd
apache2 boot.sysctl mdadmd rpcbind
arpwatch boot.udev microcode.ctl rpmconfigcheck
atd boot.udev_retry multipathd rsyncd
auditd brld mysql sbl
autofs clamav-milter nagios setserial
autoyast clamd named single
avahi-daemon cron network skeleton
avahi-dnsconfd cups network-remotefs skeleton.compat
bgpd cyrus nfs slpd
bluetooth dbus nfsserver smartd
bluetooth-coldplug .depend.boot nmb smb
boot .depend.halt nscd smbfs
boot.apparmor .depend.start ntp smolt
boot.blktrace .depend.stop openct spamd
boot.cleanup dhcp6r openvpn splash
boot.clock dhcp6s ospf6d splash_early
boot.crypto dhcpd ospfd squid
boot.crypto-early dhcrelay pcscd sshd
boot.cycle dnsmasq pm-profiler stopblktrace
boot.d earlysyslog postfix SuSEfirewall2_init
boot.device-mapper earlyxdm powerd SuSEfirewall2_setup
boot.dmraid fbset powerfail svnserve
boot.fuse fetchmail random syslog
boot.ipconfig freshclam raw uuidd
boot.klog gpm rc vsftpd
boot.ldconfig haldaemon rc0.d waitfornm
boot.loadmodules halt rc1.d winbind
boot.local halt.local rc2.d xdm
boot.localfs inn rc3.d xfs
boot.localnet ivman rc4.d xinetd
boot.lvm java.binfmt_misc rc5.d ypbind
boot.md joystick rc6.d zebra
boot.multipath kbd rcS.d
[/console]

По моему даймон sams вообще не установился.. Возможно что проще будет SAMS по новой установить..

step_slim написал:
/usr/local/sams

нет такой директории.

step_slim написал:
/usr/local/share/sams:
файлы WEB-интерфейса sams

единственное что точно есть.

step_slim написал:
Вы когда мускул установили, тестовую базу создали? Пароли настроили?

ХЗ. Делал по инструкции, каких-то новых пользователей создавал.. И потом с ним ковырялся, пароли ставил.

#216138

Попробовал сделать sh ./configure --with-srcdocs и снова получил

[console]WARNING: Regular expressions won't work without pcre or pcrecpp[/console]

Хотя вроде всё ставил..

#216145
Сергей В. написал:
step_slim пишет:
/usr/local/sams
нет  такой директории.

Получается, что у Вас вообще sams не стоит.

Сергей В. написал:
WARNING: Regular expressions won't work without pcre or pcrecpp

Вот Вам этот пакет: http://software.opensuse.org/search?q=pcre
Ваша ссылка openSUSE:11.0/standard
Желательно ставьте в один клик, что бы система подтянула все необходимые пакеты.
Потом, пробуйте заново ставит sams.

#216146

Поставил PCRE сделал по новой

./configure
make
make install

ничего не изменилось..

#216147
step_slim написал:
Желательно ставьте в один клик

Не выйдет, я всё делаю удалённо, искы не запущены.

Поставил отсюда

[url]ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/[/url]

step_slim написал:
Получается, что у Вас вообще sams не стоит

Да, так и получается.

step_slim написал:
Ваша ссылка openSUSE:11.0/standard

Object not found!

#216150
Сергей В. написал:
Поставил  PCRE сделал по новой
./configure
make
make install
ничего не изменилось..

Так, теперь читаем это, внимательно: http://sams.perm.ru/sams2/doc/RU/requirements.html#requiredpackages
И проверяем, все ли необходимые и необходимые пакеты установлены, после чего пересобирайте заново sams.

#216167

При установке из rpm зависимости автоматом ведь должны решаться? Нащёл rpm, только для sams1.0 и фиг с ним, но опять заругался :(
[console] Неудовлетворенные зависимости: /usr/bin/php [/console]

а в /usr/bin/ у меня php5 и @php

#216170
Сергей В. написал:
При установке из rpm зависимости автоматом ведь должны решаться?

Нет, из rpm ставится только сам пакет.

Сергей В. написал:
Нащёл rpm, только для sams1.0 и фиг с ним

А версии 2.0 вроде и предвидится. Возьмите стабильную версию отсюда: http://code.google.com/p/sams2/wiki/SamsRelease105

Сергей В. написал:
а в /usr/bin/ у меня php5 и @php

А php вообще настроен?

#216237

Сергей В.,
Честно, чем смог, голова уже не рубит, что может быть не так.... Если чего додумаю, отпишу, Вы то же пишите тут, может всё же дойдём, можете поискать тут: http://forum.ru-board.com:9000/topic.cgi?forum=5&topic=24316, вроде собраны наиболее частые ошибки.

#216397
step_slim написал:
голова уже не рубит

Уже нет сил напрягать мозги... придёт вдохновение, продолжу :) а пока огромное спасибо за участие.

Войдите или зарегистрируйтесь, чтобы ответить.