Статья за основу
Предустановки 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»
Предустановки 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
Комментариев нет:
Отправить комментарий