SAMS представляет собой программное средство для администрирования доступа пользователей к прокси-серверу Squid. SAMS это не биллиноговая система!
Возможности системы:
ОС: Linux, FreeBSD, OpenBSD, Sun Solaris x86
1. Нужно скачать пакеты с http://nixdev.net/release/sams/debian/
2. Установка пакетов необходимых для SAMS
Для установки пакета sams_1.0.5 под Debian 7 (wheezy)
нужен пакет libmysqlclient16
из Debian 6 (squeeze)
.
Поэтому сначала нужно установить его:
dpkg -i libmysqlclient16*amd64.deb или dpkg -i libmysqlclient16*i386.deb
apt-get install mysql-server apt-get install apache2 libapache2-mod-php5 apt-get install php5
3. Установка SAMS
dpkg -i sams_1.0.5_amd64.deb или dpkg -i sams_1.0.5_i386.deb dpkg -i sams-web_1.0.5_all.deb dpkg -i sams-doc_1.0.5_all.deb
5. В файлах /usr/share/sams/mysql/sams_db.sql
и /usr/share/sams/mysql/squid_db.sql
нужно заменить TYPE=
на ENGINE=
6. Выполняем действия описанные в /usr/share/doc/sams/README.Debian
7. Пароль администратора по умолчанию (пользователь admin
, пароль - qwerty
)
Файл настройки | /etc/sams.conf Права на файл: chown www-data /etc/sams.conf chgrp proxy /etc/sams.conf chmod 640 /etc/sams.conf |
Документация | /usr/share/doc/sams |
Web сервер | /usr/share/sams/ |
Тестирование загрузки логов в БД: /usr/bin/sams -d
Нужно поставить комментарий на функцию GetHostName()
в файлах:
/usr/share/sams/src/webconfigtray.php
/usr/share/sams/src/configtray.php