Установка и настройка Ubuntu 32/64 1c 8.2 postgresql 9.1.2

Челябинская область

Автор:Dmitriy Altuhov

Установка и настройка Ubuntu 32/64 1c 8.2 postgresql 9.1.2

Итак. Имеем Ubuntu Server 32/64 бит (разницы при установке и настройке почти никакой).
Устанавливать будем PostgreSQL 9.1.2 (сборку от 1С) и сервер 1С.

Нам потребуется скачать с сайта 1С:
postgresql_9_1_2_deb_x86_64_tar.gz (архив с deb-пакетами PostgreSQL для 64-битной ubuntu)
postgresql_9_1_2_deb_i386_tar.gz (архив с deb-пакетами PostgreSQL для 32-битной ubuntu)
deb64.tar.gz (архив с deb-пакетами сервера 1С для 64-битной ubuntu)
deb.tar.gz (архив с deb-пакетами сервера 1С для 32-битной ubuntu)

  1. Устанавливаем Ubuntu Server 32 или 64 бит (какую — на ваше усмотрение), не забываем про SSH-сервер
  2. В файле hosts должно быть прописано это FQDN-имя хоста с привязкой к ip-адресу сетевой карты, подключенной к локальной сети. ОБЯЗАТЕЛЬНО! Иначе не запустится сервер 1с. По умолчанию в файле прописано 127.0.1.1     server1c.localnet.local    server1c. Так работать не будет, нужно например так: 192.168.56.102  server1c.localnet.local    server1c
  3. Настраиваем сеть, чтобы был доступ в интернет (ну и прочие общисистемные параметры: iptables, nut, ntp, dns, …)
  4. В процессе установки postgresql и сервера 1С нам потребуется поставить дополнительные пакеты (зависимости):
  5. sudo apt-get install mc libssl0.9.8 imagemagick unixodbc libgsf-bin t1utils ttf-mscorefonts-installer libt1-5 tcl8.5 p ostgresql-common libossp-uuid16 libxslt1.1 l ibfreetype6 krb5-user libkrb53 krb5-config
  6. wget » http://interface31.ru/tech_it/file s/1c/ttf2pt1_3.4.4-1.3_amd64.deb» или wget » http://interface31.ru/tech_it/files/1c/ttf2pt1_3.4.4-1.3_i386.deb«
  7. locale-gen en_US
  8. locale-gen ru_RU
  9. dpkg-reconfigure locales
  10. ln -s /usr/lib/libMagickWand.so.4 /usr/lib/libWand.so
  11. ln -s /usr/lib/x86_64-linux-gnu/libgssapi_krb5.s o.2 /usr/lib/libgssapi_krb5.so
  12. в файл /etc/ environment добавляем SYSTEM_LIB_P ATH=»/usr/lib/x86_64-linux-gnu»
  13. export SYSTEM_LIB_PATH=»/usr/lib/x86_64-l inux-gnu»
  14. распаковываем архивы с помощью tar xvf
  15. Устанавливаем все пакеты 1С и PostgreSQL и ttf2pt1 (все файлы deb в одной папке) кроме файлов *dev*,*dbg* (нужны ли пакеты для разработки?), postgresql-plperl (не понятно что делать с зависимость libperl5.10) (их убрать в другую папку): dpkg -i *.deb
  16. sudo chown -R usr1cv82:grp1cv82 /opt/1C
  17. update-rc.d srv1cv82 defaults
  18. /opt/1C/v8.2/x86_64/utils/config_server

Если нужен файлсервер с поддержкой Active Directory
1. sudo apt-get install samba samba-common winbind libpam-winbind

Полезная информация:
http://interface31.ru/tech_it/2012/04/se rver-1s-predpriyatiya-chast-3-ustanovka-n a-platforme-linux-ubuntu.html
http://help.ubuntu.ru/wiki/%D1%83%D1%81%D 1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 _1%D1%81_8_1
http://linuxforum.ru/viewtopic.php?id=11 116&p=2
http://infostart.ru/public/89592/
http://www.lissyara.su/archive/1c_8.2+postgresql/
http://www.gilev.ru/1c/app/

Comments Are Closed!!!