Установка 1с бухгалтерия 8.3 на linux

Некоторые преимущества перед Windows, а с выходом свежей платформы 8.3 появилась такая возможность - в этой статье подробно рассмотрим, как установить 1С на Ubuntu Linux.

На Linux можно установить 1С.

Какой операционной среде отдать предпочтение для бухгалтерского пакета на предприятии? Вопрос не так прост, как кажется на первый взгляд. И Ubuntu Linux в этом плане имеет ряд преимуществ перед Windows. Бесплатность. Если к вам в офис придёт проверка на предмет легальности используемого на компьютерах программного обеспечения, то за использование Убунту вам точно ничего не грозит. Все её дистрибутивы бесплатны! А вот лицензию Windows нужно будет покупать на все компьютеры.

Гибкость системы:

  • Любой компьютер легко превращается в полноценный сервер (что важно для 1С);
  • Возможность запуска только нужных процессов, а не прогибание под теми, которые по умолчанию запускаются системой.

Благодаря открытости для сообщества разработчиков, Ubuntu всегда находится впереди Windows. Неоспоримая скорость работы.

Устанавливаем Ubuntu

Установка 1С на Linux совсем несложна.

Во время установки нужно будет отметить своё местонахождение, выбрать приемлемый для вас язык, выбрать раскладку клавиатуры компьютера, обозначить свои данные пользователя. Чтобы вам во время установки не было очень скучно - перед взором будут сменять друг друга всякие красивые картинки… По окончании появится изображение, на котором нужно будет выбрать перезагрузку:

После перезагрузки вы получите на вашем ПК установленный вами Убунту Линукс. Это будет его первый запуск .

Теперь очередь 1С

Для работы комплекса 1С:Предприятие нужно с интернет-страницы с дистрибутивами 1С предварительно скачать необходимые файлы. Не забудьте какой именно вам нужен - тридцатидвух- или шестидесятичетырёхбитный. Учтите также, что скачивание пакетов доступно только тем пользователям, у которых наличествует действующий договор на ИТС с одним из партнёров фирмы.

После скачивания с помощью файл-менеджера Nautilus распаковываем файлы:

Кроме того, устанавливаем ключ защиты HASP (скачать в отдельную директорию). Общий список файлов после распаковки:

Установка 1С на Ubuntu проще происходит с использованием Терминала (консоли) (это, вообще, самый распространённый метод инсталляции программ в Linux). Для поиска и запуска терминала нужно, будучи в латинской раскладке, нажать комбинацию Ctrl-Alt-t. Командой cd находим директорию с распакованными папками. Теперь нужно выполнить такие команды (для каждого из установочных файлов, которые получились в результате распаковки) - sudo dpkg -i /имя установочного файла/.

Следующий этап - это установка HASP

Для этого выполняются такие же команды (по аналогии) - sudo dpkg -i /имя установочного файла/. Следующий шаг - выполнение команд для настройки 1С:

sudo apt-get install imagemagick
sudo apt-get install unixodbc
sudo apt-get install libgsf-bin
sudo apt-get install t1utils

И ещё одна команда для работы со шрифтами текстов - sudo /opt/1C/v8.3/i386/utils/config_system /usr/share/fonts. Подключив HASP-ключ и, перезагрузившись, можно запускать программу - это будет происходить аналогично Windows.

Надеемся, что с помощью нашей публикации у вас не возникнет сложностей с установкой 1С на Ubuntu Linux.

» на Linux сервер и даже видео снял, которое надеюсь, вам поможет.

Базовые настройки при установке Linux
Задаем имя компьютеру и потом не меняем. Менять имя конечно можно, но хлопот много.
Межсетевой экран –Выключен.
Настройки SELinux -Выключен.
Установка ведется от пользователя root.

Как вы догадались это клиент-серверный

Порядок действия следующий:
Устанавливаем 1С
Устанавливаем PostgresQL
Подключаемся и работаем.

Установка 1С на Linux

Дистрибутив серверной части 1С для Linux представлен в виде rpm-пакетов:
Общие компоненты «1С:Предприятия»
Компоненты сервера «1С:Предприятия»
Адаптер для публикации Web-сервисов «1С:Предприятия» на веб-сервере на основе Apache HTTP Server 2.0 или Apache HTTP Server 2.2
Компоненты сервера хранилища конфигурации «1С:Предприятия».

При установке 1С следует учитывать зависимости между rpm-пакетами:
● 1C_Enterprise82-common не имеет зависимостей;
● 1C_Enterprise82-server зависит от 1C_Enterprise82-common;
● 1C_Enterprise82-ws зависит от 1C_Enterprise82-common;
● 1C_Enterprise82-crs зависит от 1C_Enterprise82-common, 1C_Enterprise82-server и 1C_Enterprise82-ws;

Пакеты с суффиксом «-nls», - это дополнительные национальные ресурсы для соответствующего пакета.

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

Минимальная установка для развертывания главного сервер кластера:
● 1C_Enterprise82-common-8.2
● 1C_Enterprise82-common-nls-8.2
● 1C_Enterprise82-server-8.2
● 1C_Enterprise82-server-nls-8.2

В процессе установки компонентов сервера «1C:Предприятия» создается пользователь ОС с именем usr1cv82, под его учетной записью будут исполняться серверные процессы «1С:Предприятия». Не забываем, что установка должна выполняться от лица пользователя root.

Теперь запустим агент сервера ragent в режиме демона. Для этого введем следующие команды:
/etc/rc.d/init.d/srv1cv81 stop
/opt/1C/v8.1/x86_64/ragent -daemon
/etc/rc.d/init.d/srv1cv81 start

Из видео видно, что сервер не стартует, это исправляет перезагрузка системы.
Кто знает в чем причина напишите, у меня в каждом релизе по разному.

Проверим, что сервер 1С стартует
ps aux | grep 1C
Команда должна показать работу следующих служб: ragent, rmngr, rphost

На видео данный пункт упущен но, после установки сервера необходимо запустить утилиту /opt/1C/v8.2/i386/utils/config_server
Которая:
● проверяет наличие всех необходимых библиотек для работы сервера;
● регистрирует установленные TrueType шрифты в ImageMagick.

Если сервер 64-разрядный то /opt/1C/v8.2/x86-64/config_server

Устанавливаем PostgresQL

Мы будем устанавливать PostgreSQL которую можно взять с диска ИТС или скачать с http://users.v8.1c.ru/, в принципе там же где взяли дистрибутив «1С:Предприятия».

В версии PostgreSQL от 1С находится 11 пакетов

Дистрибутив модифицированной версии PostgreSQL состоит из 10 пакетов. Необходимый минимум для работы это 4 следующих пакета:
● postgresql-libs-8.4 .
● postgresql-8.4.
● postgresql-Server-8.4.
● postgresql-contrib-8.4.

Остальные пакеты являются опциональные и при желаний их можно тоже установить.

После установки всех необходимых пакетов, переходим к настройкам PostgreSQL, и первым делом сделаем инициализацию базы данных.

Для «1С:Предприятия» необходимо установить русскую локаль и кодировку UTF-8.

su – postgres –c ‘initdb ––locale=ru_RU.utf8 -D /var/lib/pgsql/data’

также будет создана база, размещенная в /var/lib/pgsql/data с настройками по умолчанию.

Изменяем настройки:

gedit /var/lib/pgsql/data/postgresql.conf

Найдем (Ctrl-F) и изменим следующий параметр:
default_with_oids = on
Так же раскомментируем эту строку, убрав символ комментария #. Сохраняем изменения.

В файле pg_hba.conf снимем защиту, для того чтоб войти в PostgreSQL и поменять пароль который стоит по умолчанию.
gedit /var/lib/pgsql/data/pg_hba.conf
host all all 0.0.0.0/0 md5
Проверьте, чтобы комментарий # с данной строки был снят и меняем md5 на trust, сохраняем изменения.

Наследующем шаге, перезапускаем PostgreSQL:
/etc/init.d/postgresql restart

Войдите в консоль PostgreSQL командой:
psql -h localhost postgres postgres

И поменяем пароль PostgreSQL, т.к. при первом запуске создаётся учётная запись postgres с паролемpostgres.
Следующая команда меняет пароль:
ALTER USER postgres PASSWORD ‘НОВЫЙ ПАРОЛЬ’;

Выходим из консоли PostgreSQL выполнив команду: \q

Вернемся в файл pg_hba.conf и в строке host all all 0.0.0.0/0 trust заменим trust на md5.
Перезапустим сервер PostgreSQL.

Зайдем в Администрирование – Настройки сервера – Службы и проверим запускаются ли службы при старте системы, если нет то установим.

Установка HASP

Скачаем драйвер HASP с сайта производителя http://www.aladdin-rd.ru/ и установим его.

rpm -i aksusbd-redhat-1.8.1-3.i386.rpm

Starting AKSUSB daemon: [ ОК ]
Starting WINEHASP daemon: [ ОК ]

USB-ключ конечно надо вставить.

Включать Samba не обязательно.

Подключаемся к серверу 1С Предприятие

На клиенте пропишем сервер, в файле C:\WINDOWS\system32\drivers\etc\hosts
Например: 192.168.0.102 EvrSer

Можно и не прописывать, но тогда должна быть запущена Samba.

Затем из или из 1С Предприятия создадим базу и начнем в ней работать.
Создаем базу

Новость хоть и немного старовата, но не написать о ней я не могу. Теперь читать не нужно, ведь 1С выпустили 1С:Предприятие 8.3 с очень приятным нововведением - появился клиент для Linux ! Причём клиенты для Linux аналогичны клиентам под Windows, так что переучивать бухгалтеров не придётся.

Под Linux был выпущен как "тонкий клиент", обеспечивающий работу пользователей в режиме управляемого приложения, так и "толстый клиент", обеспечивающий работу в режиме обычного или управляемого приложения или в режиме конфигуратора. Оба клиентских доступны для архитектур x86 и x86-64, и поддерживают файловый и клиент-серверный варианты работы.

Также были выпущены инструменты для администрирования кластера с систем под управлением Linux.

Скачать 1С:Предприятие 8.3

Загрузить 1С:Предприятие 8.3 для Linux можно тут: users.v8.1c.ru .

Купили себе ноутбук фирмы Roverbook? Поздравляю, отличная покупка! Но что делать, если он вдруг сломается? Куда лучше всего обратиться? Я рекомендую компанию ServiceNB, ибо для них

Установка 1С на Ubuntu Linux не требует специальных знаний операционной системы или опыта программирования. Достаточно внимательно ознакомиться с данной инструкцией и следовать всем рекомендациям по вводу команд и работе с терминалом, описанным ниже. Перед тем как начать саму установку клиента и сервера 1С под Ubuntu Linux, необходимо скачать дополнительные DEB пакеты (библиотеку и защиту hasp от Etersoft). Если у вас нет локальной сети, то необходимо ее настроить.

Локальная сеть

Откройте главное меню, найдите и запустите системную утилиту «сетевые соединения».

Для дальнейшей конфигурации перейдите на «проводное соединение» - «изменить» - «Параметры IPv4».

Измените способ настройки на «вручную», пропишите IP адрес. Для примера укажем: 192.168.128.40. Данные маски сети по умолчанию: 255.255.255.0.

Для доступа к интернету укажите DNS сервера. Вы можете использовать данные по умолчанию или ввести следующий рабочий адрес DNS - 8.8.8.8.

После этого можно приступить к загрузке дистрибутивов.

Запустите интернет браузер и перейдите на сайт поддержки пользователей 1С - «www.users.v8.1c.ru». С него мы будем скачивать сами дистрибутивы клиента и сервера 1С для Ubuntu Linux.

Нажмите - «скачать обновления», введите данные своей учетной записи (логин, пароль).

После этого, найдите «технологическая платформа 8.3» и выберите самую последнюю версию.

Здесь выберите «клиент 1С предприятия для DEB Linux систем». Помимо самого клиента, необходимо скачать «сервер 1С для Deb Linux систем». Без него вы не сможете установить сам клиент 1C для Ubuntu Linux.

Дополнительные DEB пакеты

Для полноценной работы программы мало скачать и установить сервер и клиент 1С. Все файлы необходимо загружать в одну папку «загрузки». Чтобы не путаться, удалит оттуда все лишнее. Затем, для более комфортной установки, мы переместим все скачанные дистрибутивы.

Необходимо загрузить дополнительные файлы: etersoft (терминальный сервер 1С под Linux или hasp) и бесплатную библиотеку libwebkitgtk. Для установки библиотеки перейдите по ссылке ниже, а затем найдите последнюю версию дистрибутива.

Для устройств на базе 32-разрядного процессора необходимо скачивать DEB пакет i386, для 64-разрядного - amd64.

Следующее, что понадобится - терминальный сервер 1C для Ubuntu (HASP защита). Скачать его дистрибутив можно с официального сайта Etersoft по ссылке ниже. В нашем случае это DEB пакеты для Ubuntu 12.04. Если вы пользуетесь другой версией Linux или Ubuntu, вернитесь в каталог и выберите необходимую вам.

Загрузить нужно все DEB пакеты hasp. Другие файлы не нужны.

Подготовка к установке

Дальнейшую установку клиента и сервера на Ubuntu продолжим при помощи терминала Linux. Чтобы не вводить длинные названия файлов и директорий вручную, рекомендуем скопировать их и вставить по инструкции ниже.

Если вам уже приходилось работать с Linux Ubuntu и устанавливать через терминал DEB файлы, то данный этап можно пропустить и приступить к следующему.

  • В домашней папке создайте новую - 1С;

  • откройте только что созданную директорию, создайте здесь еще две: hasp, server;

  • все DEB файлы hasp переместите в созданную папку «hasp» по адресу «домашняя папка» «1С» - «hasp»;
  • вернитесь в папку «загрузки», и распакуйте дистрибутив клиента;
  • в итоге у вас должна появиться папка с распакованными в ней файлами клиента 1С для Ubuntu;
  • переместите из нее все файлы, в директорию «доимашняя папка» - «1С»;

  • откройте папку «загрузки», распакуйте из архива дистрибутив сервера;
  • скопируйте все файлы в папку «server»;

  • оставшийся дистрибутив - в папку «1С».

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

Внимание! Перед тем как установить клиент 1С под Ubuntu Linux, проверьте, что его версия совпадает с версией сервера 1С.

Работа с терминалом

Запустите главное меню и откройте терминал. Здесь мы будем вводить все рабочие команды.

Если вы не пользовались операционной системой Linux, то рекомендуем выполнять установку DEB пакетов и ввод команд строго в той последовательности, в которой они ниже. Так вы сможете заметить и устранить все возможные ошибки терминала, скачать отсутствующие библиотеки.

Введите команду «cd 1c» для перехода по каталогу, а затем нажмите «enter» и впишите команду «sudo dpkg -i», скопируйте название первого DEB файла из каталога 1С и вставьте его в терминал нажатием правой кнопкой мыши или сочетанием клавиш «shift+ctrl+V».

Нажмите «Enter». Для выполнения команды, терминал запросит пароль администратора, введите его.

После этого должен выпасть список сообщений об ошибке, в которых будет указана их причина - зависимость. Например, что DEB пакет 1С зависит от библиотеки libwebkit (которую мы уже скачали). Или отсутствие 1С сервера.

Внимание! Если в списке ошибок нет зависимости от библиотеки, то устанавливать ее второй раз не нужно.

Установка библиотеки

Для установки библиотеки, введите команду «sudo dpkg -i», а затем скопируйте и вставьте название DEB пакета libwebkitgtk. Нажмите Enter.

Если в процессе возникнет какая-то ошибка, запустите центр приложений Ubuntu, а на любые запросы системы - нажмите «да». Введите пароль администратора.

Вернитесь в терминал, введите команду «sudo dpkg -i» для установки DEB пакета. Чтобы второй раз не вводить длинную команду и не копировать название файла, Linux запоминает введенные команды. И их можно перебирать нажатие клавиши «вверх» (стрелочки) на клавиатуре.

Настройка сервера

Для установки сервера 1С на Ubuntu Linux, в самом терминале необходимо перейти в каталог «1С» - «server».

Поэтому, введите следующую команду в терминале: «cd server», а затем загрузите все, что есть в директории. Чтобы не пришлось вводить все «вручную», пропишите «sudo dpkg -i *.deb». После этого загрузятся все DEB пакеты из каталога «server».

Установка клиента 1С для Linux

Чтобы вернуться на уровень из каталога «1С» - «server» в корень, введите: «cd/home/1c/server», а затем «cd ../» и нажмите «enter».

После этого при помощи команды «sudo dpkg -i» установите клиент 1С. Для этого не забудьте скопировать и вставить название DEB пакета и нажмите Enter. Если в процессе не возникло ошибок, то все было сделано правильно.

Установите оставшиеся дистрибутивы из каталога 1С (для быстрой работы используйте кнопку «вверх» на клавиатуре, а затем просто изменяйте название дистрибутивов).

HASP

Так как сейчас мы находимся по адресу «/home/1c/», то для установки защиты hasp достаточно ввести следующую команду: «cd hasp» (чтобы перейти в каталог hasp из директории 1С), а затем «sudo dpkg -i *.deb» (чтобы установить все пакеты из каталога «hasp»).

После этого можно воткнуть в сервер ключ защиты HASP и ввести несколько дополнительных команд, для разрешения зависимостей. На вопрос терминала «продолжить установку», вводите «д» (да) или «y» (yes).

Список команд для установки hasp под Ubuntu 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».

Чтобы запустить 1С, перейдите в главное меню, затем введите название программы. Перед вами появится несколько видов клиента. То есть все, что необходимо для работы с программой. Чтобы вам не пришлось постоянно искать клиент для запуска в меню, скопируйте «1С: Enterprise» на рабочий стол Ubuntu. После этого запустите приложение, создайте базу данных и начинайте работу с системой и конфигурациями.

Как установить 1С на Linux Mint, не расходуя финансовых средств? В случае с ОС Windows придется приобретать сервер ОС, MS SQL и сервер под саму программу. Установка же 1С на Linux Mint выгодна тем, что позволяет избежать каких-либо денежных затрат. Как сама операционная система, так и все составляющие программы, включая базу данных postgres, бесплатны. Первые десять подключений 1С тоже не требуют покупки ключа.

Как настроить операционную систему перед установкой 1С?

Для начала необходимо установить специальный программный продукт Virtualbox. Желательно скачать последнюю его версию с официального сайта производителя. Данный эмулятор представляет собой систему виртуализации, необходимую для задачи настроек ОС.

Далее создаются две виртуальные машины (первая служит для сервера 1С, а вторая – для баз данных). Для легкости понимания можно задать им соответствующие имена. После нужно будет задать необходимые параметры, которые зависят от ресурсов и конфигурации компьютера, и установить настройки подключения (адаптер хоста – «виртуальный», имя – «virtualbox»).

Установка платформы 1С

Для обеспечения полной работоспособности 1С требуется несколько вспомогательных программ:

  1. «Mc» – файловый менеджер, который имеется на загрузочном диске Linux.
  2. «Ssh» – сетевой протокол, необходимый для доступа к компьютеру.
  3. «Samba» – пакет программ для связи клиента с сетью Windows.

Чтобы задать настройки сети, запускаем менеджер файлов и открываем «interfaces». Все параметры должны соответствовать значениям сети ОС (маска, основной шлюз и проч.). После настройки сервера 1С нужно установить postgresql на вторую виртуальную машину.

Теперь операционная система готова к созданию баз данных 1С.

Понравилось? Лайкни нас на Facebook