31

Nigelist, Давай быстрей уже....я тоже в это уперся....или ссылочку!!!!!!

Неугомонный

32

sdv2010, готово, статья про Apache дописана...

33

Nigelist, Ты Гений упорства!!! Супер!!! Вечером опробую....от меня респект!!! ag

Неугомонный

34

Nigelist пишет:

3. Меняем параметр ядра linux SHMMAX на 128Мб, насколько я знаю делать это надо на 32-битной машине:

 Консоль:
echo "kernel.shmmax = 134217728" >> /etc/sysctl.conf
echo "kernel.shmall = 134217728" >> /etc/sysctl.conf

Перезагружаемся:
 Консоль:
reboot

Можно не перезагружаясь выполнить:

 Консоль:
sysctl -p

И настройки сразу же применятся.

35 (21.03.2011 12:55:42 отредактировано Jokero)

Nigelist спасибо за статью.
Сделал все, как вы написали, только вышла какая-то фигня с локалями. При попытки создания базы данных, с удаленного пк, 1с выдает ERROR:  нeвepнoe знaчeниe для пapaмeтpa "lc_messages": "en_US"

Ставил сервер Ubuntu 10.10 английский. Postgres etersoft 8.4.4  1С платформа 8.2.13

Сначала постгрес при старте выдавал предупреждение, что не найдена ru_RU.UTF-8.
установил рус яз с помощью кмд

 Консоль:
/usr/share/locales/install-language-pack ru

поставились укр и рус кодировки, постгрейд ругаться перестал
далее
установил заного англ
 Консоль:
/usr/share/locales/install-language-pack en_US
#переписал сим линки под рутом
sudo -i
ln -s /usr/lib/locale/en_US.utf8 /usr/lib/locale/en_US/
ln -s /usr/share/locale/en /usr/share/locale/en_US

один фиг не помогает. Подскажите, что может быть и в каком месте искать причину?

помогло

 Консоль:
sudo dpkg-reconfigure locales
locale-gen en_US

теперь вышла новая ошибка

Error: new encoding (utf8) is incopatible with the encoding of the template database (SQL_ASC||).
HiNT: Use the same encoding as in the template database, or use template 0 as template.

Это я так понимаю ему чета в кодировках не нравится. Буду разбираться дальше, процесс идет

Ну, в общем, все беды были от не той версии Postgresa, под 10.10
(нужную Etersoft выложил 18 марта - вообщем то мне повезло))))
Скачал нужную, установил в точности по статье.
после установки 1С ругался на локали, исправил командой

 Консоль:
sudo dpkg-reconfigure locales
locale-gen en_US

далее подключился без проблем
Nigelist еще раз спасибо за статью!!!

36 (17.03.2011 09:07:10 отредактировано Nigelist)

usrvar, можно и так. Кому как удобно... smile

Jokero, за основу бралась локализованная Ubuntu, это на тот случай если вы ставили английскую. Если была русская, значит вы сделали что-то неправильно. Внимательно читаем статью и усе будет хорошо. Еще раз обращаю внимание - делать нужно строго по инструкции. Инструкция в статье протестирована не один раз, и не только мною... А для начала, чтоб не мучиться, ставьте все на VirtualBox. И на ключевых моментах установки делайте снимки, чтобы можно было восстановить систему, если что-то пошло не так.

37 (17.03.2011 14:48:55 отредактировано Nigelist)

Статья обновлена, найден пакет ttf2pt1, также внесены мелкие изменения.

Вышла PostgreSQL 9.0.3, вот бы теперь найти ман настройке под сервер 1С:Предприятие или хотя бы патчи от 1С.

38

Nigelist, Лови нужную тебе ссылку
Установка 1С 8.2 и Postgresql 9.0 на Linux - http://www.alsigned.ru/?p=1129
там же есть как забороть апач.... smile

Неугомонный

39

sdv2010, видел уже эту статью. Но там ссылки на патчи в формате *.rpm, а надо бы *.deb. Да и последняя версия постгреса 9.0.3, соответственно нужны патчи на эту версию.

40

Nigelist, патчи есть тока под 9.01 - прислать??

Неугомонный

41 (19.03.2011 07:49:25 отредактировано Nigelist)

sdv2010, их есть у меня... smile

Кстати никто не сталкивался с самопроизвольным завершением процесса сервера 1С?

42

Здравствуйте.
Юзаю вашу версию по установке и настройке.  При выполнении всех перечисленных этапов в точности как в описании, остановился на этапе Установка сервера 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

 Консоль:
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

Зайдя на http://www.1c-pro.ru/index.php?showtopi … ntry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude  libicu38 libxslt1.1 libxml2 
Если заюзать команду в таком виде

 Консоль:
aptitude -R install libicu38 libxslt1.1 libxml2

то можно и не заметить, что библиотека libicu38 просто не установлена  oO  .... в вашем описании про установку этих библиотек конечно речи и не ведётся, но установив её команда  netstat -atn|grep 0.0.0.0:15 стала адекватно отвечать на запрос как и предпредпологалось прозванивая порты.
Так в чем же все таки ошибка?  И чем отличаются предложеные вами библиотеки, и какое взаимодействие между postgres и serv1c у них.
Спасибо за терпение . Жду ответа.

43

Nigelist пишет:

sdv2010, их есть у меня... smile

Кстати никто не сталкивался с самопроизвольным завершением процесса сервера 1С?

Да бывает такое,.. неясно в чем трабл ((

44

WhiteLabel пишет:

Зайдя на http://www.1c-pro.ru/index.php?showtopi … ntry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude  libicu38 libxslt1.1 libxml2
Если заюзать команду в таком виде

В той теме, так и не ответили на мой вопрос да и ставили они на Ubuntu 9.04, видимо в более новых дистрибутивах нет необходимости их ставить. Но если вам так хочется, подключайте соответствующие репозитории. И еще, вы видимо ставите сервер 1С:Предприятие на Debian, на фтп Етерсофта есть какие то дополнительные пакеты для Debian 6, в папке extra, пробуйте их тоже поставить.

45

Nigelist пишет:
WhiteLabel пишет:

Зайдя на http://www.1c-pro.ru/index.php?showtopi … ntry127711 где вы тоже очевидно чтото узнавали )) было сказано про установку библиотек aptitude  libicu38 libxslt1.1 libxml2
Если заюзать команду в таком виде

В той теме, так и не ответили на мой вопрос да и ставили они на Ubuntu 9.04, видимо в более новых дистрибутивах нет необходимости их ставить. Но если вам так хочется, подключайте соответствующие репозитории. И еще, вы видимо ставите сервер 1С:Предприятие на Debian, на фтп Етерсофта есть какие то дополнительные пакеты для Debian 6, в папке extra, пробуйте их тоже поставить.

Извиняюсь сразу не уточнил - ставлю на Ubuntu Server 10.04 i386 все так же как и у вас, 1с версии 8.2 13.205.

46 (23.03.2011 18:28:58 отредактировано Nigelist)

WhiteLabel пишет:

Извиняюсь сразу не уточнил - ставлю на Ubuntu Server 10.04 i386 все так же как и у вас, 1с версии 8.2 13.205.

Вы точно все делали по инструкции? И на чем ставили? На VirtualBox или нет? Если VirtualBox, попробуйте еще раз... А последняя версия дистрибутивов 1С 8.2.13.219, тоже ставил и все нормально. Только вот периодически самопроизвольно отваливается сервер 1С, но причину пока не нашел. Хотя на одном из форумов читал, что отваливается это дело из за неправильных скриптов запуска, прописанных в автозапуск. Сам я в скриптах пока не разбираюсь, так что придется ждать пока кто нибудь с этим делом не разберется.

WhiteLabel пишет:

то можно и не заметить, что библиотека libicu38 просто не установлена  blink  .... в вашем описании про установку этих библиотек конечно речи и не ведётся, но установив её команда  netstat -atn|grep 0.0.0.0:15 стала адекватно отвечать на запрос как и предпредпологалось прозванивая порты.

Этот пакет можно поставить, подключив репозитории hardy. Или попробуйте поставить libicu42.

Кстати если интересно, можете почитать:
libicu42 | libxslt1.1 | libxml2

47 (24.03.2011 05:30:47 отредактировано WhiteLabel)

Спасибо за предоставленную информацию по библиотекам,.. кстати именно там я их и скачал ) .
Да делал все точно по инструкции, точка в точку ,.. по что-то не пошло, пришлось дорабатывать.
Сначала закрутил на VirtualBox, но из за проблем с гостевым доступом по шаре , перешел на VMware Workstation 7.
На счет новой платформы,еще не видел, на ИТС диске марта была ....205 ,. так что, думаю пока эксперементить не буду, мне еще прикладную программу логистики прикручивать ( вот даже незнаю как  ac  )
Да сервак отваливается периодически  ag  у меня тоже бывает,...

,.. все закрутилось,по вашему мануалу )   Только базу создать никак не получается, постоянно выкидывает ошибку: Ошибка при создании информационной базы. psql: FATAL: password authentication failed for user “postgres”
уже вроде во всех настройках покопался... не пойму почему не получается 

А мануал отличный  smile    еще бы мануальчик по терминальному доступу ,. и совсем Супер.
(Кстати,. в какой ценовой диапазон  попадает данная работа от установки, - до конечного пользователя ? )

48

WhiteLabel пишет:

Спасибо за предоставленную информацию по библиотекам,.. кстати именно там я их и скачал ) .
Да делал все точно по инструкции, точка в точку ,.. по что-то не пошло, пришлось дорабатывать.
Сначала закрутил на VirtualBox, но из за проблем с гостевым доступом по шаре , перешел на VMware Workstation 7.

У меня тоже были проблемы. Но дополнительно поставив Windows XP на VirtualBox, нормально подключил там шару (обязательно надо поставить дополнения VirtualBox'a). А на сервере Ubuntu настроил samba (дело пяти минут), и потом все перекидывал по внутренней сети VirtualBox'a. Ведь в любом случае на понадобится Windows XP для тестирования сервера, а VMware реально больше ресурсов жрет.

WhiteLabel пишет:

На счет новой платформы,еще не видел, на ИТС диске марта была ....205 ,. так что, думаю пока эксперементить не буду, мне еще прикладную программу логистики прикручивать ( вот даже незнаю как ac )

В новой версии дистрибутива 1С исправили ряд критических ошибок, в частности последнее

обновление дистрибутива:
Внутренние ошибки системы
10076728  Нарушение в работе механизма сеансов
Проблема:
В некоторых ситуациях возникает критичная ошибка, которая может влиять на сохранность данных, стабильность и безопасность работы системы.
Дата публикации: 2011-03-17

WhiteLabel пишет:

Да сервак отваливается периодически ag у меня тоже бывает,...

Если разбираетесь в скриптах, покопайтесь в скриптах запуска сервера 1С.

WhiteLabel пишет:

,.. все закрутилось,по вашему мануалу )   Только базу создать никак не получается, постоянно выкидывает ошибку: Ошибка при создании информационной базы. psql: FATAL: password authentication failed for user “postgres”
уже вроде во всех настройках покопался... не пойму почему не получается

А разве не понятен смысл ошибки, если совсем не шарите в инглише, юзайте google translate.
Я так понимаю, вы либо не задали пароль для пользователя postgres (для пользователя системы postgres и внутреннего пользователя PostgreSQL я задал одинаковые пароли), либо указываете при создании базы неправильный пароль (Пробуйте пароль либо системного пользователя postgres, либо внутреннего пользователя Postgres'a, если они у вас не одинаковы).

WhiteLabel пишет:

А мануал отличный  smile    еще бы мануальчик по терминальному доступу ,. и совсем Супер.
(Кстати,. в какой ценовой диапазон  попадает данная работа от установки, - до конечного пользователя ? )

Помогите доработать эту статью, и я займусь терминальным доступом, тем более sdv2010, прислал мне свои наработки по этой теме.

А по поводу работы, то в нашем городе это 40000 тенге, живу в Казахстане. ag Это где 8000 рублей. Но т.к. у нас провинция, в более крупных и развитых городах это может стоить дороже.

49 (24.03.2011 10:01:25 отредактировано WhiteLabel)

Nigelist .
Да нет с инглишь проблем нет  ag
Пароли все задал,.. все разные только, права и тп все прописал как положено.  подразумеваю что дело в настройках файла pg_hba.conf..    Заюзал следующую инструкцию... база сразу без ошибок создалась, конфигуратор запустился.

При первом запуске Postgre должен проинициализироваться и запуститься. Для того, чтобы иметь возможность подключится к нему следует задать пароль главному пользователю СУБД - postgres, для этого в файле /var/lib/pgsql/data/pg_hba.conf находим строку:

 Консоль:
local all all ident sameuser

и изменяем ее следующим образом:
 Консоль:
local all all trust

Это дает возможность подключится к СУБД любым локальным пользователем без пароля. Перезапускаем Postgre:
 Консоль:
/etc/init.d/postgresql restart

Теперь установим пароль:
 Консоль:
psql -U postgres -d template1 -c "ALTER USER postgres PASSWORD 'password'"

После чего в pg_hba.conf меняем обратно trust на ident sameuser и еще раз перезапускаем Postgre.

Если разбираетесь в скриптах, покопайтесь в скриптах запуска сервера 1С.

Да есть кое какие наброски по скриптам, если что-то придумаю я выложу.
Сейчас тоже нарыл кое какой материал по терминальному доступу. Буду юзать  smile
8000 р немного. Я из Новосибирска,. у нас в конторах от 1с за такую сумму ставят  ac  жалко, столько гемора и даже не подкалымить  прилично ag

50

WhiteLabel, с постгресом вы сами создали себе проблемы, надо было одинаковый пароль задать для системного юзера и юзера postgres'a, pg_hba.conf тоже особо настраивать не нужно. Главное это нужно делать внимательно. Судя из личного опыта, все проблемы которые возникают, на 95% создаем мы сами.
А по поводу подкалымить, если мы сможем достаточно разобраться в процессе, то это уже не будет проблемой. И весь процесс установки займет от силы полдня максимум. И это с учетом скачивания обновлений и др. дел которые занимаю много времени, но  не требуют особых усилий.

51

Nigelist, на форуме http://forum.ubuntu.ru/index.php?topic=19704.0 нашел...
Цитата "....Перед началом установки убедитесь, что у вас не установлены пакеты libpq5 и libpq-dev (это оригинальные пакеты из репозитория).
Если они установлены - очень много пакетов зависит от них, например apache2! Поэтому лучше устанавливать базу 1с на отдельный новый сервер. Ну или попробуйте их удалить, если вас устроит то, что будет удалено по зависимостям, то можно продолжать."
У тебя в статье про это ничего нет....Насколько это критично?? Откомментируй пжста, если могешь....

Неугомонный

52 (30.03.2011 15:34:21 отредактировано WhiteLabel)

sdv2010 пишет:

Nigelist, на форуме http://forum.ubuntu.ru/index.php?topic=19704.0 нашел...
Цитата "....Перед началом установки убедитесь, что у вас не установлены пакеты libpq5 и libpq-dev (это оригинальные пакеты из репозитория).
Если они установлены - очень много пакетов зависит от них, например apache2! Поэтому лучше устанавливать базу 1с на отдельный новый сервер. Ну или попробуйте их удалить, если вас устроит то, что будет удалено по зависимостям, то можно продолжать."
У тебя в статье про это ничего нет....Насколько это критично?? Откомментируй пжста, если могешь....

.... Интересно канечно,. но. В данной установке описаной тут, никаких критичностей не возникает без установки этих пакетов. Все работает стабильно.  Другой вопрос что в указанной вами статье упоминается установка 1с 8.1, а в данной статье 8.2,.. или вы не заметили разницы? Там и пакеты другие устанавливаются и библиотеки,...  и какой там Postgres устанавливали?  oO

Nigelist Прива. Как дела с терминальным доступом,.. заюзал?

53

sdv2010, вообще-то если до этого постгрес не был установлен, то по идее этим пакетам взяться неоткуда. А сами пакеты думаю мешать не должны, даже если будут.

libpq -- это C-библиотека, позволяющая пользовательским программам подключаться к серверу баз данных PostgreSQL. Сервер может находиться на другой машине и быть доступен про протоколу TCP/IP. Данная версия libpq совместима с серверами PostgreSQL версии 8.2 и выше.

В пакете содержится библиотека времени выполнения, необходимая для пакетов, использующих libpq.

PostgreSQL -- это объектно-ориентированная реляционная система управления базой данных SQL.

libpq-dev, тоже что и libpq, только насколько я понимаю, докачиваются все необходимое для работы libpq5.

WhiteLabel, привет. Как я уже говорил: - Пока не разберусь с текущими проблемами установки и настройки PostgreSQL и сервера 1С:Предприятие, я другими вопросами заниматься не буду. Так что если хотите ускорить процесс написания статьи на тему терминального доступа, помогите разобраться с вышеуказанными вопросами. Или прорабатывайте тему терминального доступа самостоятельно.

54

А в целях эксперимента... Машина например стоит оч далеко. Физически хасп в нее не вставить... По сети к машине с Windows не подключиться...а очень нужно что бы через веб-сервер можно было заходить.

Какие есть варианты ?

55 (12.04.2011 18:34:25 отредактировано Nigelist)

gendalf_seriy, есть вариант: линуксовый сервер берет лицензии с любой виндовой машины, на которой сетевой ключ. Такое решение видел на форуме руборда. Пример решения вопроса.

56 (01.04.2011 07:43:41 отредактировано sdv2010)

gendalf_seriy, Как вариант - поднимаете vpn + терминальный доступ....все опробовано, работает без проблем!!!! Если через web-сервер подключение, то ключ на локальной машине не нужен....вроде так...

Неугомонный

57

sdv2010, ты немного не понял суть вопроса. К линуксовой машине на которой установлен сервер 1С нет физического доступа, чтобы вставить HASP. Но нужен работоспособный веб-клиент, а для этого нужно чтобы сервер 1С, раздавал лицензии с помощью HASP-менеджера. Это можно решить правильно настроив менеджер лицензий, на обоих машинах.

58 (02.04.2011 14:15:56 отредактировано Nigelist)

Статья обновлена! Изменен порядок установки PostgreSQL (учтены замечания WhiteLabel, по поводу установки libicu38 libxslt1.1 libxml2), оптимизирован процесс установки сервера 1С:Предприятие.

Если кого интересует, могу выложить образы VirtualBox'a - Ubuntu Server 10.04.2 и Windows XP MaxMini, именно на них была опробована данная статья. Выложить могу на rutraker.org или на kaztorka.org

59

Если сервер 1с без физического доступа, и Hasp никак не подмонтировать туда,..  В таком случае серверу нужно действительно передать ключ лицензии с локальной машины. Но если я не ошибаюсь есть ряд либо сложностей либо вариантов как это будет работать.
Надо настроить сервер 1с на получение этих ключей , прописать Ip если имеются ограничения. Далее, альтернатив не так уж и много . установка Wine(бесплатный  -платный вариант) в связке с терминальным доступом,.. ну и все это настроить.   Если же  принимать во внимание вариант доступа к web-серверу 1с без установки доп ПО, то тут без ключа вообще не обойтись  ac

60 (05.04.2011 12:47:55 отредактировано Nigelist)

WhiteLabel, все вышеперечисленное нормально настраивается и работает. Главное надо разобраться, как правильно это сделать. У меня такой необходимости нету. Другое дело, что это костыли, ну а что делать когда нет другого выхода.