Настройка webmin для работы с базой данных 1С
Для сервера 1С нам потребуется тестовая база данных –test. Для её создания и управления воспользуемся консолью webmin. Установим необходимые программы и разрешения.
#yuminstallpostgresqlpostgersql-libs
#mkdir /var/lib/postgres; chown –Rpostgres /var/lib/postgres
Зайдем в консоль и выполним поискмодуля управления PostgreSQL. Выполним настройку модуля
Создадим в webminбазу данных test
Конфигурируем и запускаем контейнер 1c_server
Создаем контейнер с именем 1с_server_datac данными окружения для сервера 1С
#mkdir /home/usr1cv8; mkdir /var/log/1c
#docker create --name=1c_server_data -v /var/log/1c -v /home/usr1cv8/ temrdm/1c_server
Это контейнер с окружением для сервера 1С и смонтированными томами /var/log/1c и /home/usr1cv8. В этих директориях хранится информация о созданных базах 1С и логи сервера. Это контейнер не запускается. Он служит хранилищем окружения сервера 1С.
Конфигурируем и запускам контейнер 1с_server
#docker run --name=1c_server --restart=always -d --volumes-from 1c_server_data -v /etc/localtime:/etc/localtime:ro -p 1540-1541:1540-1541 -p 1560-1591:1560-1591 -h srv.local.ru --link=1c_postgres temrdm/1c_server
В данном случае мы запускаем контейнер из образа temrdm/1c_server с функцией автоматического рестарта в случае отказа (--restart=always), в режиме службы (-d) и окружением из ранее созданного контейнера (--volumes-from 1c_server_data), пробрасываем два пула портов между контейнером и хостовой системой (-p 1540:1541 и -p 1560:1591), создаем и монтируем в контейнер том в режиме только чтения (-v /etc/localtime:/etc/localtime:ro), связываем его с уже запущенным контейнером 1с_postgres и задаем имя srv.local.ru.
|
|
Проверка всех работающих контейнеров
#dockerps
Открываемпортыдля 1С
#firewall-cmd --permanent --add-port=1540-1541/tcp
#firewall-cmd --permanent --add-port=1560-1591/tcp
#firewall-cmd --reload
Подключение к работающему контейнеру 1c_server
#dockerexec -it 1c_server /bin/bash
В результате мы получили готовый к работе 1С сервер с базой данных.
Проверка выполнения лабораторной работы
1. Установим на рабочей станции виртуальную машину VirtualBox и развернем в ней виртуальную предложеннуюWindowsXPс консолью управления севером 1С. Подключимся через консоль управления к северу 1C и пропишем на нем базу данных test.
2. Установим клиента 1С в PCLinixOS. Зайдем через конфигуратор 1С в базу данных и загрузим нагрузочную конфигурацию «тест Гилярова».
3. Переведем CentOS на уровень 3.
4. Проведем нагрузочное тестирование.
Дата добавления: 2018-06-27; просмотров: 547; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!