Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Установка SAMS  (Прочитано 177792 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #90 : 21 Августа 2008, 12:16:11 »
Был по ссылке скачал пакеты но они уменя не ставяться выдает
ошибка:Dependency is not satisfiable: libc6
как быть?

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #91 : 21 Августа 2008, 12:20:30 »
какой дистрибутив, как устанавливаешь?

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #92 : 21 Августа 2008, 12:46:40 »
скачал этот дистрибутив для i386 libmysqlclient15-dev_5.0.51a-3ubuntu5_i386.deb - при сохранение спрашивает - сохранить на диск или распаковать с помощью утанощика пакетов Gdebi. Провал и сразу установить и  устаноаить черз распаковщик пакетов Gdebi после сохранения на диск... при установки вылезла ошибка описаная выше....
« Последнее редактирование: 21 Августа 2008, 13:12:57 от it_boss_arg »

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #93 : 21 Августа 2008, 15:10:54 »
секундочку, а apt-get install где?
там же куча зависимостей, без них не установится.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #94 : 22 Августа 2008, 07:57:51 »
так сделал следующее скачал пакет на рабочий стол затем зашел в терменал сконектилься под рутом после чего прошел /home/dima/Desktop - к себе в домашний каталог и рабочий стол затем просмотрел содержимое и у видел два пакета
libmysqlclient15-dev_5.0.51a-3ubuntu5_i386.deb
libmysqlclient15off_5.0.51a-3ubuntu5_i386.deb
и выполнил каманду apt-get install libmysqlclient15off_5.0.51a-3ubuntu5_i386.deb
и выволилось следующее:
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет libmysqlclient15off_5.0.51a-3ubuntu5_i386.deb
Обьясните что я не так делаю....... :o

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #95 : 22 Августа 2008, 08:58:26 »
забей пока на самс, начни читать документацию:
1. Как ставить пакеты, в ручную / автоматически.
2. Как устроена Linux
До sams'a далеко.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #96 : 22 Августа 2008, 11:56:13 »
Пошел читать......

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #97 : 22 Августа 2008, 13:34:29 »
apt-get install libmysqlclient15offпод рутом если запустить команду, тогда пакет скачается сам и сам установится включая все зависимости.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #98 : 25 Августа 2008, 08:39:45 »
Просвитилься я в теме установки и удаления пакетов... накатил все пакеты которые были нужны распаковал скаченый sams в  /usr/local/scr/sams-20070524 и запустил команду
root@dima-desktop:/usr/local/src/sams-20070524# ./configure --with-httpd-locations=/var/www
выдало следующее:
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
вот такая ошибка как быть?
права на каталог /var/www принадлежать root под ним и работаю в системе...

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #99 : 25 Августа 2008, 09:38:44 »
На второй странице твой вопрос присутствует, ответ к стати то же.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #100 : 25 Августа 2008, 13:27:41 »
Сори буду внимательней читать тему....

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #101 : 25 Августа 2008, 15:12:55 »
Прочитал все собщения в теме столкнулься со следующем при выполнение
Для работы SAMS необходимо создать пользователя sams в БД MySQL:

Код:
  mysql -u root -p 
тут спросит пароль от рута Mysql 
Код:
  GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "yourpassword";
GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "yourpassword";
exit - команда выхода из шелла мускула.

Где: yourpassword - пароль, КАВЫЧКИ ОСТАВИТЬ В ПОКОЕ, как и ';'.

После этого имя пользователя и пароль надо сохранить в файле конфигурации SAMS /etc/sams.conf:

Код:
    MYSQLUSER=sams - Имя пользователя MySQL, от имени которого будет работать SAMS
    MYSQLPASSWORD=yourpasswd - Пароль пользователя в MySQL

Создаем базы SAMS в MySQL
Для этого перемещаемся в каталог ./mysql и там даем команды:
Код:
  cd ./mysql
  mysql -u root -p < sams_db.sql
  mysql -u root -p < squid_db.sql
опять же будет просить пароль от рута Mysql!!!!

При спользование выше упонянутова при создание грантов (пользователя Sams) у меня показывает что ни одно значение не обновлено, а при создание БД для Sams он вообще пишет что файл не существует... а при создание через Craete database вообще выпадает в ошибку.... проверил все пакеты уствновлены щас завис на пункте Mysql как быть?

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #102 : 25 Августа 2008, 16:44:25 »
Быстро учишься  :coolsmiley:

напиши порядок твоих действий с выводом из консоли.

Оффлайн it_boss_arg

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Установка SAMS
« Ответ #103 : 26 Августа 2008, 07:47:28 »
сначало проверил все ли я пакеты поставил.... проверил все стоит...
после чего прогнал  apt-get install kernel-package и на всякий случай aptitude install apt-build
затем скоипилил прогу  (предварительно войдя в каталог куда распаковал sams)
./configure --with-httpd-locations=/var/www
  make
  make install
После этого рекомендую заменить init скрипт sams, на скрипт специально измененный для Debian:
cp ./etc/samsd.debian /etc/init.d/samsd
update-rc.d samsd defaults
затем перешел к разделу создание БД измменил пароль рута для Mysql и стал делать следующее
mysql -u root -p  пароль запросило зашел в мускул
но следующая команда для созадние пользователя не дала результата после прогоки он выдал что не обновлено ни одной записи соотвествено скорее всего не создалься пользователь

GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "yourpassword";
mysql> GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "dima652397";
Query OK, 0 rows affected (0.00 sec)

GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "yourpassword";
mysql> GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "dima652397";
Query OK, 0 rows affected (0.00 sec)

После этого решил сохранить имя пользователя и пароль надо в файле конфигурации SAMS /etc/sams.conf, поскольку пользолватель sams не созадлься решил прилепить туда root.
в вот со следующем засада  пробывал прогнать код для создания БД для sams
mysql -u root -p < sams_db.sql
root@dima-desktop:/etc/mysql# mysql -u root -p < sams_db.sql
bash: sams_db.sql: No such file or directory

mysql -u root -p < squid_db.sql
root@dima-desktop:/etc/mysql# mysql -u root -p < squid_db.sql
bash: squid_db.sql: No such file or directory

он мне выдал команду что такого файла не существует, решил серкативить создал вручную эти файлы и попробовал еще раз прогнать этот код код типа прогналься но размер 0, это естественно не результять поскольку он должен хранить в себе какие-то данные таблицы и т.д., нашел в теме еще вариант создание через CREATE DATABASE попробовал тоже не помогло тут он вообще ругаеться что синтаксис не правильный....
Вот так я дошел до этого... вообщем застрял на мускуле... как быть дальше?????
« Последнее редактирование: 26 Августа 2008, 10:25:28 от it_boss_arg »

Оффлайн Nesmit

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Re: Установка SAMS
« Ответ #104 : 26 Августа 2008, 10:33:33 »
нет вывода консоли, где бы видно было что вводил и как система тебе ответила.
 
Цитировать
mysql -u root -p
просит пароль, который задаешь при установке мускула

Цитировать
nesmit@nesmit-d:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.0.51a-3ubuntu5.2 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
зашел в консоль мускула
Цитировать
  GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "1234";
  GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "1234";
выходим из консоли
mysql> \q
Bye
nesmit@nesmit-d:~$
заходим в каталог с sql файлами
cd ./mysql
теперь вводим
  mysql -u root -p < sams_db.sql
  mysql -u root -p < squid_db.sql
будет спрашивать пароль рута, дай :)

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.