adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
SAMS2 MySQL
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)*NIX OS
Автор Сообщение
Arkan
Гуру
СообщениеДобавлено: Пт 13-10-17 : 17-29    Заголовок сообщения: SAMS2 MySQL Ответить с цитатой

Ни у кого случайно не сохранилось дефолтной базы от связки SAMS2 на MySQL
Что то програмулина блещет своей надежностью что аж базу с таблицами не может создать.
ручками конечно базу я могу создать но вот какие структуры таблиц там ХЗ.

Даже скрипта создания этих баз под SAMS2 ни где не могу найти

Больно не хочется устанавливать старую версию 1.0.5 - на эту версию базы и скрипты в инете есть
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evarist
Форумчанин
СообщениеДобавлено: Пт 13-10-17 : 21-39    Заголовок сообщения: Ответить с цитатой

если интересует show create table - то сдампил структуру c рабочего sams2.
Ну а там посмотрим, какими строчками еще дополнить надо для минимальной работоспособности.



sams2_struc.sql.gz
 Описание:  
Скачать
 Имя файла:  sams2_struc.sql.gz
 Размер файла:  1.73 KB
 Скачано:  266 раз(а)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Arkan
Гуру
СообщениеДобавлено: Сб 14-10-17 : 08-34    Заголовок сообщения: Ответить с цитатой

Evarist
Спасибо
но я правда что то не понимаю что с этим файлом делать ?
Как его импортировать в новую базу ?

У вас под какой OS установлен SAMS2 ?

Мне то же не охото городить зоопарк разных OS на работе
в основном применяются CentOS и FreeBSD. а так бы наверное под Debian все же сделал.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
ДобрыйФей
Мечтатель
Предупреждений : 5
СообщениеДобавлено: Сб 14-10-17 : 11-22    Заголовок сообщения: Ответить с цитатой

Arkan
https://www.w3schools.com/sql/sql_create_table.asp
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Evarist
Форумчанин
СообщениеДобавлено: Сб 14-10-17 : 13-05    Заголовок сообщения: Ответить с цитатой

Это gzip-ный sql.
Если просто есть пустая (без таблиц) БД с именем sams2db, то наполнить ее так:
Код:
gunzip -c sams2_struc.sql.gz | mysql sams2db


У меня на FreeBSD SAMS2 работает, но думаю что вряд ли это важно для структуры базы данных.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Evarist
Форумчанин
СообщениеДобавлено: Сб 14-10-17 : 13-12    Заголовок сообщения: Ответить с цитатой

Поправка - там точку с запятой в конец каждой строки надо добавить в sql-файле.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Evarist
Форумчанин
СообщениеДобавлено: Сб 14-10-17 : 13-15    Заголовок сообщения: Ответить с цитатой

исправленный файл.


sams2_struc.sql.gz
 Описание:  
Скачать
 Имя файла:  sams2_struc.sql.gz
 Размер файла:  1.73 KB
 Скачано:  280 раз(а)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Arkan
Гуру
СообщениеДобавлено: Сб 14-10-17 : 15-32    Заголовок сообщения: Ответить с цитатой

Парни, спасибо большое
в понедельник танец с бубном продолжу

То же на фряху это хочется сделать
да как бы старой версии есть SAMS на FreeBSD на древнем помирающем серваке и хочется все это обновить добавив еще дополнительные сервисы.
А как я фряху 10.4 ставил на DL320G6 дак это даже внуки будут смеяться, но поставил и все работает кроме SAMS2

Evarist
Вы бы этот файлик выложили б на сервер лисяры
там очень много по самсу обсуждали данную проблемму при создании базы но толком ответа ни кто и не дал, а тут готовые таблицы импортировать и вуаля все взлетает без бубнов
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evarist
Форумчанин
СообщениеДобавлено: Сб 14-10-17 : 18-56    Заголовок сообщения: Ответить с цитатой

Вы http только проксируете или https как-то тоже ?
Доля http постепенно падает, поэтому эффект от кэширования уменьшается.

Sams довольно сырой и "педальный" софт, и создание БД прямо из программы - тоже довольно "оригинальный" ход.

Вижу еще такой код в файлике setup.php, скорее всего тоже нужно выполнить для начального наполнения БД:
Код:
INSERT INTO websettings VALUES('$lang','classic','1','1','1','nick','0','NONE','2.0.0');
INSERT INTO proxy VALUES ('0', 'Proxy server','0','http://your.ip.address/sams2/icon/classic/blank.gif', 'http://your.ip.address/sams2/messages', 'NONE', '0', 'ip', '/usr/bin','+', '0', '2', '2', '1', '1', '1','0', '0', 'real', '0', '0', 'workgroup', '0', 'NONE', '', '1024', '1048576', '0.0.0.0', 'workgroup', 'Administrator', '0', 'Users', '0', '0', '0' ) ";
INSERT INTO passwd VALUES('admin','00YfpO1MXDzqQ','2','0','' );
INSERT INTO passwd VALUES('auditor','00MTbxknCTtNs','1','0','' );
INSERT INTO shablon VALUES('0','Default','ip','100','M','1980-01-01','0', '-1');
INSERT INTO sconfig_time VALUES( '1', '1' );
INSERT INTO sconfig_time VALUES( '0', '0' );
INSERT INTO timerange VALUES('0','Full day','MTWHFAS','00:00:00','23:59:59');
INSERT INTO sconfig_time VALUES( '1', '1' );
INSERT INTO sconfig_time VALUES( '0', '0' );
INSERT INTO sgroup ( s_name ) VALUES( 'Administrators' );
INSERT INTO sgroup ( s_name ) VALUES( 'Users' );
INSERT INTO auth_param VALUES('ntlm', 'enabled', '0');
INSERT INTO auth_param VALUES('ldap', 'enabled', '0');
INSERT INTO auth_param VALUES('adld', 'enabled', '0');
INSERT INTO auth_param VALUES('ncsa', 'enabled', '0');
INSERT INTO auth_param VALUES('ip', 'enabled', '1');
INSERT INTO auth_param VALUES('ldap','ldapserver','127.0.0.1');
INSERT INTO auth_param VALUES('ldap','basedn','dc=example,dc=com');
INSERT INTO auth_param VALUES('ldap','adadmin','cn=Manager,dc=example,dc=com');
INSERT INTO auth_param VALUES('ldap','adadminpasswd','secret');
INSERT INTO auth_param VALUES('ldap','usersrdn','ou=People');
INSERT INTO auth_param VALUES('ldap','usersfilter','(objectClass=Person)');
INSERT INTO auth_param VALUES('ldap','usernameattr','gecos');
INSERT INTO auth_param VALUES('ldap','groupsrdn','ou=Group');
INSERT INTO auth_param VALUES('ldap','groupsfilter','(objectClass=posixGroup)');

 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Arkan
Гуру
СообщениеДобавлено: Сб 14-10-17 : 22-10    Заголовок сообщения: Ответить с цитатой

Я пытался выборку сделать из setup.php но не осилил мой осилятор этот код, видел что Вы привели выше, нифига не понимаю что там такое...

У меня прокся как бы не кеширует а просто ограничевает доступ в инет сотрудникам, есть определенный список сайтов куда положенно ходить большинству из лех счастливчиков кому хоть что то разрешено в инете и не более того
у 90% сотрудников в конторе вообще доступ в инет прикрыт даже на уровне маршрутизации в сетях
А прокся в виде SQUID вполне нормально с этими задачами справляется без использования кеша
ну а SAMS это как бы для наглядности для руководства - типа все чики пуки все нормально и под контролем.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
weer
Гуру
Предупреждений : 2
СообщениеДобавлено: Вт 17-10-17 : 11-06    Заголовок сообщения: Ответить с цитатой

с этим самсом баг на баге. запаришься потом чинить.
у него принципиальный плюс - только биллинг. сегодня это явно не актуально ))

ставь сразу для блокировок squidguard
для отчетности есть:
LightSquid - тупо и просто, юзеру понятно
sqStat - это для админа смотреть кто грузит канал
SquidAnalyzer - это для красивых отчетов

если боссам нужно супер-пупер отчетность то покупай проксиинспектор
это лучший софт для анализа логов сквида
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evarist
Форумчанин
СообщениеДобавлено: Чт 13-08-20 : 20-36    Заголовок сообщения: Ответить с цитатой

Если кто-то еще пользуется SAMS2 - в случае Mysql 5.7 может понадобиться добавить в конфиг mysql-сервера

sql_mode ="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Этим из sql_mode убирается опция ONLY_FULL_GROUP_BY, с которой сервер не может прожевать некоторые запросы web-морды Самса.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)*NIX OS Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы