среда, 8 февраля 2017 г.

Виртуальный образ post.ova

Статья за основу

Предустановки 4 ядра, 8 Гб RAM, сетевой мост, 1000 GB динамический.
Ubuntu 14.04.5
При инсталляции  установить ssh, samba
Название pos
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install htop

# nano /etc/apt/sources.list

Дополним файл источников следующим списком:
deb http://archive.canonical.com/ubuntu trusty partner
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb http://archive.ubuntu.com/ubuntu precise main restricted universe
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner 


Сохранить.

Обновим списки программ репозитория, выполнив команду
# apt-get update


# apt-get install libssl0.9.8 libossp-uuid16 libxslt1.1 libicu52 libt1-5 t1utils imagemagick unixodbc texlive-base libgfs-1.3-2
# apt-get install ttf-mscorefonts-installer

Дистрибутивы  в папке soft 

 с помощью mc извлечем пакеты из postgresql-9.4.2-1.1C_amd64_deb.tar.bz2

# dpkg -i *.deb
# apt-get -f install

сборка от 1С "прибита гвоздями" к определенной версии библиотеки, точно узнать необходимую версию можно из документации, устанавливаемая нами версия PostgreSQL 9.4.2-1.1C требует libicu48, в то время как в репозиториях присутствует более новая версия.
Для правильной установки мы прописали нужные репозитарии.
http://diprok.blogspot.ru/

Будут установлены следующие дополнительные пакеты:
  libicu48 ssl-cert

Получено:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main libicu48 amd64 4.8.1.1-3ubuntu0.6 [8 143 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ trusty/main ssl-cert all 1.0.33 [16,6 kB]
 


# su - postgres
$ psql -l
$ exit

Теперь установим пароль пользователя postgres. Под пользователем root выполним команду
# sudo -u postgres psql
Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.

Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы Ubuntu.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных «1С:Документооборот». Выполним
# service postgresql status
Мы должны получить строку с номером порта (обычно 5432) и статусом online.


root@post:/home/user/soft/postgresql# service postgresql status
9.4/main (port 5432): online
 

Если всё ОК, то пока завершим установку PostgreSQL и перейдем к установке сервера «1С:Предприятие 8.3»

Создаем виртуальный образ post1.ova 

# cd /home/user/soft/8.3.9.2170
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль pass
# passwd usr1cv8
Запустим сервер
# service srv1cv83 start
# poweroff
 
Подключаемся из под windows, создаем кластер post 
 
 
В 1С подключаем так:
 
 
 
Создаем виртуальный образ post2.ova
 
------------------------------------------------------------------------------------
Базы физически здесь: /var/lib/postgresql/9.4/main/base ?
 
Посмотреть:
# su - postgres
$ psql -l
                                  Список баз данных
    Имя    | Владелец | Кодировка | LC_COLLATE  |  LC_CTYPE   |     Права доступа     
-----------+----------+-----------+-------------+-------------+-----------------------
 demo      | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | 
 postgres  | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | 
 template0 | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |           |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |           |             |             | postgres=CTc/postgres
(4 строки)
 
Выход Q 
 
 
http://siverin.ru/content/worknotes/1%D1%81 
http://diprok.blogspot.ru/
http://it-notes.com.ua/ustanovka-servera-1s-predpriyatie-8-3-postgresql-1c-na-ubuntu-server/
https://help1c.by/testovyiy-server-1s-na-ubuntu-14-04/
http://saradmin.ru/?p=2727 
 
http://sanotes.ru/podnimaem-server-1c-ubuntu-server-postgresql/ 
http://avcherka.blogspot.ru/
http://infostart.ru/public/502542/
http://saradmin.ru/?p=2727
https://interface31.ru/tech_it/2015/10/ustanovka-postgresql-1c-na-platformu-linux-ubuntudebian.html
http://soft-setup.ru/administrirovanie/ustanovka-1s-na-ubuntu-server-14-04 
https://help1c.by/testovyiy-server-1s-na-ubuntu-14-04/ 
https://postgrespro.ru/products/1c_build
https://postgrespro.ru/products/1c_build
http://nixway.org/2015/11/10/1c-predpriyatie-8-3+postgresql-na-baze-debian-8-jessie/
 
http://postgresql.leopard.in.ua/
http://wiki.ayac.ru/skripty/nastrojka-shared-memory
 https://gist.github.com/le0pard/812606
http://leopard.in.ua/2013/09/05/postgresql-sessting-shared-memory#.WK8tdGd2O1E
 


  
  

Комментариев нет:

Отправить комментарий