Решил опубликовать еще одну статью на тему Linux и 1С.
На этот раз мы установим нашу 1С на linux Ubuntu 18.04 LTS Desktop (amd64), клиент к слову у нас также будет 64 разрядным (используем пакеты — amd64 ).
- Установка на самом деле очень проста, но требует от новичка определенных навыков работы в терминале.
- Собственно по этой причине публикую пошаговый “мануал” по установке 1С на Linux.
- Скачиваем необходимые deb пакеты на сайте поддержки пользователей:
https://users.v8.1c.ru/distribution
По-прежнему для установки клиента нужен и «Сервер 1С», скачиваем пакеты и для клиента и сервера!
Распакуем пакеты по отдельным директориям (сервер 1С отдельно, клиент 1С отдельно).
У меня получилось два каталога с именами: «client.deb64» и сервер 1С «server.deb64».
Всего у нас 4 клиентских пакета и 6 серверных.
- Также следует учесть что пакеты «nls» имеют дополнительные языковые ресурсы и не являются обязательными к установке, здесь выбор за Вами.
- Я предпочитаю устанавливать все пакеты, так как вреда в любом случаи от этого не будет.
- Но прежде чем мы приступим к установке 1С на Linux Ubuntu, последний стоит обновить.
- Выполним sudo apt update затем sudo apt upgrade и перезагрузка.
- Вот теперь можно приступить к установке 1С.
- Терминала и нескольких команд будет достаточно для того, чтоб выполнить установку.
- Первым делом переходим в каталог, где у нас серверные пакеты и установим их.
- Для этого выполним простую команду:
cd /home/kuharbogdan/linux/server.deb64
cd /home/kuharbogdan/linux/server.deb64 |
И установка всего содержимого:
Затем аналогично переместимся в папку client.deb64 и также установим все содержимое, все пакеты.
cd /home/kuharbogdan/linux/client.deb64
cd /home/kuharbogdan/linux/client.deb64 |
На данном шаге получаем прогнозируемую ошибку, которую впрочем, исправить очень легко.
Используем команду:
- Вот теперь все отлично, 1С-ка уже установлена на Ubuntu!
- Осталось лишь до установить некоторые пакеты (которые по умолчанию не обязательны) и шрифты, что будет требовать 1С при каждом запуске.
- Речь идет о:
- Imagemagick
- Unixodbc
- Libgsf-bin
- ttf-mscorefonts-installer (шрифты от microsoft).
- Лучше и быстрее всего будет установить все пакеты вместе:
sudo apt install imagemagick unixodbc libgsf-bin ttf-mscorefonts-installer
sudo apt install imagemagick unixodbc libgsf-bin ttf-mscorefonts-installer |
- Принимаем лицензионное соглашение microsoft шрифты:
- О запуске 1С
- Конечно, 1с на Линуксе как и на Windows требует лицензии.
- Имея на руках программную лицензию, проблем не возникнет, а вот с аппаратными ключами защиты, они могут быть. (
- Решаем проблему с лицензиями:
- Сперва вытаскиваем (HASP) ключ защиты (если уже вдруг физически установили в системник или сервер).
- Находим нужный драйвер для нашей Ubuntu 18.04
- Устанавливаем соответствующий пакет, затем вставляем ключ, и 1С на Linux должна его увидеть.
- В завершении, можем остановить работу «Сервера 1С», который как помните, мы были вынуждены установить вместе с клиентом 1С.
- Будет достаточно простой команды в терминале:
sudo update-rc.d -f srv1cv83 remove
sudo update-rc.d -f srv1cv83 remove |
- Так мы уберем из автозагрузки «Сервер 1С» и сэкономим немножко ресурсов, которые он отбирал у нашего сервера.
- Радуемся работе 1С на linux Ubuntu 18.04
37 видео уроков, 6 часов видео о том, как правильно администрировать 1С
Сделаете администрирование проще, а работу пользователей комфортней!
Источник: https://kuharbogdan.com/stati-po-1s/ustanovka-1s-predpriyatiya-8-3-12-1529-x64-na-linux-ubuntu-18-04-lts-desktop-amd64/
Установка 1С на Ubuntu Linux
Как происходит Установка 1С на Ubuntu Linux?
В этой статье мы рассмотрим:
- Установка Ubuntu Linux
- Установка клиента и сервера 1С на Ubuntu Linux
Установка Ubuntu Linux
Загружаемся с диска Ubuntu Linux, нам открывается приветственное окно.
Слева выбор языка, по центру выбор между загрузкой с диска и установкой на диск. Нажимаем «Установить». Мышка поддерживается.
В окне подготовки установки Ubuntu Linux ставим галочку «Скачать обновления при загрузке», нажимаем «Продолжить».
Далее, система установки Ubuntu Linux предложит нам разметить диск или установить все на один диск. Поскольку в нашем случае ставим на виртуалку, выбираем первый вариант.
Установка Ubuntu Linux — выбираем диск, на который устанавливаем систему. Опять же, в нашем случае он единственный, так что выбирать особо не из чего. Нажимаем «Установить сейчас».
Начинается установка Ubuntu Linux
Установка Ubuntu Linux — выбираем где мы находимся?
Выбираем раскладку клавиатуры
Затем вводим данные пользователя
Во время установки Ubuntu Linux система будет показывать ознакомительные картинки
По завершении установки Ubuntu Linux появится вот такое окно. Нажимаем «Перезагрузить».
Установка 1С на Ubuntu Linux
В примере установки 1С на Ubuntu Linux мы будем устанавливать как клиентскую, так и серверную части платформы 1С на Ubuntu Linux.
В папке дистрибутива платформы 1С Вы увидите папки дистрибутива для Linux и Windows. Все архивы дистрибутива 1С для Linux распаковываем и все складываем в одну папку. В итоге получаем список файлов:
- 1c-enterprise83-client_8.3.1-531_i386.deb
- 1c-enterprise83-client-nls_8.3.1-531_i386.deb
- 1c-enterprise83-common_8.3.1-531_i386.deb
- 1c-enterprise83-common-nls_8.3.1-531_i386.deb
- 1c-enterprise83-crs_8.3.1-531_i386.deb
- 1c-enterprise83-server_8.3.1-531_i386.deb
- 1c-enterprise83-server-nls_8.3.1-531_i386.deb
- 1c-enterprise83-ws_8.3.1-531_i386.deb
- 1c-enterprise83-ws-nls_8.3.1-531_i386.deb
- dkms-aksparlnx_3.2-eter1ubuntu_all.deb
- haspd_3.3-eter2ubuntu_i386.deb
- haspd-modules_3.3-eter2ubuntu_i386.deb
- Теперь нам нужно провести установку 1С на Ubuntu Linux — то есть всего перечисленного добра, для этого открываем терминал, нажав Ctrl + Alt + T , переходим в директорию с нашими файлами
Для установки 1С на Ubuntu Linux выполняем следующие команды:
sudo dpkg -i 1c-enterprise83-common_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-common-nls_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-server_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-server-nls_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-ws_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-ws-nls_8.3.1-538_i386.deb
sudo dpkg -i 1c-enterprise83-crs_8.3.1-531_i386.deb
sudo dpkg -i 1c-enterprise83-client_8.3.1-531_i386.deb
sudo dpkg -i 1c-enterprise83-client-nls_8.3.1-531_i386.deb
Установка HASP на Ubuntu Linux для 1С
После установки 1С на Ubuntu Linux, ставим HASP
sudo dpkg -i haspd_3.3-eter2ubuntu_i386.deb
sudo dpkg -i haspd-modules_3.3-eter2ubuntu_i386.deb
sudo dpkg -i dkms-aksparlnx_3.2-eter1ubuntu_all.deb
- После установки HASP, настраиваем саму 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 - Выполняется не быстро.
- Запуск 1С
Установка 1С на Ubuntu Linux — последний этап!
Втыкаем ключик HASP, ищем среди программ 1С Предприятие и запускаем.
Источник: http://howknow1c.ru/nastroika-1c/ustanovka-1s-na-ubuntu-linux.html
Как установить 1С на Linux
Установка 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.
http://security.ubuntu.com/ubuntu/pool/main/w/webkit/
Следующее, что понадобится — терминальный сервер 1C для Ubuntu (HASP защита). Скачать его дистрибутив можно с официального сайта Etersoft по ссылке ниже. В нашем случае это DEB пакеты для Ubuntu 12.04. Если вы пользуетесь другой версией Linux или Ubuntu, вернитесь в каталог и выберите необходимую вам.
http://download.etersoft.ru/pub/Etersoft/HASP/last/Ubuntu/12.04/
Загрузить нужно все 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:
- «sudo apt-get install imagemagick»;
- «sudo apt-get install unixodbc»;
- «sudo apt-get install libgsf-bin»;
- «sudo apt-get install t1utils».
Чтобы запустить 1С, перейдите в главное меню, затем введите название программы. Перед вами появится несколько видов клиента. То есть все, что необходимо для работы с программой.
Чтобы вам не пришлось постоянно искать клиент для запуска в меню, скопируйте «1С: Enterprise» на рабочий стол Ubuntu.
После этого запустите приложение, создайте базу данных и начинайте работу с системой и конфигурациями.
Источник: http://blog.it-terminal.ru/1c-admin/ustanovka-1s-na-linux.html
Продукты 1C на Linux-сервере, удалённый доступ
Продукты компании 1С Предприятие, Бухгалтерия принято размещать на сервер с Windows. Это удобно и практично, однако, стоит немалых денег:
- Windows Server 2012 Std — 1 520 рублей в месяц
- SQL Server Web Edition 2008 R2, 2012, Core — 750 рублей в месяц / 2 ядра (минимум 4 ядра)
- Терминальные лицензии — 430 рублей в месяц
- Для компании численностью десять человек использование 1C-сервера обойдется почти в 5 000 рублей, и это без стоимости самого сервера и лицензий 1С.
- Благо, компания 1С поддерживает Linux — использование самой ОС и СУБД PostgreSQL бесплатное, а количество сессий регулируется настройками сервера.
- Настройка Linux имеет свои нюансы, но с каждым годом ОС становится всё дружелюбнее к пользователю и вполне может использоваться на стационарных компьютерах вместо Windows или MacOS.
В этой статье мы рассмотрим настройку Linux-сервера с графической оболочкой для использования 1С. В качестве примера мы взяли Linux Mint с графическим окружением Cinnamon, его интерфейс интуитивно понятен и не требует глубоких знаний терминала. Вы можете использовать любой другой.
Загружаем ISO-образ через VMmanager:
Подключаем ISO-образ к серверу через пункт Диски:
Включаем сервер и переходим в VNC:
Установка ОС несложная и ничем не отличается от такой же процедуры на домашнем ПК — достаточно подтвердить рекомендуемые установщиком параметры, указать язык, раскладку, местоположение, пользователя и его пароль. Занимает не более 10 минут.
После завершения установки выключаем сервер, отключаем ISO-образ.
Далее нужно снова авторизоваться через VNC VMmanager с паролем, который вы указывали при установке, и настроить сеть. В нашем случае это можно сделать через иконку сети и Параметры сети:
На других дистрибутивах настройки схожи. IP-адрес, настройки, шлюз, можно найти в инструкции к серверу. Обратите внимание, с большой вероятностью в качестве шлюза нужно будет прописать 10.0.0.1 — это особенность работы новых кластеров с технологией VPU. Если ваш сервер из такого кластера, об этом будет написано в инструкции к серверу.
Через меню приложений открываем терминал и устанавливаем зависимости:
sudo apt install unixodbc libgsf-bin t1utils ttf-mscorefonts-installer
Настройка сервера завершена, теперь можно перейти к установке пакетов 1С. Загрузить их можно отсюда https://login.1c.ru — потребуются лицензии.
В нашем примере необходимы .deb-пакеты:
1c-enterprise83-client
1c-enterprise83-client-nls
1c-enterprise83-common
1c-enterprise83-common-nls
1c-enterprise83-crs
1c-enterprise83-server
1c-enterprise83-server-nls
1c-enterprise83-ws
1c-enterprise83-ws-nls
Скачать их можно через Firefox, либо загрузить на сервер в директорию вашего пользователя, например, через FileZilla.
Установить .deb-пакеты можно двумя способами. Первый — двойным нажатием на файл:
- Второй — в терминале, используя команды:
- Dpkg -i имя_пакета.deb
- После установки всех пакетов, можно запускать программы из меню приложений и работать — как на Windows-сервере, процесс аналогичен:
>
Взаимодействие с 1C на Windows осуществляется через браузер, так называемое веб-приложение. Его настройку можно осуществить и на Linux, но потребуется вновь обратиться к терминалу.
- Устанавливаем веб-сервер
- apt-get install apache2 && service apache2 start
- Переходим в браузер по IP-адресу сервера, либо по домену, если он делегирован на сервер — должна открываться приветственная страница:
Такой командой осуществляется публикация приложения на веб-сервере:
/opt/1C/v8.3/x86_64/webinst -apache22 -wsdir test -dir /var/www/bitrix/ -connstr
«Srvr=62.109.3.120;Ref=test;» -connstr «File=»»/var/www/bitrix»»;» -confPath
/etc/apache2/conf/apache2.conf
Здесь:/opt/1C/v8.3/x86_64/webinst — путь до установленного приложения/var/www/bitrix/ — рабочая директория с базами/etc/apache2/conf/apache2.conf — конфиг Apache
Если ошибок не будет, то доступ к базе станет доступен извне:
Готово! Процесс настройки и работы с 1С на Linux отличается от взаимодействия с WIndows-сервером, но зато не требует ежемесячных платежей за лицензии Windows.
Источник: https://FirstVDS.ru/technology/1c-linux-server
Установка 1С на Linux Mint, Ubuntu и др, сервер и клиент платформы 1С: Предприятия на Линукс, файловые и серверные базы, подключение и создание
В соответствии с планом импортозамещения на территории РФ государственные организации массово переходят на операционную систему Линукс.
В связи с этим, системные администраторы и обычные пользователи обеспокоены совместимостью ОС с программами, необходимыми для повседневной работы.
Практически все организации сейчас используют в своей работе 1С, установка и настройка которой в Linux могут вызвать некоторые трудности.
Скачивание и подготовка к установке
В отличие от установки 1С:Предприятие на Windows, для Линукс-версии понадобится не только клиентское приложение, но и обязательная серверная часть. Если Линукс уже установлен — необходимо скачать дистрибутивы.
Они есть на официальном сайте 1С (доступ к файлам для загрузки доступен только по подписке). Дистрибутивы необходимо брать именно для Линукс-системы с учетом разрядности и необходимого формата, DEB или RPM.
Загрузятся архивы, их необходимо распаковать, папка с файлами станет выглядеть примерно так:
Установка 1С на Linux
Необходимо установить все полученные пакеты, для этого из данного каталога запускается терминал и вводятся команды:
- команда для Ubuntu: — sudo dpkg —i ;
- популярной ОС Fedora: — yum -y .
Названия берутся из названий файлов в папке. Устанавливать в порядке:
- Common.
- Common-nls.
- Server.
- Server-nls.
- Ws.
- Ws-nls.
- Crs.
- Client.
- Client-nls.
Пакеты nls, в принципе, не входят в список обязательных. Но там есть языковые библиотеки и другие полезные вещи.
При установке 1С:Предприятие на Ubuntu может потребовать libwebkitgtk-1.0-0, чтобы преодолеть это препятствие, необходимо ввести 2 команды:
apt-get install libwebkitgtk-1.0-0
apt-get -f install
Результатом установки 1с под Linux Ubuntu должно стать окно лаунчера.
На других операционных системах, после установки платформы 1С интерфейс будет схож, например на Linux Mint он точно такой же.
Программа может выдать ошибку отсутствия необходимых шрифтов, сообщит о том, что внешний вид из-за этого может пострадать.
Проблема не критична, ее можно решить добавлением дополнительных пакетов или оставить вопрос не решенным, на качество работы это не повлияет, но ошибка может возникать при каждом запуске. Команда для установки языковых пакетов:
sudo apt install imagemagick unixodbc libgsf-bin ttf-mscorefonts-installer
Настройки и создание ключей
При необходимости установки HASP, если лицензия аппаратная, загружается дополнительный дистрибутив, его также необходимо запустить через sudo.
Формат pdf и чем его открыть
Для программной лицензии делать этого не нужно.
Как создать базу 1С?
Для обработки и хранения информации, необходима база данных. В Линукс, как таковой файловой базы не существует, тут всегда используется сервер. Создать ее можно через кластер. Запускается он так:
/opt/1C/v8.3/x86_64/ras —daemon cluster
Для начала следует получить идентификатор кластера:
/opt/1C/v8.3/x86_64/rac cluster list
Далее проверяется перечень существующих баз:
/opt/1C/v8.3/x86_64/rac infobase —cluster=26e0537e-3658-11e7-9089-d017c292ea7a summary list
После этого вводится команда, отвечающая за создание новой базы (БД):
/opt/1C/v8.3/i386/rac infobase —cluster=ef89b672-c6a6-11e4-ea91-0800274e0291 create —create-database —name=BUH —dbms=PostgreSQL —db-server=1c —db-name=BUH —locale=ru —db-user=postgres —db-pwd=postgrespwd —license-distribution=allow
В качестве ответа появится идентификатор новой БД. Его и прочую необходимую информацию необходимо ввести в стандартное окно 1с и можно начинать работу.
Добавить существующую базу
Рабочую копию БД с другого устройства можно подключить при помощи стандартных средств 1С. В принципе, процедура не отличается от подключения к вновь созданной базе.
Нужно запустить лаунчер, нажать кнопку «Добавить». И ввести данные для подключения. В частности:
- Кластер серверов. В случае файловой БД вводим кластер локального компьютера (как посмотреть описано в предыдущем пункте). Если БД серверная, то указываем имя кластера на сервере.
- Имя базы должно соответствовать тому, которое указано на сервере.
- Защищенное соединение чаще всего выключено.
- Тип СУБД – это тип базы данные. Зависит от того, где находится сервер 1С.
- Оставшиеся пункты заполняются в соответствии с параметрами сервера, т.е. вводим данные для подключения, иначе подключения к базе данных не произойдет.
Что за программа KLO Bugreport и какие функции выполняет?
Источник: http://composs.ru/kak-ustanovit-1c-na-linux/
Установка 1С: Предприятие 8.2 на Ubuntu Linux | Убунтовод про Ubuntu
Передо мной была поставлена задача установить последнюю версию 1С на Ubuntu. К концу первого дня чтения форумов я познал всю сложность бытия. К концу второго — заработало!
Интернет полнится различной информацией по этому поводу, однако большая ее часть нерелевантна: описывается установка серверной части 1С, установка устаревшей версии или версий с сетевым ключом.
Вначале я пытался установить 1С на «чистый» Wine версии 1.3 (в том числе и с USB патчем), однако танцы с бубном вокруг компьютера не привели к положительным результатам, поэтому пришлось перейти на WINE@Etersoft. Собственно, пошаговая инструкция установки ниже.
Для начала на компьютер был установлен свежий образ Ubuntu 11.10, также на него были скопированы:
После этого на компьютер устанавливаются wine-etersoft_2.0.0-eter0.2ubuntu_i386.deb и wine-etersoft-local_2.0.0-eter2ubuntu_i386.deb.
Второй пакет содержит версию WINE@Etersoft, которую разрешено использовать в некоммерческих целях. Для организации отдельного рабочего места на Linux для бухгалтера, юриста, сметчика и т.п.
следует приобрести однопользовательскую версию WINE@Etersoft Network.
После успешной установки в консоли запускаем команду
wine —update
Это создаст папку .wine в домашней директории текущего пользователя и установит туда необходимые файлы. В эту папку также следует положить файл wine-etersoft.lic, полученный от Etersoft после регистрации.
Затем следует запустить setup.exe из комплекта поставки 1С и провести установку, используя параметры по умолчанию. В конце, когда инсталлятор предложит установить драйвер защиты, следует снять галочку напротив этого пункта — драйвер для работы с USB-донглом будет включен позже.
После успешной установки, в случае если это необходимо, устанавливается конфигурация «Бухгалтерия для Украины» или аналогичный набор шаблонов. Можно установить его в папку по умолчанию, она будет указана в настройках 1С позже.
Далее следует вставить в компьютер USB-донгл, что поставляется с дистрибутивом 1С. Так как нам требуется лишь его работа в эмуляторе Wine, то мы не устанавливаем официальные драйвера для него, а вместо этого открываем настройки Wine и включаем его поддержку:
Также рекомендуется в установках параметров графики запретить менеджеру окон контроль над окнами:
Теперь мы запускаем 1С: Предприятие с помощью ссылки, что появилась на рабочем столе и устанавливаем путь к каталогу шаблонов конфигураций:
После этого мы можем создать новую базу или импортировать существующую. Для конвертации баз 1С более старых версий следует после добавления ее в список информационных баз дважды нажать на кнопку «Конфигуратор». После его запуска он автоматически предложит конвертировать базу в новый формат (рекомендуется вначале сделать резервную копию базы).
При создании новой базы после нажатия на кнопку «Готово» 1С после некоторого раздумия зависает. Однако, к нашему счастью база успевает создаться, поэтому достаточно открыть консоль и ввести команду:
sudo killall wineserver
После чего запустить приложения снова и добавить уже созданную базу.
Для запуска толстого клиента 1С: Предприятие следует в окне выбора информационных баз нажать на кнопку «Конфигуратор», а уже затем в появившемся аналогичном окне — кнопку «1С: Предприятие». В ином случае вне зависимости от настроек запускается тонкий клиент 1С. Причину такого странного поведения выяснить не удалось.
- После начального заполнения информационной базы мы получаем работоспособную копию 1С: Предприятие под Linux.
- Надеюсь эта инструкция поможет кому-то сэкономить время, которое всегда можно потратить на более занимательные занятия.
Источник: http://ubuntovod.ru/instructions/1s-predpriyatie-8-2-ubuntu.html
Публикации
В этой статье будет рассказано об установке тонкого клиента на компьютер, работающий под управлением операционной системы Linux, настройке и использовании тонкого клиента.
Содержание
1. Определение нужной версии тонкого клиента
Вначале необходимо определить, какая версия тонкого клиента вам нужна.
- Запустите приложение сервиса в любом браузере.
- Нажмите кнопку (Показать информацию о программе) в правом верхнем углу окна приложения.
-
В верхней строке окна О программе будет указано, под какой версией платформы «1С:Предприятие 8» работает приложение. Вам необходим тонкий клиент той же версии.
2. Скачивание тонкого клиента
Скачайте нужную версию тонкого клиента. Вот ссылки на скачивание для различных версий Linux и используемых в сервисе gos.1cfresh.com версий платформы «1С:Предприятие 8»:
3. Установка тонкого клиента
- Установите тонкий клиент с помощью скачанного файла установки.
- Скачайте файл языкового пакета для этой же версии тонкого клиента.
- Установите языковый пакет тонкого клиента с помощью скачанного файла установки.
4. Настройка тонкого клиента
Для удобства работы с тонким клиентом «1С:Предприятия 8» рекомендуется выполнить следующие настройки (это достаточно сделать один раз):
- Настроить автоматическое добавление приложений сервиса в список тонкого клиента (см. статью по ссылке).
-
Включить режим отображения списка информационных баз в виде дерева:
- запустить тонкий клиент;
- нажать в окне Запуск 1С:Предприятия кнопку Настройка…
- установить флажок Отображать в виде дерева;
- нажать кнопку OK.
После этого в списке информационных баз тонкого клиента будет расположена группа gos.1cfresh.com с пунктами:
- для вызова доступных вам приложений сервиса gos.1cfresh.com;
- Личный кабинет (gos.1cfresh.com) — вход в ваш личный кабинет в сервисе;
- Завершить сеансы (gos.1cfresh.com) — сброс сведений о вашем подключении к сервису. При следующем входе с помощью тонкого клиента в любое приложение сервиса или в личный кабинет сервиса у вас будут запрошены логин и пароль.
5. Запуск приложений с помощью тонкого клиента
Чтобы запустить приложение с помощью тонкого клиента:
- Запустите тонкий клиент 1С:Предприятия.
-
В окне Запуск 1С:Предприятия откройте группу gos.1cfresh.com, выделите в ней нужное приложение и нажмите кнопку 1С:Предприятие.
-
Если будет выведено окно Доступ к OpenID провайдеру, введите в него ваши логин и пароль в сервисе и нажмите кнопку OK.
6. Обновление тонкого клиента
Если на клиентском компьютере используется ОС Linux и версия тонкого клиента отличается от версии платформы «1С:Предприятие», используемой в сервисе, то при попытке входа в информационную базу сервиса с помощью тонкого клиента будет выдано такое окно.
В этом случае необходимо скачать и установить дистрибутив нужной версии тонкого клиента и языкового файла той же версии тонкого клиента, как описано в начале этой статьи.
См. также:
Источник: https://gos.1cfresh.com/articles/thin_install_linux
Как установить 1С Предприятие на Linux
All for Joomla All for Webmasters
0) Подготавливаем серверное железо
Конкретных рекомендаций по выбору серверного железа (какой мощности железо требуется) давать не буду — нет личного опыта. Смотрите официальные «Рекомендации по выбору оборудования для работы с 1С: Предприятием 8» от v8.1c.ru и неофициальные «Требования к компьютеру для работы с программой 1С: Предприятие 8» от 1c.xxi.kiev.ua…
И рекомендую брать железо с запасом мощности, чем рекомендуемое (потому что «на вырост» потребностей предприятия; и потому что Платформа 1С тоже постоянно «растёт и оптимизируется» — значит потребляет от релиза к релизу всё больше ресурсов).
Вдобавок, в двух словах, наиболее выгодна следующая стратегия:
- Разнести два сервера (сервер 1С и сервер СУБД Postgres) по двум разным машинам — мощность наращивается в два раза, а лишних лицензий покупать не надо. Это и дешёвое решение: Линукс бесплатен, а стоимость железа не в счёт (железо всегда дешевле лицензий).
- Примечание: учтите, что «кластер серверов 1С» ещё очень глючный. Причём, каждая дополнительная отдельная машина под «Сервер 1С в составе кластера» — требует покупки отдельной «Лицензии на Сервер»! Поэтому, со всех сторон, под «Сервер 1С» выгоднее всего использоватьТОЛЬКО ОДНУ МАШИНУ — купите под сервер только одну машину, с достаточно мощным железом, которое способно тянуть всю нагрузку…
- В сервер СУБД установить аппаратный RAID10 (файлы БД резервированы, а объём дискового пространства наращивать по необходимости). Причём: В бюджетных рещениях, вполне достаточно использовать Чипсетный RAID-контроллер, встроенный во многие современные материнские платы, чем покупать отдельный и дорогой Аппаратный RAID-контроллер (цена которых от $250). Встроенные чипсетные RAID-контроллеры уже имеют широкий функционал; поддерживаютнеобходимые режимы RAID (0, 1, 5, 10) и автоматизированную миграцию между ними, с сохранением данных. Есть только одна но существенная ложка дёгтя: плохая поддержка аппаратных RAID-контроллеров в ОС Linux. И к тому же, встроенный в материнскую плату чипсетный SATA-RAID не является полностью аппаратным: управление данными происходит не на уровне самого «железа», а на уровне микрокода BIOS через драйвер ОС — отсюда и такие понятия как «драйвера на SATA-RAID» (Intel Matrix Storage Driver), без которых RAID видится как отдельные диски — отсюда и проблемы поддержки… Под Linux — традиционно используются программные RAID-массивы, поддержка которых уже давно реализована и отлажена!
- Оба сервера конечно поднимать на ОС windows/linux 64bit (т.к. поддерживают много ОЗУ и большую мощность). А «сервер 1С» купить и установить 32bit (потому что «Сервер 1С 64bit» стоит в 2 раза больше, а прирост производительности при прочих равных условиях даёт лишь +5%!!! неофициально умельцы тестировали…)
1) Устанавливаем Операционную Систему (ОС)
Установить линукс CentOS 6.x (последний релиз), лучше 64bit.
Причины выбора дистрибутива CentOS: Это серверный дистрибутив линукс. Это свободный (бесплатный, «Community Edition») дистрибутив. Это дистрибутив основанный на ядре RedHat, который 1С декларирует как «поддерживаемый».
Образы дистрибутива CentOS качаются отсюда (с любого из зеркал).
Удобнее выкачать iso, прожечь на болвань (DVDRW) и с неё ставить.Для установки, как правило, достаточно только первого диска из двух компонуемых (на втором диске — всякий второстепенный софт).
А потом установочные дистки уже не нужны — всё равно весь софт нужно обновлять и доставлять через Интернет…
Замечание: Пользователь root в системе CentOS нелогинный (должен быть)!
Вся работа в системе CentOS ВСЕГДА осуществляется из сеанса обычного пользователя, в т.ч. и установка/настройка системы. И только для некоторых действий каждый раз запрашиваются привилегии «суперпользователя» (нечто подобное появилось и в Windows7).
Поэтому для выполнения правки конфигов, установки пакетов и прочих «админских» действий — открыв консоль в сеансе обычного пользователя, сразу выполняем команду «su», которая переключит текущую консоль в режим «суперпользователя» (фича CentOS):
bash# su
Пароль:
Далее эта консоль bash# используется для разных привилигированных действий. Например, можно запустить «mc» и править конфиги в /etc/…
2) Настраиваем Сеть
- Настроить сетевые адаптеры, имя хоста, gateway и DNS…
- Подключиться к Интернет и обновить все базовые пакеты до последних версий…
- Все дальнейшие действия будем делать только при наличии подключения к Интернет, считаем что оно постоянно!
- Настройка сети осуществляется стандартно… Но есть распространённые Грабли, которые надо обойти:
2a)
Первое – имя нашего сервера должно без проблем разрешаться в IP-адрес.
В файле /etc/sysconfig/network проверяем значение параметра hostname («имя компьютера» севера), при необходимости меняем, что бы новые параметры вступили в силу нужно перезапустить систему.
bash# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=delldev
GATEWAY=192.168.10.2
(Последняя строчка — шлюз по-умолчанию, указывать необязательно. Если не указан — он будет браться из конфигов ifcfg или по DHCP…)
В файле /etc/hosts не должно быть записей формата localhost.localdomian или относящихся к IPv6, в случае отсутствия DNS-сервера в нем должно быть прописано четкое соответствие IP-адрес сервера – FQDN имя – короткое имя. Пример правильного файла hosts:
bash# cat /etc/hosts
127.0.0.1 localhost delldev
Проверка: пингует ли сервер сам себя? Введите в консоли:
bash# ping delldev
2b)
Второе – на файрволе не должно быть правил запрещающих взаимодействие между собой компонентов 1с предприятия. В большинстве случаев сервер 1с предприятия находится в пределах локальной сети, поэтому мы вполне может отключить файрвол (хотя бы на время пуско-наладки):
bash# chkconfig iptables off
bash# service iptables stop
2c)
- Третье – необходимо также отключить SELinux policy!
- Причины:
- 1) Ранее SELinux был причиной ошибки Segmentation Fault.
2) Со включенным SELinux не работают шары Samba (удалённые пользователи в шары заходят, но файлы не видят… или файлы видятся, но не читаются… и т.п. глюки)
3) Кроме того, плюсы от использования SELinux на высоко-нагруженном сервере, находящемся в пределах локальной сети, — выглядят крайне туманно.
Как отключить:
Редактируем конфиг /etc/selinux/config
строку SELINUX=enforcing
меняем на SELINUX=disabled
перегружаем машину…
2d)
Источник: https://enter-it.ru/item/52-kak-ustanovit-1s-predpriyatie-8-2-reliz-8-2-16-368-ot-05-10-12-na-linuks-centos-6-3