sdv2010, их есть у меня... smile
Кстати никто не сталкивался с самопроизвольным завершением процесса сервера 1С?
1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.*
Здравствуйте.
Юзаю вашу версию по установке и настройке. При выполнении всех перечисленных этапов в точности как в описании, остановился на этапе Установка сервера 1С:Предприятие 8.2. пункт 8. Добавляем сервер 1С в автозапуск: update-rc.d srv1cv82 defaults .
По написаным ранее сообщениям пользователя -
kakawkin по этой инструкции поставил 1С 8.1 и не пшло ( после комманды netstat -atn|grep 0.0.0.0:15 ничего не появилось )
Не подскажите мб там вовсе по другому чтоли надо устанавливать
Nigelist, точно не скажу. Но есть предположение, что вы неправильно выполнили пункт 8, инструкции по установке 1С сервера. Выложите выхлоп команды:
Я устанавливаю конечно 8.2 , но ответа после команды netstat -atn|grep 0.0.0.0:15 тоже так и не получил , единственный ответ если изменить значения netstat -atn|grep 0.0.0.0: * выдаст один порт 2454 что-то такое.
Ниже привожу выхлоп команды update-rc.d srv1cv82 defaults
[console]root@Uba: update-rc.d srv1cv82 defaults
update-rc.d: warning: /etc/init.d/srv1cv82 missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/srv1cv82 ...
/etc/rc0.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc1.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc6.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc2.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc3.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc4.d/K20srv1cv82 -> ../init.d/srv1cv82
/etc/rc5.d/K20srv1cv82 -> ../init.d/srv1cv82[/console]
Зайдя на http://www.1c-pro.ru/index.php?showtopic=20188&pid=127711&mode=threaded&show=&st=&#entry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude libicu38 libxslt1.1 libxml2
Если заюзать команду в таком виде
[console]aptitude -R install libicu38 libxslt1.1 libxml2[/console]
то можно и не заметить, что библиотека libicu38 просто не установлена oO .... в вашем описании про установку этих библиотек конечно речи и не ведётся, но установив её команда netstat -atn|grep 0.0.0.0:15 стала адекватно отвечать на запрос как и предпредпологалось прозванивая порты.
Так в чем же все таки ошибка? И чем отличаются предложеные вами библиотеки, и какое взаимодействие между postgres и serv1c у них.
Спасибо за терпение . Жду ответа.
sdv2010, их есть у меня... smile
Кстати никто не сталкивался с самопроизвольным завершением процесса сервера 1С?
Да бывает такое,.. неясно в чем трабл ((
Зайдя на http://www.1c-pro.ru/index.php?showtopi … ntry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude libicu38 libxslt1.1 libxml2
Если заюзать команду в таком виде
В той теме, так и не ответили на мой вопрос да и ставили они на Ubuntu 9.04, видимо в более новых дистрибутивах нет необходимости их ставить. Но если вам так хочется, подключайте соответствующие репозитории. И еще, вы видимо ставите сервер 1С:Предприятие на Debian, на фтп Етерсофта есть какие то дополнительные пакеты для Debian 6, в папке extra, пробуйте их тоже поставить.
[quote=WhiteLabel]Зайдя на http://www.1c-pro.ru/index.php?showtopi … ntry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude libicu38 libxslt1.1 libxml2
Если заюзать команду в таком виде
В той теме, так и не ответили на мой вопрос да и ставили они на Ubuntu 9.04, видимо в более новых дистрибутивах нет необходимости их ставить. Но если вам так хочется, подключайте соответствующие репозитории. И еще, вы видимо ставите сервер 1С:Предприятие на Debian, на фтп Етерсофта есть какие то дополнительные пакеты для Debian 6, в папке extra, пробуйте их тоже поставить.[/quote]
Извиняюсь сразу не уточнил - ставлю на Ubuntu Server 10.04 i386 все так же как и у вас, 1с версии 8.2 13.205.
Извиняюсь сразу не уточнил - ставлю на Ubuntu Server 10.04 i386 все так же как и у вас, 1с версии 8.2 13.205.
Вы точно все делали по инструкции? И на чем ставили? На VirtualBox или нет? Если VirtualBox, попробуйте еще раз... А последняя версия дистрибутивов 1С 8.2.13.219, тоже ставил и все нормально. Только вот периодически самопроизвольно отваливается сервер 1С, но причину пока не нашел. Хотя на одном из форумов читал, что отваливается это дело из за неправильных скриптов запуска, прописанных в автозапуск. Сам я в скриптах пока не разбираюсь, так что придется ждать пока кто нибудь с этим делом не разберется.
то можно и не заметить, что библиотека libicu38 просто не установлена blink .... в вашем описании про установку этих библиотек конечно речи и не ведётся, но установив её команда netstat -atn|grep 0.0.0.0:15 стала адекватно отвечать на запрос как и предпредпологалось прозванивая порты.
Этот пакет можно поставить, подключив репозитории hardy. Или попробуйте поставить libicu42.
Кстати если интересно, можете почитать:
libicu42 | libxslt1.1 | libxml2
Спасибо за предоставленную информацию по библиотекам,.. кстати именно там я их и скачал ) .
Да делал все точно по инструкции, точка в точку ,.. по что-то не пошло, пришлось дорабатывать.
Сначала закрутил на VirtualBox, но из за проблем с гостевым доступом по шаре , перешел на VMware Workstation 7.
На счет новой платформы,еще не видел, на ИТС диске марта была ....205 ,. так что, думаю пока эксперементить не буду, мне еще прикладную программу логистики прикручивать ( вот даже незнаю как :( )
Да сервак отваливается периодически :D у меня тоже бывает,...
,.. все закрутилось,по вашему мануалу ) Только базу создать никак не получается, постоянно выкидывает ошибку: Ошибка при создании информационной базы. psql: FATAL: password authentication failed for user “postgres”
уже вроде во всех настройках покопался... не пойму почему не получается
А мануал отличный smile еще бы мануальчик по терминальному доступу ,. и совсем Супер.
(Кстати,. в какой ценовой диапазон попадает данная работа от установки, - до конечного пользователя ? )
Спасибо за предоставленную информацию по библиотекам,.. кстати именно там я их и скачал ) .
Да делал все точно по инструкции, точка в точку ,.. по что-то не пошло, пришлось дорабатывать.
Сначала закрутил на VirtualBox, но из за проблем с гостевым доступом по шаре , перешел на VMware Workstation 7.
У меня тоже были проблемы. Но дополнительно поставив Windows XP на VirtualBox, нормально подключил там шару (обязательно надо поставить дополнения VirtualBox'a). А на сервере Ubuntu настроил samba (дело пяти минут), и потом все перекидывал по внутренней сети VirtualBox'a. Ведь в любом случае на понадобится Windows XP для тестирования сервера, а VMware реально больше ресурсов жрет.
На счет новой платформы,еще не видел, на ИТС диске марта была ....205 ,. так что, думаю пока эксперементить не буду, мне еще прикладную программу логистики прикручивать ( вот даже незнаю как :( )
В новой версии дистрибутива 1С исправили ряд критических ошибок, в частности последнее
обновление дистрибутива:
Внутренние ошибки системы
10076728 Нарушение в работе механизма сеансов
Проблема:
В некоторых ситуациях возникает критичная ошибка, которая может влиять на сохранность данных, стабильность и безопасность работы системы.
Дата публикации: 2011-03-17
Да сервак отваливается периодически :D у меня тоже бывает,...
Если разбираетесь в скриптах, покопайтесь в скриптах запуска сервера 1С.
,.. все закрутилось,по вашему мануалу ) Только базу создать никак не получается, постоянно выкидывает ошибку: Ошибка при создании информационной базы. psql: FATAL: password authentication failed for user “postgres”
уже вроде во всех настройках покопался... не пойму почему не получается
А разве не понятен смысл ошибки, если совсем не шарите в инглише, юзайте google translate.
Я так понимаю, вы либо не задали пароль для пользователя postgres (для пользователя системы postgres и внутреннего пользователя PostgreSQL я задал одинаковые пароли), либо указываете при создании базы неправильный пароль (Пробуйте пароль либо системного пользователя postgres, либо внутреннего пользователя Postgres'a, если они у вас не одинаковы).
А мануал отличный smile еще бы мануальчик по терминальному доступу ,. и совсем Супер.
(Кстати,. в какой ценовой диапазон попадает данная работа от установки, - до конечного пользователя ? )
Помогите доработать эту статью, и я займусь терминальным доступом, тем более sdv2010, прислал мне свои наработки по этой теме.
А по поводу работы, то в нашем городе это 40000 тенге, живу в Казахстане. :D Это где 8000 рублей. Но т.к. у нас провинция, в более крупных и развитых городах это может стоить дороже.
Nigelist .
Да нет с инглишь проблем нет :D
Пароли все задал,.. все разные только, права и тп все прописал как положено. подразумеваю что дело в настройках файла pg_hba.conf.. Заюзал следующую инструкцию... база сразу без ошибок создалась, конфигуратор запустился.
При первом запуске Postgre должен проинициализироваться и запуститься. Для того, чтобы иметь возможность подключится к нему следует задать пароль главному пользователю СУБД - postgres, для этого в файле /var/lib/pgsql/data/pg_hba.conf находим строку:
[console]local all all ident sameuser [/console]
и изменяем ее следующим образом:
[console]local all all trust[/console]
Это дает возможность подключится к СУБД любым локальным пользователем без пароля. Перезапускаем Postgre:
[console]/etc/init.d/postgresql restart[/console]
Теперь установим пароль:
[console]psql -U postgres -d template1 -c "ALTER USER postgres PASSWORD 'password'"[/console]
После чего в pg_hba.conf меняем обратно trust на ident sameuser и еще раз перезапускаем Postgre.
Если разбираетесь в скриптах, покопайтесь в скриптах запуска сервера 1С.
Да есть кое какие наброски по скриптам, если что-то придумаю я выложу.
Сейчас тоже нарыл кое какой материал по терминальному доступу. Буду юзать smile
8000 р немного. Я из Новосибирска,. у нас в конторах от 1с за такую сумму ставят :( жалко, столько гемора и даже не подкалымить прилично :D
WhiteLabel, с постгресом вы сами создали себе проблемы, надо было одинаковый пароль задать для системного юзера и юзера postgres'a, pg_hba.conf тоже особо настраивать не нужно. Главное это нужно делать внимательно. Судя из личного опыта, все проблемы которые возникают, на 95% создаем мы сами.
А по поводу подкалымить, если мы сможем достаточно разобраться в процессе, то это уже не будет проблемой. И весь процесс установки займет от силы полдня максимум. И это с учетом скачивания обновлений и др. дел которые занимаю много времени, но не требуют особых усилий.
Nigelist, на форуме http://forum.ubuntu.ru/index.php?topic=19704.0 нашел...
Цитата "....Перед началом установки убедитесь, что у вас не установлены пакеты libpq5 и libpq-dev (это оригинальные пакеты из репозитория).
Если они установлены - очень много пакетов зависит от них, например apache2! Поэтому лучше устанавливать базу 1с на отдельный новый сервер. Ну или попробуйте их удалить, если вас устроит то, что будет удалено по зависимостям, то можно продолжать."
У тебя в статье про это ничего нет....Насколько это критично?? Откомментируй пжста, если могешь....
Nigelist, на форуме http://forum.ubuntu.ru/index.php?topic=19704.0 нашел...
Цитата "....Перед началом установки убедитесь, что у вас не установлены пакеты libpq5 и libpq-dev (это оригинальные пакеты из репозитория).
Если они установлены - очень много пакетов зависит от них, например apache2! Поэтому лучше устанавливать базу 1с на отдельный новый сервер. Ну или попробуйте их удалить, если вас устроит то, что будет удалено по зависимостям, то можно продолжать."
У тебя в статье про это ничего нет....Насколько это критично?? Откомментируй пжста, если могешь....
.... Интересно канечно,. но. В данной установке описаной тут, никаких критичностей не возникает без установки этих пакетов. Все работает стабильно. Другой вопрос что в указанной вами статье упоминается установка 1с 8.1, а в данной статье 8.2,.. или вы не заметили разницы? Там и пакеты другие устанавливаются и библиотеки,... и какой там Postgres устанавливали? oO
Nigelist Прива. Как дела с терминальным доступом,.. заюзал?
sdv2010, вообще-то если до этого постгрес не был установлен, то по идее этим пакетам взяться неоткуда. А сами пакеты думаю мешать не должны, даже если будут.
libpq -- это C-библиотека, позволяющая пользовательским программам подключаться к серверу баз данных PostgreSQL. Сервер может находиться на другой машине и быть доступен про протоколу TCP/IP. Данная версия libpq совместима с серверами PostgreSQL версии 8.2 и выше.
В пакете содержится библиотека времени выполнения, необходимая для пакетов, использующих libpq.
PostgreSQL -- это объектно-ориентированная реляционная система управления базой данных SQL.
libpq-dev, тоже что и libpq, только насколько я понимаю, докачиваются все необходимое для работы libpq5.
WhiteLabel, привет. Как я уже говорил: - Пока не разберусь с текущими проблемами установки и настройки PostgreSQL и сервера 1С:Предприятие, я другими вопросами заниматься не буду. Так что если хотите ускорить процесс написания статьи на тему терминального доступа, помогите разобраться с вышеуказанными вопросами. Или прорабатывайте тему терминального доступа самостоятельно.
А в целях эксперимента... Машина например стоит оч далеко. Физически хасп в нее не вставить... По сети к машине с Windows не подключиться...а очень нужно что бы через веб-сервер можно было заходить.
Какие есть варианты ?
gendalf_seriy, Как вариант - поднимаете vpn + терминальный доступ....все опробовано, работает без проблем!!!! Если через web-сервер подключение, то ключ на локальной машине не нужен....вроде так...
sdv2010, ты немного не понял суть вопроса. К линуксовой машине на которой установлен сервер 1С нет физического доступа, чтобы вставить HASP. Но нужен работоспособный веб-клиент, а для этого нужно чтобы сервер 1С, раздавал лицензии с помощью HASP-менеджера. Это можно решить правильно настроив менеджер лицензий, на обоих машинах.
Статья обновлена! Изменен порядок установки PostgreSQL (учтены замечания WhiteLabel, по поводу установки libicu38 libxslt1.1 libxml2), оптимизирован процесс установки сервера 1С:Предприятие.
Если кого интересует, могу выложить образы VirtualBox'a - Ubuntu Server 10.04.2 и Windows XP MaxMini, именно на них была опробована данная статья. Выложить могу на rutraker.org или на kaztorka.org
Если сервер 1с без физического доступа, и Hasp никак не подмонтировать туда,.. В таком случае серверу нужно действительно передать ключ лицензии с локальной машины. Но если я не ошибаюсь есть ряд либо сложностей либо вариантов как это будет работать.
Надо настроить сервер 1с на получение этих ключей , прописать Ip если имеются ограничения. Далее, альтернатив не так уж и много . установка Wine(бесплатный -платный вариант) в связке с терминальным доступом,.. ну и все это настроить. Если же принимать во внимание вариант доступа к web-серверу 1с без установки доп ПО, то тут без ключа вообще не обойтись :(
WhiteLabel, все вышеперечисленное нормально настраивается и работает. Главное надо разобраться, как правильно это сделать. У меня такой необходимости нету. Другое дело, что это костыли, ну а что делать когда нет другого выхода.