Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска / 25 сообщений из 45, страница 1 из 2
02.12.2015, 17:10
    #39118641
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Поставил сабж из тарболла с оф.сайта идущим в комплекте скриптом:
Код: plaintext
1.
2.
3.
$ sudo ./install.sh
...
Install completed


Посмотрел /etc/inetd.conf (кстати, на голой системе его не было, скрипт ругнулся и, видимо, создал с единственной записью )
Код: plaintext
1.
gds_db stream tcp nowait.30000 firebird /opt/firebird/bin/fb_inet_server # Firebird Database Remote Server


Проверил /etc/services
Код: plaintext
1.
2.
gds-db          3050/tcp        gds_db          # InterBase server
gds-db          3050/udp        gds_db


Добавил текущую учетку в группу firebird, проверил:
Код: plaintext
1.
2.
3.
4.
5.
leyba@leyba-debian:~$ su
Пароль: 
root@leyba-debian:/home/leyba# usermod -G firebird leyba
root@leyba-debian:/home/leyba# grep firebird /etc/group
firebird:x:84:leyba


Пропинговал localhost
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
root@leyba-debian:/home/leyba# ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.076 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.042 ms
...
--- localhost ping statistics ---
43 packets transmitted, 43 received, 0% packet loss, time 41999ms
rtt min/avg/max/mdev = 0.026/0.055/0.080/0.017 ms


Ну и, наконец, решил запустить всю эту музыку
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
leyba@leyba-debian:~$ cd /opt/firebird/bin
leyba@leyba-debian:/opt/firebird/bin$ ./isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect '127.0.0.1:/opt/firebird/examples/empbuild/employee.fdb' user 'sysdba' password 'cooladmin'
CON> ;
Statement failed, SQLSTATE = 08006
Unable to complete network request to host "127.0.0.1".
-Failed to establish a connection.
SQL>



О_о
Подскажите, куда дальше смотреть?

=================
Док.

Win7 Ultim x64, Deb 7.6 x86 (Deb 8.2 x86): FB 2.5.5.26952, диалект 3, SS (Win)/CS(nix), Lazarus 1.5; FPC 2.7.1, UIB
...
Рейтинг: 0 / 0
02.12.2015, 17:16
    #39118649
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Доккуда дальше смотреть?
service xinetd reload
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
02.12.2015, 17:42
    #39118675
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Dimitry Sibiryakov,

Код: sql
1.
2.
root@leyba-debian:/home/leyba# service xinetd reload
xinetd: unrecognized service
...
Рейтинг: 0 / 0
02.12.2015, 17:49
    #39118683
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Ну тогда попробуй killall -HUP xinetd
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
02.12.2015, 18:07
    #39118696
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Код: sql
1.
2.
root@leyba-debian:/home/leyba# killall -HUP xinetd
xinetd: процесс не найден


Дим, а можно вкратце пояснить, чего я делаю? Почитал немного Хелен, но после нее такая каша в голове...
...
Рейтинг: 0 / 0
02.12.2015, 18:12
    #39118702
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
ДокДим, а можно вкратце пояснить, чего я делаю?
xinetd этот системный демон, который работает слушателем для классика. Похоже, у тебя он
вообще не запущен. Тогда гугли инструкцию по его запуску на своём экзотическом дебиане.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
02.12.2015, 18:56
    #39118728
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Dimitry SibiryakovПохоже, у тебя он
вообще не запущен.Я думаю вообще не установлен. надо аналог дебиана команды из сюзи "zypper install xinetd"
ДокПочитал немного Хелен, но после нее такая каша в голове...доку чти к дебьяну своему.
...
Рейтинг: 0 / 0
02.12.2015, 20:24
    #39118788
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Да, мужики. Почти, как в анекдоте про лесника, вышедшего в лес пописать и увидевшего медведя ;)

Сижу, чту уже...
...
Рейтинг: 0 / 0
02.12.2015, 21:15
    #39118808
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Блин, такой топик мимо меня прошел :)

Ivan_PisarevskyDimitry SibiryakovПохоже, у тебя он
вообще не запущен.Я думаю вообще не установлен. надо аналог дебиана команды из сюзи "zypper install xinetd"

Как ни странно, это "aptitude install xinetd". И - да, в зависимости от того, что ставил Док, демона может и не быть.
...
Рейтинг: 0 / 0
02.12.2015, 21:19
    #39118809
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonlineКак ни странно, это "aptitude install xinetd". И - да, в зависимости от того, что ставил Док, демона может и не быть.
Вот тебе, Док, кстати, еще один недостаток скриптовой установки - сия установка не подтягивает зависимости. На всякий случай - для тройки нужна кроме прочего libtommath.
...
Рейтинг: 0 / 0
02.12.2015, 22:55
    #39118843
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Моя памятка инсталляции Firebird на линуксе:

-----
superserver:
1. download Firebird*SS*.tar.gz and unpack in Download folder
2. open root terminal
3. go to Downolad/Firebird* folder
4. ./install.sh /script asks for sysdba password, very nice/
5. check for working firebird: netstat -tnlp | grep "3050"
6. make default database folder
mkdir -p /var/lib/firebird/2.5/data
chown firebird:firebird /var/lib/firebird/2.5/data
7. open root terminal, start nautilus, edit aliases.conf
( /opt/firebird/aliases.conf )


classic server:
1. download Firebird*CS*.tar.gz and unpack in Download folder
2. open root terminal
3. apt-get install xinetd //install xinetd, classic work with it
4. go to Downolad/Firebird* folder
5. ./install.sh /script asks for sysdba password, very nice/
6. check for working firebird: netstat -tnlp | grep "3050"
7. make default database folder
mkdir -p /var/lib/firebird/2.5/data
chown firebird:firebird /var/lib/firebird/2.5/data
8. open root terminal, start nautilus, edit aliases.conf
( /opt/firebird/aliases.conf )
-----
если с паролем не сложилось, смотреть сюда:
changeDBApassword.sh - into /opt/firebird/bin
/opt/firebird/SYSDBA.password
...
Рейтинг: 0 / 0
03.12.2015, 00:10
    #39118867
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonline,

авторВот тебе, Док, кстати, еще один недостаток скриптовой установки - сия установка не подтягивает зависимости.
Ты не поверишь, но я сначала пытался ставить по мануалу, указанному в оф. сайте - там тоже не взлетело, и тоже по этой причине. Хрен редьки... ;)

Я Щас помучаюсь, потом отпишу у себя в блоге разные варианты установки. На память. ;)

А вообще, было бы здорово, если б кто-нибудь написал этакий quickstart для никсов, наподобие поста S.G. . А потом это в шапке прибить.
...
Рейтинг: 0 / 0
03.12.2015, 02:21
    #39118901
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Док> А вообще, было бы здорово, если б кто-нибудь написал этакий quickstart для никсов

Я извиняюсь, что влезаю в ваш калашный ряд,
но никакого QS не нужно и быть не может.
А вот howto - при чём пачку, для каждого
никса/линукса отдельно - можно и нужно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.12.2015, 09:32
    #39118993
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Дык да.
Код: powershell
1.
netstat -an|grep 3050|grep LIS


...что покажет?
Ни-че-го.
Надо inetd настраивать. Или xinetd. Нету их в системе.

Ну или firebird запустить как приложение с ключом -a.
Под Linux не пробовал, но ему должно быть пофиг, наверное. Суперсервер, наверное, взлетит.
Пустого сервера без Firebird для экспериментов нет.
...
Рейтинг: 0 / 0
03.12.2015, 10:05
    #39119022
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
ДокТы не поверишь, но я сначала пытался ставить по мануалу, указанному в оф. сайте - там тоже не взлетело, и тоже по этой причине. Хрен редьки... ;)
По какому мануалу и на чьем офсайте?
ДокА вообще, было бы здорово, если б кто-нибудь написал этакий quickstart для никсов
Вот мануал для дебиана:
Код: sql
1.
aptitude install firebird2.5-superclassic


Конец мануала

o_v_aНи-че-го.
Надо inetd настраивать. Или xinetd. Нету их в системе.
Совершенно верно. Так что для скриптового классика надо установить xinetd. Выше комманду мануал я тоже приводил
...
Рейтинг: 0 / 0
03.12.2015, 10:46
    #39119104
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonlineПо какому мануалу и на чьем офсайте?
По этому
Естественно, там тоже нифига не взлетело, даже несмотря на
Код: sql
1.
 # dpkg-reconfigure firebird2.5-superclassic


Откуда же мне, виндузовому лапотнику, знать про системные суперсервера никсов :)
...
Рейтинг: 0 / 0
03.12.2015, 10:50
    #39119110
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonlineВот мануал для дебиана:
Код: sql
1.
aptitude install firebird2.5-superclassic



Конец мануала
Да?

И где потом папки птицы искать? :)
...
Рейтинг: 0 / 0
03.12.2015, 10:56
    #39119120
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
ДокmiwaonlineВот мануал для дебиана:
Код: sql
1.
aptitude install firebird2.5-superclassic




Конец мануала
Да?

И где потом папки птицы искать? :)
Задлянафига они тебе?

Конфиг лежит там же, где и конфиги всего остального софта - в /etc/, бинарники находятся без указания пути - просто isql-fb (потому что название isql занято какой-то другой древней утилитой), gbak, gfix и так далее. Лежат в /usr/[s]bin, если это интересует. Дока - в /usr/share/doc.

Я уже писал в юникс-форуме: при работе с линуксом надо либо читать доку и работать так как принято в линуксе либо страдать и расстраиваться. Либо не работать с линуксом вообще.
...
Рейтинг: 0 / 0
03.12.2015, 11:00
    #39119126
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Ну, для Дебиана не знаю. При сборке из сырцов по умолчанию скрипт инсталляции готов закинуть собранный firebird в /opt/firebird. Этот каталог организован также как и в винде. В нём security и алиасы, и bin с приложениями и т.п.
...
Рейтинг: 0 / 0
03.12.2015, 11:35
    #39119195
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
o_v_aНу, для Дебиана не знаю. При сборке из сырцов по умолчанию скрипт инсталляции готов закинуть собранный firebird в /opt/firebird. Этот каталог организован также как и в винде. В нём security и алиасы, и bin с приложениями и т.п.
... и все вообще хорошо, но он почему-то не работает.
...
Рейтинг: 0 / 0
03.12.2015, 12:14
    #39119262
Зимаргл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
Док,

Смотри, Линукс он по факту разных сортов как, гхм..., мороженое в ларьке.

У тебя под руками есть инструкция для Убунту (я ее даже проверил, работает с небольшим допиливаением).
Вот еще на Suse http://sql-info.de/firebird/notes/installing-firebird-on-opensuse-12-2.html

Нагуглилось еще учебное видео
-для Редхат, официальное
YouTube Video
...
Рейтинг: 0 / 0
03.12.2015, 12:21
    #39119277
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonlineЯ уже писал в юникс-форуме: при работе с линуксом надо либо читать доку и работать так как принято в линуксе либо страдать и расстраиваться. Либо не работать с линуксом вообще.
Какой ты горячий прям
Тогда уж лучше водить с собой на цепочке с ошейником айтишника, который разберется со всеми проблемами сразу :)

оффИМХО, при установке из репов файлы птицы "размазываются"по всему диску. И нужны дополнительные телодвижения,чтобы найти нужный. Моя софтина рассчитана на определенный контингент пользователей (я писал об этом ранее, это врачи частных клиник, где машинами заведует, в лучшем случае, приходящий аникейщик). Поэтому я пытаюсь досконально выяснить процесс установки и запуска firebird на никсах, а потом предложить юзерам самый простой оптимальный путь. Так что, наберись терпения :)


Кстати, наткнулся на мануал по embedded на никсах. Он по-прежнему актуален?
...
Рейтинг: 0 / 0
03.12.2015, 12:29
    #39119295
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
ЗимарглЗачем брать для редкой Деби (хотя и родственница Убунте), при недостатке практики, не понимаю.

Там еще и другие проблемы кроме инсталляции, могут всплыть, типа версий библиотек.
И когда нибудь, возможно, потребуется платная техподдержка.

Брал бы уже любую из трех основных вышеперечисленных версий и зря не экспериментировал.
Возможно я, как и многие, просто жертва рекламы

Сейчас не помню, но в свое время попробовал версий, не разбираясь, кто кому "родственник" в той или иной ветке. А дебиан выбрал из соображений, что это предшественник убунты (КМК, она максимально "виндовая"по удобоваримости,но на ней у меня Тайфун и Лазарь толком не заработали). Теперь как-то привык ...
...
Рейтинг: 0 / 0
03.12.2015, 12:56
    #39119335
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
ДокmiwaonlineЯ уже писал в юникс-форуме: при работе с линуксом надо либо читать доку и работать так как принято в линуксе либо страдать и расстраиваться. Либо не работать с линуксом вообще.
Какой ты горячий прям

Не, просто голова болит :(

ДокИМХО, при установке из репов файлы птицы "размазываются"по всему диску. И нужны дополнительные телодвижения,чтобы найти нужный.

Это общепринятый в пакетных линуксах подход - когда установленный софт "размазывается" по файловой системе. И у этого подхода есть определенные преимущества перед вариантом "все в одном каталоге".
ДокМоя софтина рассчитана на определенный контингент пользователей (я писал об этом ранее, это врачи частных клиник, где машинами заведует, в лучшем случае, приходящий аникейщик). Поэтому я пытаюсь досконально выяснить процесс установки и запуска firebird на никсах, а потом предложить юзерам самый простой оптимальный путь. Так что, наберись терпения :) [/spoiler]

Да, помню. Сомневаюсь при этом, что врачу вообще надо знать, какая именно СУБД обслуживает его АРМ.

Вот кстати тебе еще одна идея. Если хочешь чтобы все прошло без сучка без задоринки на любой машине, в том числе отключенной от интернета и репозиториев, тогда стяни отдельный пакет суперсервера/суперклассика и ставь его коммандой
sudo dpkg -i packagename.deb
Почему именно супер - да потому что он inetd не хочет. А для отдельно стоящего АРМа вопросы архитектуры и прозиводительности не должны возникать, как по мне.

Насчет терпения - главное чтобы тебе его хватило :) Я уже лет 10 "терплю", если не больше :)

ДокКстати, наткнулся на мануал по embedded на никсах. Он по-прежнему актуален?
Явных ошибок и несоответсвий нет. Тоесть в целом дока актуальна.

ДокСейчас не помню, но в свое время попробовал версий, не разбираясь, кто кому "родственник" в той или иной ветке. А дебиан выбрал из соображений, что это предшественник убунты (КМК, она максимально "виндовая"по удобоваримости,но на ней у меня Тайфун и Лазарь толком не заработали). Теперь как-то привык
Не парься этим. Разница в современных пакетных дистрах - только в используемом пакетном менеджере и оформлении аналога "Панели управления". Как выше писал ІР, например, в SUSE софт ставится коммандой zypper install <что надо>, в Debian - aptitude install <что надо>, а в красной шляпе - yum install <что надо>.
Понятно, если копать глубже, нюансы будут, как и везде.
...
Рейтинг: 0 / 0
03.12.2015, 13:53
    #39119423
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска
miwaonlineВот кстати тебе еще одна идея. Если хочешь чтобы все прошло без сучка без задоринки на любой машине, в том числе отключенной от интернета и репозиториев, тогда стяни отдельный пакет суперсервера/суперклассика и ставь его коммандой
sudo dpkg -i packagename.deb
смысла нет, ибо: а) он не универсален (только для дебиана и его клонов), б) не всегда есть на оф.сайте в виде актуального deb-пакета("последний", найденный мной, был тут ), в) у меня инет есть всегда :)
miwaonlineА для отдельно стоящего АРМа вопросы архитектуры и прозиводительности не должны возникать, как по мне.
Вот поэтому в мануале к своему АРМу я в первую очередь упоминаю о возможности работать со встроенным сервером.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / CS 2.5.5 на Debian 8.2: вопросы конфигурации и запуска / 25 сообщений из 45, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]