Установка 1С:Предприятие 8.3. "Управление небольшой фирмой" на веб-сервер Apache 2.2, работающий в Ubuntu Server 12.04.2 LTS x86_64.

11.07.13

Администрирование - Администрирование веб-серверов

На предприятии в качестве файл-сервера используется компьютер, на который установлена операционная система Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-37-generic x86_64). Мне была поставлена задача перенести информационную базу "Управление небольшой фирмой" на веб-сервер Apache установленный на 64-х битной Ubuntu. После переноса ИБ у сотрудников появилась возможность работать через интернет, в любом обозревателе.


с исправлениями для версии 1С:Предприятие 8.3.3.658

Установка Ubuntu Server 12.04.2.

Скачиваем образ диска по ссылке 64-bit PC (AMD64) server install CD. Записываем его на CD-диск. Установку сервера производим по инструкции Установка Ubuntu 12.04 Server .

Заходим на сервер через terminal

ssh user@adress.of.my.server

Обновляем список пакетов

sudo apt-get update

Обновляем пакеты

sudo apt-get upgrade

 

 Установка 1С:Предприятие 8.3

 Для установки 1С:Предприятие 8.3 нам потребуется серверная часть «Cервер 1С:Предприятия (64-bit) для DEB-based Linux-систем» (файл deb64.tar.gz).

Скачиваем файл прямо на сервер командой:

wget http://*.v8.1c.ru/.*./.*./.*./.*./deb64.tar.gz

* Ссылку для скачивания ищем на сайте http://users.v8.1c.ru/

Распаковываем файл:

tar xzf deb64.tar.gz

Устанавливаем пакеты:

sudo dpkg -i 1c*.deb

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

sudo apt-get -f install

Устанавливаем дополнительные пакеты необходимые для настройки и работы 1С:Предприятия 8.3:

sudo apt-get install ttf-mscorefonts-installer

sudo apt-get install imagemagick

при установке шрифтов необходимо согласится с условиями лицензии. Frown

Запускаем скрипт конфигурации платформы 1С:

sudo /opt/1C/v8.3/x86_64/utils/config_system /usr/share/fonts

Останавливаем сервер 1С:Предприятия 8.3 ( он нам не нужен Smile )

sudo /etc/init.d/srv1cv83 stop

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

sudo update-rc.d srv1cv83 disable

 

 Установка HASP драйверов

Скачиваем драйвера:

wget ftp://ftp.etersoft.ru/pub/Etersoft/HASP/3.3/x86_64/Ubuntu/12.04/haspd_3.3-eter4ubuntu_amd64.deb

*Для USB ключа больше ничего не нужно

Устанавливаем драйвера для HASP ключа

sudo dpkg -i hasp*.deb

Некоторые программы из пакета драйверов HASP откомпилированы для 32-х битных систем. Для них необходимо установить поддержку 32-х битных приложений. Без пакета ia32-libs драйвера HASP-ключей на нашей 64-х битной системе работать не будут. Устанавливаем:

sudo apt-get -i ia32-libs

Вставляем ключ в сервер и перезапускаем службы HASP драйверов:

sudo /etc/init.d/haspd restart

 

Публикация информационной базы на веб-сервере Apache

Скачиваем информационную базу (файл 1cv8.1cd) в каталог DemoSmallBusiness в папке пользователя и разрешаем изменения для группы веб-сервера:

sudo chown -R user:www-data /home/user/DemoSmallBusines

sudo chmod -R 664 /home/user/DemoSmallBusines

Публикация информационной базы на веб-сервере Apache:

sudo /opt/1C/v8.3/x86_64/webinst -publish -apache22 -wsdir demosmall -dir '/var/www/demosmall' -connstr 'File="/home/user/DemoSmallBusines"'

В папке /var/www/demosmall будет создан файл default.vrd


 

В конфигурационный файл веб-сервера Apache будут добавлены строки:

LoadModule _1cws_module "/opt/1C/v8.3/x86_64/wsap22.so"

# 1c publication
Alias "/demosmall" "/var/www/demosmall/"
<Directory "/var/www/demosmall/">
    AllowOverride All
    Options None
    Order allow,deny
    Allow from all
    SetHandler 1c-application
    ManagedApplicationDescriptor "/var/www/demosmall/default.vrd"

Перезапускаем веб-сервер Apache

sudo apachectl restart

 

Открываем обозреватель вводим адрес http://192.168.1.5/demosmall/ и работаем.

 

См. также

Путь самурая. Ставим локальный Сервер взаимодействия

Сервера Администрирование веб-серверов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подробная пошаговая инструкция (как делал я) установки Сервера взаимодействия версия 22.0.26 на Windows Server 2022. Установка собственного объектного хранилище с помощью системы MinIO (https://min.io/). Настройка Сервера взаимодействия для обмена файлами в сообщениях.

1 стартмани

07.04.2023    12587    VPanin56    40    

72

Публикатор 1С. Как публиковать базы с комфортом

Администрирование веб-серверов Платформа 1С v8.3 Бесплатно (free)

Сегодня я расскажу вам про публикатор 1С баз. Это приложение, которое позволит с комфортом и удобством управлять зоопарком ваших веб публикаций. Если у вас больше 5 публикаций, и вам надо с ними что-то делать с завидным постоянством. Если для того чтобы опубликовать тестовую базу, вам приходится идти в техподдержку Если вам просто надоело копаться в конфигах, раздумывая, а нигде ли вы не ошиблись в пробелах и запятых - то тогда вам будет интересна эта публикация.

20.03.2023    6707    72    Segate    4    

26

Midnight Commander, установленный с Entware, не выполняет команды и не запускает файлы

Администрирование веб-серверов Linux Бесплатно (free)

Столкнулся с проблемой, установил на роутер Midnigt Commander с репозитория Entware, при попытке выполнения команды программа пишет ошибку "The shell is already running a command". Данная публикация описывает способ решения этой проблемы.

20.03.2023    3395    Eugen-S    2    

3

Публикация 1С на Apache SSL в локальной среде разработки

Администрирование веб-серверов Платформа 1С v8.3 Бесплатно (free)

В статье описывается установка и настройка веб-сервера Apache для работы с 1С через https.

09.02.2023    5358    lone_mayson    4    

41

Контейнер Docker для размещения публикации базы 1С на разных платформах

Администрирование веб-серверов Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

Появилась необходимость развернуть на одном хосте две публикации базы, но не на одной платформе, а на разных. Тут я расскажу, как это сделать для версии 8.3.22.1704.

02.02.2023    3380    Sney_Kice    1    

21

Быстрое конфигурирование серверов с Ansible

Администрирование веб-серверов Сервера Бесплатно (free)

Всю рутину по обновлению платформы, настройке веб-серверов и серверов хранилищ на всем парке серверов компании можно автоматизировать с помощью удобочитаемых YAML-скриптов Ansible. О том, как написать сценарии такой автоматизации, чтобы запускать их параллельно для группы серверов, на митапе «Инструменты автоматизации рутины в 1С-разработке» рассказал ведущий разработчик компании ПИК Digital Павел Комаров.

26.01.2023    4911    lopatrik    4    

22
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ryutao 50 18.02.13 10:58 Сейчас в теме
Спасибо за статью! Может, оформить дополнительно методичку с картинками, доступную к закачке? Опять же $m'ы. :D
2. sheff161 2 19.02.13 07:29 Сейчас в теме
информативно, спасибо за труд
3. teller 19.02.13 09:31 Сейчас в теме
Спасибо за статью! Доступно написано, почти все понял.
Не получается только выполнить действие из последней строки "Открываем обозреватель вводим адрес http://192.168.1.5/demosmall/ и работаем.".
Ввел то что Вы написали но ничего не открывается !
Подскажите что я сделал не так.
4. sheff161 2 19.02.13 11:47 Сейчас в теме
а до ввода строки все работает ? )))
5. ZLENKO 398 20.02.13 11:16 Сейчас в теме
Читал недавно статью о сравнении производительности 1С под различными ОС Linux.
Убунта показала чуть ли не втрое меньшую производительность.
Мне лично понравилась недавно вышедшая Fedora 18 - работает шустро и юзабилити на хорошем уровне.
6. LaNaite 135 08.07.13 14:52 Сейчас в теме
Добрый день!
Если не секрет, сколько пользователей подключено к УНФ в организации?
7. VintikComUa 78 17.07.13 17:11 Сейчас в теме
8. antont 13 20.08.13 15:30 Сейчас в теме
Вопрос в студию:

как заставить apache использовать сетевой ключ лицензий, установленный на другом хосте?
9. VintikComUa 78 03.09.13 23:39 Сейчас в теме
(8) antont,
Способ №1: Всунуть ключ в компьютер с апачем.
Сервис hasplmd будет раздавать лицензии всем в сети не только локальному апачу.
Установку сервиса хасп проводим также как в статье.
Способ №2: Пользоваться тонким клиентом от 1С
Он сам будет искать лицензию хасп в локальной сети.
Способ №3: Обменять ключ на программную многопользовательскую лицензию
и установить на компьютер с апачем.
10. inef 25.12.14 17:22 Сейчас в теме
Все вышеописанное не работает на apache2.4.....
11. pumbaE 25.12.14 17:29 Сейчас в теме
(10) inef, ждите 8.3.6 обещают добавить поддержку для 2.4
12. inef 25.12.14 18:05 Сейчас в теме
(11) pumbaE, надежда умирает последней..... будем ждать...
13. xzorkiix 34 19.12.15 23:14 Сейчас в теме
Уверен, будет полезно:

ри установке шрифтов, qutim, переустановке ttf-mscorefonts-installer всегда появляется одно и тоже окошко ( настраивается пакет ttf-mscorefonts-installer ). И висит оно бесконечно долго. Весь гугл уже перерыл, ничего найти не могу стоящего.


TAB - OK.


Капец, вот это да)
Огромное спасибо!


(с) http://forum.ubuntu.ru/index.php?topic=127614.0

те жмем TAB, ENTER
Оставьте свое сообщение