Простая установка 1С на Linux (Ubuntu)
Меню

Простая установка 1С на Linux (Ubuntu)

Содержание статьи
  1. Видео эксперта
  2. Скачивание и подготовка файлов 1С
  3. Процесс установки 1С на Ubuntu
  4. Настройка 1С и ключей лицензии на Linux
  5. Создание базы 1С

Если вы приверженец бесплатных программных продуктов, например Ubuntu, то многие программы могут быть вам недоступны. В случае с 1С такое положение вещей стало бы большой проблемой, так как разработки этой отечественной компании очень популярны в России, а для автоматизации некоторых процессов и вовсе незаменимы. Именно поэтому разработчики предусмотрели, что среди клиентов могут быть пользователи Linux. Прочитав статью, вы узнаете, как воспользоваться настроенными пакетами для установки 1С на Ubuntu или любые другие системы семейства Linux.

Видео эксперта

  • Скачивание и подготовка файлов 1С

    Для того чтобы начать установку 1С, надо подготовить дистрибутивы. Начнем с вопроса: «Для какой ОС мы подбираем 1С – для 32- или 64-битной?». После заходим на сайт, где компания 1С выкладывает дистрибутивы. Введя логин и пароль, заходим в раздел с дистрибутивами и там, найдя нужные нам в списке, сохраняем на компьютер следующие архивы:

    • Клиент 1С:Предприятие для DEB-based Linux-систем;
    • Сервер 1С:Предприятие для DEB-based Linux-систем.
    Дистрибутивы для DEB-based Linux-систем
    Дистрибутивы для DEB-based Linux-систем

    На Ubuntu используется формат файлов DEB. Но поскольку мы скачали с сайта архивы, надо все скачанные пакеты распаковать и переместить в один каталог. В результате должен получиться такой список файлов:

    1. 1c-enterprise83-client_8.3.16-1148_amd64.deb;
    2. 1c-enterprise83-client-nls_8.3.16-1148_amd64.deb;
    3. 1c-enterprise83-thin-client_8.3.16-1148_amd64.deb;
    4. 1c-enterprise83- thin-client -nls_8.3.16-1148_amd64.deb;
    5. 1c-enterprise83-common_8.3.16-1148_amd64.deb;
    6. 1c-enterprise83-common-nls_88.3.16-1148_amd64.deb;
    7. 1c-enterprise83-crs_8.3.16-1148_amd64.deb;
    8. 1c-enterprise83-server_8.3.16-1148_amd64.deb;
    9. 1c-enterprise83-server-nls_8.3.16-1148_amd64.deb;
    10. 1c-enterprise83-ws_8.3.16-1148_amd64.deb;
    11. 1c-enterprise83-ws-nls_8.3.16-11482_amd64.deb.

    На этом этапе подготовка заканчивается и можно приступать непосредственно к установке 1С на Линукс.

    Процесс установки 1С на Ubuntu

    Чтобы установить 1С на Linux, необходимо открыть терминал («Приложения»>«Стандартные») и перейти в папку, где сложены все файлы.

    Терминал с файлами
    Терминал с файлами

    В этом нам поможет команда «cd» (пример использования – «cd /etc/apt»). После этого, необходимо запустить установку скачанных пакетов в определенном порядке. Для этого последовательно вводим следующие команды в запущенный терминал:

    1. sudo dpkg -i 1c-enterprise83-common_8.3.16-1148_amd64.deb
    2. sudo dpkg -i 1c-enterprise83-common-nls_8.3.16-1148_amd64.deb
    3. sudo dpkg -i 1c-enterprise83-server_8.3.16-1148_amd64.deb
    4. sudo dpkg -i 1c-enterprise83-server-nls_8.3.16-1148_amd64.deb
    5. sudo dpkg -i 1c-enterprise83-ws_8.3.16-1148_amd64.deb
    6. sudo dpkg -i 1c-enterprise83-ws-nls_8.3.16-1148_amd64.deb
    7. sudo dpkg -i 1c-enterprise83-crs_8.3.16-1148_amd64.deb
    8. sudo dpkg -i 1c-enterprise83-thin-client_8.3.16-1148_amd64.deb
    9. sudo dpkg -i 1c-enterprise83-thin-client-nls_8.3.16-1148_amd64.deb
    10. sudo dpkg -i 1c-enterprise83-client_8.3.16-1148_amd64.deb
    11. sudo dpkg -i 1c-enterprise83-client-nls_8.3.16-1148_amd64.deb
    Установка скачанных пакетов
    Установка скачанных пакетов
    При установке на Ubuntu могут возникнуть проблемы с отсутствием пакета «libwebkitgtk-1.0-0». Решить ее достаточно просто с помощью последовательного ввода команд в терминал «apt-get install libwebkitgtk-1.0-0» и «apt-get -f install».

    Установка на Ubuntu
    Установка на Ubuntu

    Настройка 1С и ключей лицензии на Linux

    После успешной установки основных дистрибутивов необходимо настроить настройки 1С под Linux таким образом, чтобы не возникало ошибок и конфликтов. Для этого в терминал последовательно вводим следующие команды:

    1. sudo apt-get install imagemagick;
    2. sudo apt-get install unixodbc;
    3. sudo apt-get install libgsf-bin;
    4. sudo apt-get install t1utils;
    5. sudo /opt/1C/v8.3/i386/utils/config_system /usr/share/fonts.

    Последняя команда выполняется продолжительное время, поэтому придется подождать. После выполнения всего перечня команд, в каталоге «/opt/1C/» появится необходимое программное обеспечение.

    ПО установлено
    ПО установлено

    В том случае, если вам нужно установить аппаратные ключи защиты HASP, скачайте дистрибутив и установите его. Для этого воспользуйтесь терминалом и введите последовательно следующие команды:

    1. sudo dpkg -i haspd_3.3-eter2ubuntu_i386.deb;
    2. sudo dpkg -i haspd-modules_3.3-eter2ubuntu_i386.deb;
    3. sudo dpkg -i dkms-aksparlnx_3.2-eter1ubuntu_all.deb.

    Создание базы 1С

    Для работы в 1С нам необходима информационная база. Для ее создания придется научиться работать с кластером серверов 1С на Linux. И для начала запустим его с помощью команды:

    • «/opt/1C/v8.3/i386/ras --daemon cluster».

    Для создания базы данных нам требуется идентификатор кластера. Его можно получить, введя команду:

    • «/opt/1C/v8.3/i386/rac cluster list».

    Проверить перечень созданных баз можно командой:

    • «/opt/1C/v8.3/i386/rac infobase --cluster=ef89b672-c6a6-11e4-ea91-0800274e0291 summary list».

    Для создания новой базы данных необходимо ввести довольно большую команду:

    • «/opt/1C/v8.3/i386/rac infobase --cluster=<ИдентификаторВашегоКластераСерверов> create --create-database --name=<ИмяИнформационнойБазы> --dbms=<ТипСУБД> --db-server=<ИмяСервераБазДанных> --db-name=<ИмяБазыДанных> --locale=ru --db-user=<ИмяАдминистратора> --db-pwd=<ПарольАдминистратора> --license-distribution=allow».

    На эту команду должен быть получен ответ в виде идентификатора новой базы данных 1С.

    Теперь можно подключиться к созданной базе 1С, указав имя сервера и базы данных.

    Подключение к созданной базе 1С
    Подключение к созданной базе 1С

    Далее, для начала работы, загружаем в новую базу резервную копию, созданную заранее, используя стандартный интерфейс 1С.


    Рассказать друзьям
    Предыдущая статья статья
    Установка сервера 1С на Linux
    Следующая статья статья
    Создание и настройка внешней печатной формы в 1С
    Комментарии