The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Хелп! Помогите установить ПО на FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Приложения / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от VizartDV email(ok) on 06-Май-08, 15:25 
Помогите, пожалуйста начинающему FreeBSD пользователю (3 дня).
Я арендую сервер.
Мне необходимо установить на нем ПО для мониторинга автотранспорта.
Программа должна принимать файлы по 2227 порту и отдовать их по запросу по 2228 порту.
Программа написана под Linux, но по утверждению разработчиков работает под FreeBSD.
Я, следуя инструкции, закачал на сервер в файлы. С помощью Putty (с помощью FAQов :-)) инсталировал ПО (make insall file file). Появился нужный мне исполняемый файл autographsrv. Дальше порблемы:
1. Не знаю как прописать его в автозагрузку (и вообще запустить).
2. Как узнать открыты или нет порты 2227, 2228, для использования их этой програмкой.
На сервере пользуюсь ISPManager 4.3. lite.
Помогите кто, чем может.
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от newser (ok) on 06-Май-08, 16:39 
>[оверквотинг удален]
>по 2228 порту.
>Программа написана под Linux, но по утверждению разработчиков работает под FreeBSD.
>Я, следуя инструкции, закачал на сервер в файлы. С помощью Putty (с
>помощью FAQов :-)) инсталировал ПО (make insall file file). Появился нужный
>мне исполняемый файл autographsrv. Дальше порблемы:
>1. Не знаю как прописать его в автозагрузку (и вообще запустить).
>2. Как узнать открыты или нет порты 2227, 2228, для использования их
>этой програмкой.
>На сервере пользуюсь ISPManager 4.3. lite.
>Помогите кто, чем может.

Конкретно в Вашем случае (ибо новичок):

1. Зайти при помощи PuTTY на сервер, проверить запускается и работает ли программа:

# /path/to/program/autographsrv &

где # - приглашение командной строки, /path/to/program - путь, где лежит программа.
Проверку осуществляем командой:

# ps aux | grep autographsrv | grep -v grep

Проверка, слушаются ли нужные порты:

# sockstat -4 -p 2227
# sockstat -4 -p 2228

2. Если всё в порядке, то самый простой способ "автозагрузки":

# echo "/path/to/program/autographsrv &" >> /etc/rc.local

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от VizartDV email(ok) on 06-Май-08, 17:24 
>
># /path/to/program/autographsrv &
>

сервер пишет:
[1] 87766
login# g++: AutoDaemon.cpp: no such file or directory
g++: No input files specifid
cmond: Autographsrv: no such file or directory

Видимо не правильно установил. Может попробовать все с начала?
У меня есть хелп:
* * * * * * * * * * * * * * * * * * * *

Серверная программа АвтоГРАФ для linux и FreeBSD

Используемые в описании переменные описаны в файле Config.h:

DataFolder - каталог, в котором будут находиться все данные для работы программы (должен оканчиваться знаком '/')

GPRS_PORT - порт, на который приборы будут отсылать данные
(указывается при настройке прибора программой GSMConf)

M_PORT - порт, с которого диспетчерская программа будет забирать данные для анализа
(указывается в диспетчерской программе АвтоГРАФ)

MAX_CARS - максимальное число обслуживаемых приборов

Порты, заданные переменными GPRS_PORT и M_PORT, ДОЛЖНЫ БЫТЬ ОТКРЫТЫ!

В случае, если программа компилируется под FreeBSD, необходимо раскомментировать строку:
#define FREEBSD
----------------------------------------------------
1. Установка программы:

1) создать каталог DataFolder
2) создать каталог DataFolder/dbf
3) создать каталог DataFolder/dispatcher
4) убедиться, что права на папки, созданные в пунктах 1-3, позволяют производить запись и чтение тому пользователю,
под которым будет в дальнейшем запускаться серверная программа АвтоГРАФ
5) Программа поставляется в виде исходников. Для компиляции следует запустить исполняемый файл compile, поставляемый вместе
с исходными текстами. При этом должен появится исполняемый файл AutoGRAPHsrv
6) Расположить исполняемый файл AutoGRAPHsrv в любое удобное место, например, в каталог DataFolder
7) Добавить исполняемый файл AutoGRAPHsrv в стартовый скрипт вашего дистрибутива linux.
8) Запустить программу AutoGRAPHsrv
* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
и четыри файла:
AutoDaemon.cpp
AutoDaemon.h
compile
Config.h

Вот вообщем и все.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от newser (ok) on 06-Май-08, 17:44 
>[оверквотинг удален]
> * * * * * * * * * * *
>* * * * * * * * * * *
>* * * * * * *
>и четыри файла:
>AutoDaemon.cpp
>AutoDaemon.h
>compile
>Config.h
>
>Вот вообщем и все.

Отписал Вам в почту.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от VizartDV email(ok) on 07-Май-08, 00:02 
Сергей, спасибо огромное.
Но есть еще вопрос, то что программа не отображается в списках сервисов -
это нормально?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от VizartDV email(ok) on 07-Май-08, 00:18 
Сергей, все СУПЕР! Подключил сервис - все работает.
Будет нужен дизайн - обращайтесь.
Вобщем "ну, ты эта, заходи если чё".
Еще раз, ОГРОМНОЕ СПАСИБО!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от iofor email on 27-Ноя-10, 16:37 
>[оверквотинг удален]
>>* * * * * * * * * * *
>>* * * * * * *
>>и четыри файла:
>>AutoDaemon.cpp
>>AutoDaemon.h
>>compile
>>Config.h
>>
>>Вот вообщем и все.
> Отписал Вам в почту.

Рбятишки не поделитесь программулькой ?Вот этими файликами?
Дело в том что у меня сервер еще версии 1.07.1
А тут купил устройство 53ХХХ а он их не поддерживает .
;(((((
А Нада очень !
Отдам идею программистам .... кто пришлет золотое дно!


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Хелп! Помогите установить ПО на FreeBSD"  +/
Сообщение от iofor email on 27-Ноя-10, 16:38 
>[оверквотинг удален]
>>>Config.h
>>>
>>>Вот вообщем и все.
>> Отписал Вам в почту.
> Рбятишки не поделитесь программулькой ?Вот этими файликами?
> Дело в том что у меня сервер еще версии 1.07.1
> А тут купил устройство 53ХХХ а он их не поддерживает .
> ;(((((
> А Нада очень !
> Отдам идею программистам .... кто пришлет золотое дно!

Мой Адрес iofor@mail.ru


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру