Настройка удаленного хранилища 1C 8.2 на Apache

Публикация № 76012 26.09.10

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

 

Столкнулся с необходимостью создать удаленное хралище на Apache, ничего не нашел решил поделиться опытом.

 

 

 


1. Добавляем в конфигурационный файл на Apacha httpd.conf следующий текст.

AddHandler 1cws-process .1ccr

# 1c publication

Alias "/Storage" "E:/Storage-1C/"

        E:/Storage-1C/">

        DirectorySlash Off

        SetHandler 1cws-process

        Allow from all

 

где E:/Storage-1C/ путь к корню нашего хранилища.

 

2. Создаем сервис , переходим с каталог 1С у меня это C:\Program Files (x86)\1cv82\8.2.11.236\bin и набираем текст в низу , у Вас должен зарегистрироваться новый сервис

crserver -instsrvc -d e:\storage-1c\

где E:/Storage-1C/ путь к корню нашего хранилища.

Запускаем сервис ...

 

3. Создаем файл , я его назвал repository.1ccr - имя любое расширение обязательно .1ccr

Со следующим текстом.

<?xml version="1.0" encoding="UTF-8"?>

<repository connectString="tcp://it735"/> 

 

Имя it735 - это имя вашего компьютера , соответственно он должен на него откликаться по pingу

4.Создадим новое хранилище...

Выбираем в конфигураторе создать хранилище 

Указываем строку или через TCP если вы находитесь в одной подсети или через WEB

1. tcp://it735/Имя Вашей Конфигурации

2. http://X.X.X.X/Storage/repository.1ccr/Имя Вашей Конфигурации

 

 

5. Заходим в конфигуратор и задаем путь к хранилищу который мы описали выше.

                1. tcp://it735/Имя Вашей Конфигурации

                2. http://X.X.X.X/Storage/repository.1ccr/Имя Вашей Конфигурации

 

Работем, удачи…

 

 

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Gilev.Vyacheslav 1903 26.09.10 14:03 Сейчас в теме
3. Chif13 1231 26.09.10 20:37 Сейчас в теме
(1) gilev, я все кончно понимаю, но это уже не первый раз, когда вы пытаетесь упрекнуть людей, пытающихся поделиться СВОИМ опытом в том, что Вы (несомненно умный человек) написали эти статьи вперед. Есть понятия как "конкуренция" и "альтернатива", будьте добры давать людям высказывать и рассказывать про свой опыт, а не тыкать их носом в свои статьи. Можно было бы поступить корректней и просто указать ссылки на свои статьи как альтернативу или дополнение, высказать обоснованное замечание, это больше соответсвует действиям умного человека, чем то как действуете Вы. С уважением, Chif13
ikalmykia; okulus; user732208; maksim07; rintik; Evil Beaver; igor.ofitserov; vasilnikol; Rustavelli; Leo_A; TreeDogNight; CocoNut; Itilive.ru; CITRUM; dour-dead; kolja24; DanilaDru; comol; netmorpheusua; Istur; artbear; w-divin; Asdam; +23 1 Ответить
5. luns 27.09.10 08:44 Сейчас в теме
(1) тоже кстати не понял, где там по ссылка есть подобная инфа?
слова "хранилище конфигурации" встречаются это правда.
ссылки на другие ресурсы есть (может там инфа?).
но статьи на инфостарте про настройку апача не нашел.
так что думаю что в (3) очень правильную мысль выразили.
2. 7690255 66 26.09.10 15:40 Сейчас в теме
:D Речь шла про Apache, а то количество ссылок достойных людей
, которые потратили свое время писавши их, могут эту стаью только дополнить.
it_depDi; zhernikov; +2 Ответить
4. fastwriter 6 27.09.10 08:28 Сейчас в теме
За Apache - однозначный плюс. Да и вообще, статья полезная.
6. alex_77 27.09.10 11:20 Сейчас в теме
Под linux, кто нибуть делал?
7. anton.fly7 172 27.09.10 12:29 Сейчас в теме
Привет
у меня почему то некорректно отражается текст, который надо писать в httpd.conf
а текст для repository.1ccr вообще не видно...
8. iiceberg 91 27.09.10 14:15 Сейчас в теме
:?:
Господа, а есть ли у кого инфа по сабжу, но для OS Linux?
9. Zealot 03.10.10 00:43 Сейчас в теме
Уважаемый автор, некорректно описаный код для вставки в apache (прикрепите свой апач-конфиг, тот кусок который относится к описанному выше) + не видно в статье что писать в файле repository.1ccr !
10. 7690255 66 03.10.10 08:43 Сейчас в теме
Zealot - Стасибо за замечание поправилв статье.
11. yrtyevg 03.10.10 16:03 Сейчас в теме
да и в п.1 косяки неплохо бы исправить.
12. lustin 11.10.10 14:07 Сейчас в теме
делюсь маленьким почти howto проверенным на Centos :)

установить следующие rpm файлы


/home/desty# ls
1C_Enterprise82-common-8.2.12-87.i386.rpm 1C_Enterprise82-crs-8.2.12-87.i386.rpm 1C_Enterprise82-server-8.2.12-87.i386.rpm 1C_Enterprise82-ws-8.2.12-87.i386.rpm
/home/desty# rpm -i ./*.rpm


создадим простенький скрипт автозапуска сервера репозитория


/home/desty# nano /etc/init.d/crserver1c82


вставим туда следующие строчки

#!/bin/bash


start() {
        echo -n "Starting crserver: "
        cd /opt/1C/v8.2/i386
        ./crserver -d /opt/repos -daemon
        echo "done."
}

stop() {
        echo -n "Shutting down crserver: "
        killall crserver
        echo "done."
}

case "$1" in
        start)
                start
        ;;
        stop)
                stop
        ;;
        restart)
                stop
                sleep 10
        start
        ;;
        *)
                echo "Usage: $0 {start|stop|restart}"
        esac
exit 0
Показать



создадим каталог репозитория и файлик со строкой соединения


/home/desty# mkdir /opt/repos
/home/desty# nano /opt/repos/repository.1ccr


в файлик repository.1ccr добавим

<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://localhost"/>


запустим наш сервер - пущай работает
/home/desty# /etc/init.d/crserver1c82 start



переходим к Apache 2.2
сделаем дополнительный файл конфигурации


/home/desty# nano /etc/httpd/conf.d/onecrepos.conf


рабочий "конфиг" выглядит так:

LoadModule _1cws_module /opt/1C/v8.2/i386/wsap22.so

AddHandler _1cws_module .1ccr

Alias /repos /opt/repos/
<Directory /opt/repos>
   DirectorySlash Off
   SetHandler 1cws-process
   Allow from all
</Directory>
Показать


последний штрих:


/home/desty# /etc/init.d/httpd configtest
/home/desty# /etc/init.d/httpd restart


в случае такой конфигурации адрес создания хранилища в Конфигураторе будет выглядеть так:



P.S. Скрипт автозапуска сервера репозитория необходимо конечно же немного допилить, однако оно работает
Kzvonkov; METAL; rintik; Leo_A; vitug; comol; balashov; zfilin; +8 Ответить
13. webdimon 19.10.10 16:22 Сейчас в теме
E:/Storage-1C/"> - почему только одна кавычка?

Имя Вашей Конфигурации - в какой момент указывается ? Где?
E:/Storage-1C/ - путь к самой базе? или к каталогу web публикации?
repository.1ccr - где данный файл надо создать?

Сыро написано, не понятно!
14. webdimon 19.10.10 16:43 Сейчас в теме
Ответьте на мои вопросы.
В момент подключения пишет вот что
Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
HTTP: Internal server error
Ошибка при работе с ресурсом
15. NCCSOFT 56 21.12.10 23:19 Сейчас в теме
Автор спешил, но в целом молодец!

Вот моя версия его публикации :D

1) В конце файла "httpd.conf" добавляем "символ в символ"
"C:/Www/Web/NCC/1c/" - любая пустая папка ХРАНИЛИЩА (тут и далее)
(например, "1cws-process .1ccr" - это не файл!!! и перед "точкой" ОДИН ИЛИ НЕСКОЛЬКО ПРОБЕЛОВ!!!):
LoadModule _1cws_module "C:\Program Files\1cv82\8.2.12.96\bin\wsap22.dll" 
AddHandler 1cws-process .1ccr

Alias /storage "C:/Www/Web/NCC/1c/" 
<Location "C:/Www/Web/NCC/1c/">
        DirectorySlash Off
        SetHandler 1cws-process
        Allow from all
</Location>	
Показать

Перезапускам апач! Если есть ошибки, то вы упустили какой-то символ или папку не создали...

2) Устанавливаем сервис хранилищ. Папка ХРАНИЛИЩА та же, что указывали в апаче,
но, на всякий случай, все слеши обратные:

Заходим в папку с 1С 8.2 - "C:\Program Files\1cv82\8.2.12.96\bin\.." и запускаем:
crserver -instsrvc -d C:\Www\Web\NCC\1c\

Если "crserver" не найден, то вы не установили дополнительные компоненты:
"Сервер хранилища конфигураций" и "Модули расширения веб-сервера"
В "Панель управления" -> "Установка и удаление программ" -> "1С 8.2" ->
"Изменить" -> Добавляем эти компоненты.

3) Запускаем этот сервис "в службах" -> "1C:Enterprise 8.2 Configuration Repository Server" -> "Пуск"

4) Создаем файл "repository.1ccr" в папке ХРАНИЛИЩА с содержимым
("pavel" - имя вашего компа, или IP-адрес вашего компа):
<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://pavel"/> 

5) Заходим "Конфигурация" -> "Хранилище конфигурации" -> "Создать хранилище" ->
"Да, включить возможность изменение конфиги :-)" ... ждем...

Указываем строку через tcp:
tcp://pavel/torg
или через http (думаю так лучше):
http://192.168.15.16/storage/repository.1ccr/torg

где "pavel" - имя компа, у которого IP-адрес "192.168.15.16"
"torg" - имя вашей конфигурации (создайте ПУСТУЮ папку с этим именем внутри папки ХРАНИЛИЩА)

"Администратор" - без пароля "Далее" ... Ждем долго! пока соберет всю информацию о конфиге и развернет...

"Подключиться к созданному хранилищу?" -> "Да"
"Закрыть конфигурацию" -> "Открыть конфигурацию" -> и вы увидете ранее заданный путь:

Попробуем:
"Концигурация" -> "Обновить конфигурацию" -> "Закрыть конфигурацию" -> "Открыть конфигурацию"

И поменяем пароль:
"Хранилище конфигурации" -> "Администрирование хранилища" -> "Изменить"
(зеленый карандаш на выделенной строке "Администратор") -> вводим новый пароль и его подтверждение.

--------------
Эту инструкцию написал сразу после установки 8.2 (до этого работал только с 7.7 и 8.2 в глаза не видел)
А поскольку апач у меня уже был установлен, то решил "связать" его с 1С 8.2 - и всё получилось.
Еще не понял что такое "хранилище" и каково его предназначение... Завтра разберусь...
Главное, что связал 8.2 с апачем, надеюсь не зря, и это мне понадобится :-)

Внимание!!! Рекомендую скачать прикрепленный файл с этим же текстом, чтобы у вас не пропали
(как у автора) нужные и необходимые символы!!!!
Прикрепленные файлы:
Описание.txt
7OH; igor.tiulenev; Tangram; rintik; Leo_A; CocoNut; Bor_ka; kentavr27; anderson; kolja24; Bukaska; AlX0id; DanilaDru; comol; evgeniyk1@yandex.ru; +15 Ответить
27. dave2000 90 23.06.17 17:55 Сейчас в теме
(15)
4) Создаем файл "repository.1ccr" в папке ХРАНИЛИЩА с содержимым
("pavel" - имя вашего компа, или IP-адрес вашего компа):
<?xml version="1.0" encoding="UTF-8"?>
<repository connectString="tcp://pavel"/>


Внимаение!!! Касается тех, у кого сервер 1С (и соответственно сервер хранилища) работают на нестандартном порту (отличном от 1540).

Например, если вы используете порт 1640 и сервер хранилища у вас запускается на порту 1642, то в файле repository.1ccr нужно обязательно указать этот порт:

<repository connectString="tcp://pavel:1642"/>

Я долго танцевал в попытках заставить работать сервер через веб, но пока не добавил порт, нифига не получалось.
35. IRLes 206 17.06.19 17:24 Сейчас в теме
(15) для apache 2.4 рабочий вариант такой


LoadModule _1cws_module "C:/Program Files/1cv8/8.3.13.1644/bin/wsap24.dll"
AddHandler 1cws-process .1ccr
#1c publication
Alias /storage "C:/www/REPOSITORY/"
<Directory "C:/www/REPOSITORY/">
AllowOverride All
DirectorySlash off
Options None
Require all granted
SetHandler 1cws-process
</Directory>
Показать
Andy1981; desarz; +2 Ответить
36. IRLes 206 17.06.19 18:17 Сейчас в теме
(35) только в строке
Alias /storage "C:/www/REPOSITORY/"

нужно
Alias /REPOSITORY "C:/www/REPOSITORY/"
16. alekckuc 24.10.11 05:45 Сейчас в теме
Все сделал как написано получаю ошибку:
Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
HTTP: Forbidden
Ошибка при работе с ресурсом

В логах apacha:
- - [24/Oct/2011:05:46:46 +0400] "POST /storage/repository.1ccr HTTP/1.1" 403 225
может кто подскажет в чем дело ?
17. ratinc 04.11.11 21:12 Сейчас в теме
Здесь однозначно имеем дело с ошибкой в настройке апача.
Нужно посмотреть error.log на предмет записи типа client denied by server configuration: D:/hran/repository.1ccr
Обычно такое бывает если пытаешься обратиться к директории которая отличается от корневой для апача
В моем случае для апача версии 2.2 рабочий конфиг приведен ниже
LoadModule _1cws_module "C:/Program Files (x86)/1cv82/8.2.14.519/bin/wsap22.dll"
AddHandler 1cws-process .1ccr
#1c publication
Alias /storage "D:/hran"
<Directory "D:/hran">
AllowOverride All
DirectorySlash off
SetHandler 1cws-process
Order allow,deny
Allow from all
</Directory>

Это работает только в том случае если не переопределялись другие параметры в конфиге.
Gmix; dave2000; InquisiTOR; DanilaDru; lexxxus; +5 Ответить
18. alekckuc 12.11.11 20:38 Сейчас в теме
Ура все заработало помог последний комментарий !!!!!
19. Ksu 22.01.13 10:21 Сейчас в теме
Спасибо за полезную статью.
Я бы еще обратила внимание на то, что апач критичен к регистру. И если в настройках апача ввели алиас на Storage с большой буквы, то и подключаться надо так же.
20. kapustinag 23.08.13 17:03 Сейчас в теме
(19) Ksu, Не совсем так.
Не Apache чувствителен к регистру, а операционная система или чувствительна к регистру, или нет. То есть, если мы настраиваем Apache на любом Unix-е - регистр очень важно соблюдать. А на Windows - неважно.
21. ratinc 24.08.13 00:35 Сейчас в теме
Вы всерьез думаете что девушка настраивает апач и хранилище на юникс-лайк системе?
Если это так, то снимаю шляпу.
А по теме могу сказать что на юниксах в отличие от виндовсов ещё и слеши в написаниях путей к папкам в разные стороны указываются.
Сюда же относятся и маки. Они же тоже на BSD подобной системе построены. Вдруг девушка апач на маковском сервере ставит.
22. borrman 02.12.13 21:39 Сейчас в теме
Блин.
А у меня по http не работает
по tcp работает, а http - нет
client denied by server configuration: E:/Repository/repos.1ccr
чего ему надо?
в конфе прописал

AllowOverride All
DirectorySlash off
SetHandler 1cws-process
Order allow,deny
Allow from all

права на файл, папки есть
чего ему не хватает?
23. borrman 02.12.13 21:53 Сейчас в теме
пришлось прописать:
<directory />
AllowOwerride All
Order allow,deny
Allow from all
<directory>

Сервер локальный и без доступа из вне
я так понимаю, если его открывать наружу - то это жуткая дыра, верно?
А без этого не заработало хранилище по http
24. borrman 03.12.13 10:23 Сейчас в теме
Вот тут

Alias /storage \"C:/Www/Web/NCC/1c/\"
<Location \"C:/Www/Web/NCC/1c/\">
DirectorySlash Off
SetHandler 1cws-process
Allow from all
</Location>


заменил

<Location> на <Directory>
anderson; +1 Ответить
25. пользователь 03.12.13 10:24
Сообщение было скрыто модератором.
...
26. пользователь 03.12.13 10:25
Сообщение было скрыто модератором.
...
28. MstrSa 26.10.17 11:13 Сейчас в теме
При подключении через http в локальной сети и также через из изтернета возникает ошибка:

1C:Enterprise 8 application error:
Ошибка выполнения запроса Ошибка при выполнении запроса GET к ресурсу :
by reason:
server_addr=tcp://srv-srads1 descr=10054(0x00002746): Удаленный хост принудительно разорвал существующее подключение. line=1584 file=src\DataExchangeTcpClientImpl.cpp

Заметил, что при подключении к хранилищу перезагружается служба которая отвечает за веб хранилище:

Служба 1C:Enterprise 8.3 Configuration Repository Server была неожиданно завершена. Это произошло 37 раз(а). Следующее корректирующее действие будет предпринято через 10000 мсек: Перезапуск службы.

Может кто то сталкивался?
Релиз 1с 8.3.9.2170, Apache 2.2.4, Windows Server 2008 R2
29. d.menyailov@ngslab.ru 23.11.17 14:02 Сейчас в теме
При установке на Apache 2.4 возникает ошибка:
"Неклассифицированная ошибка работы с хранилищем конфигурации.
по причине:
Forbidden
You don't have permission to access /storage/storage.1ccr
on this server."

В логах апача пишется следующее:
....AH01630: client denied by server configuration: E:/Repositary/

Решение:
В конфигурационный файл виртуального хоста в секцию <Directory /> необходимо добавить строку:
Require all granted
30. krylovim 21.07.18 21:36 Сейчас в теме
Кто-нибудь настраивал доступ к разным версиям сервера хранилища?

Поясню вопрос:
1. Есть 2 сервера хранилища - под разные версии платформы. (вертятся на 1542 и 1642 портах)
2. Есть 2 файла .1ccr, в каждом из которых прописан доступ к каждому серверу

Нужно только увязать каждый .1ccr файл с wsap2x.dll соответствующих версий.

На iis такая конфигурация настраивается довольно просто с помощью webconfig, в котором создается handler для каждого .1ccr файла с привязкой к wsisapi.dll нужной версии.

Как можно настроить httpd подобным образом?
31. Tangram 157 04.10.18 13:18 Сейчас в теме
Очень полезная тема. Практически каждое сообщение чем-то помогло.

Но у меня вылезла ошибка, которая здесь еще не описывалась:
После того как я указал правильные настройки Апача, появился доступ к хранилищу, хранилище ругнулось на разные версии платформы,
вылезло такое простое:

Ошибка соединения с хранилищем конфигурации по адресу:
http://*.*.*.144/storage/storage-se.1ccr/trade

и все.
Ни в ЖР 1С, ни в логах апача ничего понятного нет.
У апача в логе access такая строка:

*.*.0.106 - - [04/Oct/2018:13:11:27 +0300] "POST /storage/storage-se.1ccr HTTP/1.1" 200 691

Возможно где-то нет прав на запись в файл. Служба сервера хранилища стартует под USR1CV8, у него полные права на папку с хранилищем.

Как лечить?
P.S. и такая же точно ошибка при подключении с локальной машины через tcp
32. Tangram 157 04.10.18 14:06 Сейчас в теме
Добавлю еще: в Безопасности папки добавляю - Все - Полный доступ - тоже самое.
33. Tangram 157 04.10.18 15:58 Сейчас в теме
Предыдущие 2 поста решил (у службы 1с был неправильный путь к папке хранилища, а она работала и молчала), теперь другая напасть.

По tcp с локальной машины соединяется, по http не хочет цепляться ни из сети, ни с локальной машины.

Ошибка XML-протокола при работе с удаленным хранилищем конфигурации.
по причине:
Ошибка преобразования данных XML
34. Tangram 157 04.10.18 17:05 Сейчас в теме
по http хранилище заработало так (для Apache 2.2):

# storage publication
AddHandler 1cws-process .1ccr

Alias /storage "E:/storage/"
<Directory "E:/storage/">
AllowOverride All
Options None
Order allow,deny
Allow from all
DirectorySlash Off
SetHandler 1cws-process
</Directory>

для Apache 2.4 могут быть другие настройки параметров.
37. downtown 24.10.21 21:42 Сейчас в теме
Для Apache24, работает так.
Если уже есть опубликованные базы, то просто вставляете ниже код. Если не опубликованы, тогда скорее всего нужно прописать модуль в httpd.conf: LoadModule _1cws_module "C:/Program Files/1cv8/8.3.19.1229/bin/wsap24.dll"

Alias /storage "D:/web/hosts/storage1c/"
<Directory "D:/web/hosts/storage1c/">
AllowOverride All
Options None
Require all granted
SetHandler 1c-application
ManagedApplicationDescriptor "D:/web/hosts/storage1с/storage.1ccr"
</Directory>
38. gorevg 16 06.11.22 23:18 Сейчас в теме
http хранилище для версии apache 2.2 заработало с такими настройками(httpd.conf):
# storage publication
AddHandler 1cws-process .1ccr

Alias "/storage" "C:/Apache2/htdocs/storage/"
<Directory "C:/Apache2/htdocs/storage/">
AllowOverride None
Options None
Order allow,deny
Allow from all
SetHandler 1cws-process
</Directory>


В папке C:/Apache2/htdocs/storage/ лежит файл repository.1ccr с содержимым:
<?xml version="1.0" encoding="UTF-8"?>
<storage connectString="tcp://172.16.1.5"/>


Строка адреса хранилища: http://172.16.1.5/storage/repository.1ccr/erp
Оставьте свое сообщение

См. также

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

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

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

20.03.2023    298    Eugen-S    2    

2

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

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

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

09.02.2023    1838    lone_mayson    4    

36

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

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

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

02.02.2023    1155    Sney_Kice    1    

19

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

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

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

26.01.2023    1425    lopatrik    4    

21

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Использование Vagrant и Ansible для разворачивания тестовой инфраструктуры

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

В статье опишу порядок настройки набора виртуальных машин для отладки сервисов 1С и связанных с ними.

20.10.2021    3359    malikov_pro    1    

23

Обновление платформы 1С тонкого клиента с вебсервера без публикации базы данных, когда сервер 1С ПРОФ.

Администрирование веб-серверов Администрирование СУБД Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обновление платформы 1С: тонкого клиента с вебсервера описывается здесь: https://its.1c.ru/db/v8316doc#bookmark:adm:TI000001058, (11.2.2. Обновление через диалог публикации на веб-сервере) и здесь: https://its.1c.ru/db/v8319doc#bookmark:adm:TI000000428, (6.2. Получение дистрибутива клиентского приложения) - доступно только для КОРП Для ПРОФ реализация полностью описана в данной статье. Выражаю благодарность Панюшкину Михаилу Михайловичу за разбор задачи и доведение ее до практического результата. Обновление не проходит если например предварительно установка выполнялась регламентными политиками и есть в папке conf файл adminstall.cfg Этот файл следует удалить, чтобы данная установка тонкого клиента проходила успешно Применяется только для системы «1С:Предприятие» под ОС Windows. Файл adminstall.cfg указывает на то, что установка системы программ «1С:Предприятие» выполнялась с использованием средств администрирования ОС Windows. Файл располагается в каталоге конфигурационных файлов системы «1С:Предприятие» и представляет собой текстовый документ в кодировке UTF-8. В файле может располагаться единственная строка, определяющая вариант установки: AdmInstall= Описывает режим установки: Logon - установка выполнена с помощью logon-скрипта во время входа пользователя в домен. Restart - установка выполнена с помощью групповых политик.

19.10.2021    9016    ser6702    28    

45

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Под капотом IIS, или как сделать WEB публикацию базы 1С без конфигуратора

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

В интернете есть много инструкций как установить Internet Information Services и опубликовать на нем базу, будь то файловую, или клиент-серверную. Но, крайне мало кто пытается разобраться, как IIS работает, и что делает платформа при публикации базы. В этой статье я покажу как опубликовать базу на IIS без использования конфигуратора.

29.04.2021    16812    evvakra    14    

99

Служебные http-сервисы, которые работают даже в заблокированной базе

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

В этой публикации описывается опыт доступа к служебным http-сервисам в обход установленной блокировки информационной базы.

16.03.2021    5729    ardn    11    

42

Как настраивать кросс-доменные (CORS) запросы к HTTP сервису 1C на веб сервере IIS с сайтом EDIbot

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

Сервис EDIbot позволяет отобразить в виде прогрессивного веб приложения, полученный JSON по REST запросу. Разберемся, как решить проблему кросс-доменных запросов на веб сервере IIS для корректной работы HTTP сервиса 1C и сервиса.

21.10.2020    3669    SizovE    0    

7

Настраиваем PWA приложение на платформе 8.3.18 с бесплатным действительным сертификатом SSL

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

Вышла платформа 8.3.18 с поддержкой PWA приложений. Получаем БЕСПЛАТНЫЙ действительный сертификат SSL. Настраиваем прогрессивное веб приложение для опубликованной бухгалтерии 3.0 на IIS сервере.

18.10.2020    9393    IamAlexy    35    

59

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Инструкция по установке redmine, gitea на Ubuntu 20.04

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

В статье опишу порядок настройки сервисов для групповой работы.

06.07.2020    5122    malikov_pro    3    

13

Вариант настройки сервисов для рабочей группы

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

В публикации описан мой вариант построения сервисов для рабочей группы.

24.06.2020    4942    malikov_pro    0    

7

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

HighLoad оптимизация WEB-интеграция Мобильная разработка Администрирование веб-серверов Платформа 1С v8.3 Бесплатно (free)

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    18308    informa1555    35    

149

Ansible роли для 1С

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

Готовые роли для развертывания 1С через Ansible.

24.03.2020    4050    lopatrik    0    

16

Пошаговая инструкция по установке веб-сервера Apache и завязка с 1С

Инструменты администратора БД Администрирование веб-серверов Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Данная статья больше предназначена для начинающих администраторов, но «бывалые» тоже могут освежить свои знания и в этой статье в деталях расскажу, как устанавливать Apache и использовать веб-сервер для работы с 1С.

10.03.2020    13165    dy4amaks    10    

37

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Простой пример работы с аутентификацией OpenID на IIS

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

OpenID, аутентификация, HTTPS, получение сертификата SSL, веб-сервер IIS, Internet Information Server, самоподписанный сертификат, самозаверенный сертификат.

26.12.2019    16041    budidich    21    

78

Проброс IP-адреса клиента в http-сервис 1С. Реализация для IIS

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

Настраиваем веб-сервер IIS для передачи в 1С IP-адреса клиента, вызвавшего http-сервис. Разбираемся с этим же вопросом при использовании фронтэнд вебсервера на примере nginx.

01.12.2019    11707    VKislitsin    10    

85

Свой веб интерфейс к 1С: побеждаем CORS на IIS, сохраняя авторизацию

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

Если "веб морда" расположена не по тому же адресу, что и публикация 1С (что часто бывает, например, при разработке, публикация 1С на http://localhost/1c, а разрабатываемое веб-приложение на http://localhost:8080) или, например, мы заходим на веб приложение то по ip адресу, то по имени сервера, или просто веб сервер и сервер, на котором опубликована 1С - это разные сервера, то для большинства запросов от браузера к 1С срабатывает политика CORS, которая заключается в том, что браузер сначала посылает запрос OPTIONS, на который сервер должен ответить определенным образом, заголовками, содержащими разрешения, а потом уже (если разрешение есть), браузер посылает основной запрос. В случае, когда в публикации 1С (default.vrd) жестко прописан логин и пароль, разрулить ситуацию можно средствами 1С. В случае же, когда нужно сохранить авторизацию (или используется стандартный интерфейс odata), начинаются проблемы.

20.08.2019    16732    Fragster    11    

97

Тонкости настройки IIS

Администрирование веб-серверов Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

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

11.12.2018    74822    kas205    33    

109

Запуск Apache 2.4 с модулем 1С внутри Docker контейнера

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

Про Apache и про Linux слышали, наверное, все. А вот про Docker пока нет, но он сильно набирает популярность последнее время и не зря. Поделюсь своим опытом и дам пошаговую инструкцию настройки веб-сервера Apache с модулем 1С внутри Docker контейнера на Linux хосте. При этом сам сервер 1С может находиться совсем на другой машине и на другой операционной системе. Это не важно, главное чтобы Apache смог достучаться до сервера 1С по TCP. В статье дам подробное пояснение по каждой используемой команде со ссылками на документацию по Docker, чтобы не создавалось ощущение непонятной магии. Также прилагаю git репозиторий с описанием всей конфигурации, можете попробовать развернуть у себя буквально за 10 минут.

04.04.2018    36517    petr.myazin    40    

125

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

1C + Linux + PostgreSQL + Apache

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

Дружим 1С с Линуксом ИЛИ Установка окружения для работы с 1С на Линуксе под Постгресом и Апачем (в 2023-м году).

26.03.2018    94311    SerVer1C    138    

175

Установка сервера Аpache 2.4

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

В публикации описана установка web-сервера Аpache 2.4 на платформе Windows

26.10.2017    182372    ВикторП    20    

119

Настройка веб сервера Apache + 1С (Пошаговое руководство)

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

Пошаговое руководство настройки Web сервера Apache на Windows. Не секрет, что файловые базы через веб-сервер будут работать намного шустрее, чем через обычный доступ к сетевому каталогу. Эффект особенно заметен, когда старые компы вообще не справляются с обычным сетевым доступом, регулярно выплевывают 1С. А доступ через веб сервер даже на компьютерах серии "Хлам" работает на ура!

19.07.2017    412082    Aleksey81    174    

365

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

Публикация базы 1С на веб-сервере Apache на сервере Linux

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

В отличие от других подобных публикаций здесь будет описано как опубликовать базу (располагающуюся на сервере windows) на веб-сервере apache (расположенном на соседнем сервере под linux).

20.09.2014    172143    spezc    85    

109

Решение проблемы с настройкой веб сервисов 1с для Windows Server 2012 R2 и IIS версии 8.5

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

Борьба с ошибкой Extra content at the end of the document, а также с ошибкой 500 при попытке открытия страницы с ws - описанием в браузере.

16.06.2014    58442    bulpi    16    

22

Пошаговая инструкция настройки web-сервисов для 1Сv8.3 и IIS 8.5

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

Пошаговая инструкция настройки web-сервисов для 1Сv8.3 и IIS 8.5. Windows Server 2012 R2 Standard, 1С:Предприятие 8.3 (8.3.4.465)

30.04.2014    525402    alexstey    110    

379

Windows Azure. Часть 2. Веб-сервер IIS 7.5. Установка

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

Продолжаем настройку Windows Azure для работы с 1С. В предыдущей статье, Вы узнали как установить виртуальную машину. В этой статье будут затронуты 3 темы: 1. Установка платформы 1С на виртуальной машине 2. Открытие порта для доступа извне в виртуальную машину 3. Установка Веб-сервера IIS 7.5

08.05.2013    25001    verter.me    16    

20

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

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

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

17.02.2013    50332    VintikComUa    13    

65

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

1С + Apache + SSL: почему вы должны использовать SSL (наглядная демонстрация)

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

Иллюстрированных руководств по установке веб-сервера Apache и публикации базы в интернете достаточно. Однако почти никто не обращает внимания на безопасность и не настраивает использование защищенного https протокола, а не http. В этой заметке описана пошаговая установка и настройка Apache, продемонстрирована лёгкость, с которой злоумышленник может узнать ваш пароль, если вы не используете https. Описана пошаговая настройка https для Apache.

06.08.2012    185372    galuse    93    

533

Настройка веб-сервера в домашних условиях. Часть 2 (VirtualBox + Win7 + Apache + 1C82 + PostgreSQL)

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

В продолжение начатой мной темы "Настройка веб-сервера в домашних условиях (WinXP + IIS + 1C82)". Статья является логическим продолжением и посвящена вопросам повышения безопасности "домашнего веб-сервера".

09.04.2011    37655    1cspecialist    14    

100

Настройка веб-сервера в домашних условиях. Часть 1 (WinXP + IIS + 1C82)

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

Поводом для написания статьи послужила просьба уважаемой администрации сайта infostart.ru в связи с публикацией моей конфигурации Анализатор мобильной связи 8 и объективной необходимостью развития механизма демонстраций разработок на INFOSTART'е.

04.04.2011    76661    1cspecialist    92    

231