Обновление 1С-сервера Ubuntu/Debian Linux
. Внимание, прежде чем приступать к обновлению 1С убедитесь, что у вас есть доступ к обновлениям в 1С:ИТС
Для обновления сервера 1C Предприятия под Ubuntu Linux необходимо сделать ряд операций, сначала необходимо узнать, какие пакеты установлены. Для того, что бы узнать, какие пакеты были установлены в консоле выполняем команду:
sudo dpkg -l | more | grep 1c-enter > rem.txt
Далее, открываем файлик rem.txt командой:
Отображение пакетов будет выведено в алфавитном порядке, в таком виде:
ii 1c-enterprise83-client 8.3.5-1248 1C:Enterprise 8.3 client applications
ii 1c-enterprise83-client-nls 8.3.5-1248 National resource files for 1C:Enterpise 8.3 client applications for Linux
ii 1c-enterprise83-common 8.3.5-1248 1C:Enterprise 8.3 common components
ii 1c-enterprise83-common-nls 8.3.5-1248 National resource files for 1C:Enterpise 8.3 common components for Linux
ii 1c-enterprise83-server 8.3.5-1248 1C:Enterprise 8.3 server for Linux
ii 1c-enterprise83-server-nls 8.3.5-1248 National resource files for 1C:Enterpise 8.3 server for Linux
ii 1c-enterprise83-ws 8.3.5-1248 1C:Enterpise 8.3 Web-services components for Linux
ii 1c-enterprise83-ws-nls 8.3.5-1248
Из данных этого файлика стало известно, что установлена платформа версии 8.3. Название пакетов подчеркуто специально, что бы вы могли соорентироваться. Далее, необходимо остановить сервис 1С командой:
sudo /etc/init.d/srv1cv83 stop
После остановки сервера, необходимо удалить пакеты ранней версии: Выполняем команды:
sudo dpkg -r 1c-enterprise83-ws-nls
sudo dpkg -r 1c-enterprise83-ws
sudo dpkg -r 1c-enterprise83-server-nls
sudo dpkg -r 1c-enterprise83-server
sudo dpkg -r 1c-enterprise83-common-nls
sudo dpkg -r 1c-enterprise83-common
Если используйте терминальный сервер, то и переустанавливаем клиента:
sudo dpkg -r 1c-enterprise83-client-nls
sudo dpkg -r 1c-enterprise83-client
После удаление. необходимо установить новые пакеты, сделать это можно слив все новые пакеты в одну папку и запустив команду в этой папке:
Linux обновление 1с сервера
Сегодня многие компании стали поглядывать в сторону использования операционных систем отличной от Майкрософта.
Почему же так? Ведь старый добрый Виндоуз давно изучен и чего еще нам искать.
Ответ прост — свободное, бесплатное распространение и повышенная популярность дистрибутива Ubuntu в связке с Postgre SQL.
Эта сборка ядра на базе Linux одной из первых получила поддержку со стороны «Фирмы 1С». Линекс системы менее требовательны к железу, меньше подвержены взлому и вторжениям вирусных программ. Графические оболочки пользовательских систем имеют сейчас больше разнообразия и выглядят очень достойно. Установка дистрибутива Ubuntu проходит гораздо быстрее проще чем Windows. В этой публикации мы рассмотрим насколько сложно провести обновление серверной части дистрибутива 1С:Предприятие с версии 8.3.14.1565 на релиз 8.3.14.1694.
Для легального доступа к дистрибутивам и обновлениям платформы и конфигураций 1С у вас должен быть действующий договор ИТС.
Мы можем помочь проверить его наличие и продлить. Ознакомиться с вариантами и ценами вы можете на нашем сайте в специальном разделе ИТС.
Если все условия соблюдены входим на страничку с обновлениями https://releases.1c.ru/total
Будет предложено скачать файл архива нужного нам дистрибутива: deb64_8_3_14_1694.tar.gz. Переносим его не сервер в отдельную папку пользователя, например «
/1cdistr» и распаковываем содержимое.
Рекомендую сделать резервные копии баз данных 1С до начала проведения всех установок, предварительно завершив сеансы всех пользователей. Останавливать работу самого сервера 1С для обновления не обязательно. Служба установки сама сделает за вас всё необходимое.
Далее запускаем терминал с правами суперпользователя, переходим в папку с дистрибами и одной командой устанавливаем сразу все пакеты 1С:Предприятие Сервер x64 Linux Debian / Ubuntu поверх уже установленных:
Проверяем и восстанавливаем зависимость пакетов:
Делаем рестарт сервера 1С Предриятие 8.3 и проверяем его статус:
Если получаем состояние как на картинке выше » active «, то всё получилось по плану. Если получили что-то другое, то можно повторить всю процедура сначала, либо вы можете всегда обратиться к нам за помощью.
После установки сервера рекомендуем обновить все версии клиентов, хотя это и не всегда является обязательным, так в моём случае клиентские машины продолжали работать с новой версией сервера без всяких матюков.
П.С. После обновления платформы 1С и проверки баз данных одна из них выдала вот такое неожиданное сообщение:
Хотя при этом никаких расширений в данной базе ЗУП не установлено, решается это чисткой кеша на рабочем месте пользователя. Как почистить кеш 1С вы можете прочитать в нашей отдельной публикации.
Обновления релиза 1С сервера на Linux
Обновления релиза 1С сервера на Linux
- В этой статье мы рассмотрим как обновлять сервер 1С: Предприятия на Linux.
В данной статье используется дистрибутив Linux — Debian 6.0.2
Для того чтобы обновить сервер 1С: Предприятия на Linux нужно:
- Скачать установочный архив на сервер 1С: Предприятия.
- Распаковать установочный архив.
- Запустить клиент VMware Vsphеre client для управление сервером.
- Запуск пакетов установки сервера *deb
- Перезапустить сервер 1С: Предприятия.
1. Скачивание установочного архива на сервер 1С: Предприятия
Для установки нам потребуется сам сервер 1с который можно скачать на сайте 1с http://users.v8.1c.ru/ Соответственно вам потребуется логин и пароль для доступа на сайт. Если логина и пароля нет, то можно скачать 1с сервер на сторонних ресурсах. Качаем последний релиз сервера. В даном случае нужно скачать http://users.v8.1c.ru/getdist.jsp?path=Platform/8_2_16_363/deb64.tar.gz. Потребуется именно deb пакеты для Debian.
Далее нужно выложить архив c платформой на файлообменник или другой свободный для скачивания ресурс, который даст нам прямую ссылку на файл. Например подходит файлообменник http://narod.yandex.ru/ (нужно зарегистрироватся).
Далее зайдем на сервер перед этим введя логин и пароль (нужны права «root»)
На сервере создадим папку куда будет сохранен скаченый с файлообменника архив.
Используя команду Wget скачаем архив платформы. В нужной папке Wget (ссылка на ресурс в интернете) Рис.1
Рисунок 1. Скачивание платформы сервера 1С:Предприятия на сервер Linux
Использовать ссылку на http://users.v8.1c.ru/ нельзя так как скачивание будет доступно только после аутентификации. Ждем пока файл загрузится на сервер.
2. Распаковка установочного архива
Когда архив с файлами платформы скачан нужно его распаковать. Файл deb64.tar.gz
Для архива с расширением *tar.gz нужно использовать команду tar xvfz (имя файла).
В данном случае команда выглядит так tar xvfz deb64.tar.gz (Рис. 2)
Рисунок 2. Распаковка архива и получение файлов установки платформы
3. Запуск клиента VMware Vsphеre client для управление сервером
Запускаем VMware Vsphеre client для управление сервером, перед этим введя логин и пароль (Рис 3).
Рисунок 3. Запуск VMware Vsphеre client.
4. Запуск пакетов установки сервера *deb
Зайдем в режим управление сервером Рис.4(1).
Далее перейдем на закладку Сonsole Рис4(2).
Введем логин и пароль для сервера (пользователь должен обладать правами «root»)
Далее запустим файлы установки сервера.
Для этого есть команда dpkg -i (имя файла)
Запустим по очереди все файлы *deb
dpkg -i 1c-enterprise82-comon-nls_8.2.16-363_amd64.deb
dpkg -i 1c-enterprise82-comon_8.2.16-363amd_64.deb
dpkg -i 1c-enterprise82-server-nls_8.2.16-363_amd64.deb
dpkg -i 1c-enterprise82-server_8.2.16-363_amd63.deb
dpkg -i 1c-enterprise82-ws-nls_8.2.16-363_amd64.deb
dpkg -i 1c-enterprise82-ws_8.2.16-363_amd64.deb
При запуске каждого пакета установки мы будем видеть процесс установки данного пакета Рис.4(3)
Рисунок 4.Запуск консоли сервера. Процесс установки пакета 1c-enterprise82-common_8.2.16_363_amd64.deb
5. Перезапуск сервера 1С: Предприятие
После того как запустим все пакеты нужно перезапустить сервер.
Для этого в панели управление сервером нужно нажать кнопку «Reset» (Рис.5)
Рисунок 5. Перезапуск сервера 1С: Предприятия