|
Установка веб-сервера Apache и публикация ИБ | ☑ | ||
---|---|---|---|---|
0
Штурман
15.12.20
✎
08:27
|
Существует ли нормальная инструкция по Apache и публикации базы на сервере?
В сети есть несколько, например, https://its.1c.ru/db/metod8dev/content/5978/hdoc Но какую конкретно платформу 1С использовать и разрядность 32/64 нигде не написано. Делаю все по инструкции - Апач ставится, в браузере появляется It's work! Далее ставится 1С с веб-сервисами, создается база, при публикации ее на сервере ничего особенного не происходит - Апач вылетает и больше не работает, localhost не выводит в браузере ничего. Как нормально поставить все? |
|||
1
Йохохо
15.12.20
✎
08:56
|
попробуй msi https://cloud.mail.ru/public/5dJ5/nbeNP8yu8
|
|||
2
Штурман
15.12.20
✎
09:02
|
(1) в загрузках у меня уже есть похожая интсраляшка - apache_2.4.23-x64-openssl-1.0.2h
Платформу 1С начиная с каких цифр надо ставить? и разрядность, не знаете? И при установке сертификатов на вопрос "Common Name (e.g. server FQDN or Your bane)" что отвечать? test.com? |
|||
3
Йохохо
15.12.20
✎
09:03
|
(2) как у апача x64
|
|||
4
Штурман
15.12.20
✎
09:06
|
(3) Во время выполнения команды будет задано несколько вопросов. Для "Common Name (e.g. server FQDN or Your bane)" нужно также указать имя сервера. Остальные поля заполняются произвольно (кроме "Country name" - здесь можно оставить по умолчанию).
https://its.1c.ru/db/content/metod8dev/src/developers/scalability/instructions/i8105978.files/https_026.png Что на картинке зашифровано? Имя какого сервера, не подскажете? |
|||
5
Йохохо
15.12.20
✎
09:14
|
(4) это для https
у меня так httpd.conf Listen 8080 # 1c LoadModule _1cws_module "C:/Program Files/1cv8/8.3.15.1830/bin/wsap24.dll" # ++ 1c publication Alias "/zupvse" "E:/Apache/Apache2.4.64/sites1c/zup/zupvse" <Directory "E:/Apache/Apache2.4.64/sites1c"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.4/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # AllowOverride FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Require all granted </Directory> # zupvse <Directory "E:/Apache/Apache2.4.64/sites1c/zup/zupvse"> AllowOverride None Order allow,deny Allow from all SetHandler 1c-application ManagedApplicationDescriptor "E:/Apache/Apache2.4.64/sites1c/zup/zupvse/default.vrd" </Directory> # -- 1c publication E:\Apache\Apache2.4.64\sites1c\zup\zupvse\default.vrd https://cloud.mail.ru/public/5pdJ/481x4wLkK |
|||
6
Builder
15.12.20
✎
09:15
|
Апач ставь х64.
У меня на х32 больше 2-3х пользователей нормально не работали, начинались глюки и проблемы. Перешел на х64 - все стабильно. |
|||
7
Garykom
гуру
15.12.20
✎
09:18
|
(0) Это знания которые надо получать самому методом тыка или проб и ошибок.
|
|||
8
Garykom
гуру
15.12.20
✎
09:21
|
(5) Ты там скоко раз одну базу опубликовать пытался?
|
|||
9
Йохохо
15.12.20
✎
09:22
|
(8) не публиковал вообще (7) пальцАми
|
|||
10
Garykom
гуру
15.12.20
✎
09:23
|
(9) Нафик пальцами если можно опубликовать и глянуть до/после и проверить
|
|||
11
Йохохо
15.12.20
✎
09:24
|
(10) бесило С:\апаче, кастомные пути удобнее у нотепаде
|
|||
12
Штурман
15.12.20
✎
09:24
|
(7) так прежде чем темку сварганить, много апачей скачал и поставил - одна и та же ошибка постоянно, пока все на 32-бит 1С делал, ноаверное поэтому, на 64-бит попробую
(5) файл конфига переименуем |
|||
13
Штурман
15.12.20
✎
09:25
|
(8) там во всех инструкция такая картинка:
https://its.1c.ru/db/content/metod8dev/src/developers/scalability/instructions/i8105978.files/https_033.png Однако у меня никогда что-то список с галками не появлялся |
|||
14
Штурман
15.12.20
✎
09:26
|
(11) в корень С: и в программ-файлы ставил
|
|||
15
Garykom
гуру
15.12.20
✎
09:27
|
(12) разрядность 1С и апача должна совпадать
|
|||
16
Garykom
гуру
15.12.20
✎
09:29
|
(15)+ а вот клиент тонкий который через апач работает уже пофиг на разрядность
|
|||
17
Штурман
15.12.20
✎
09:32
|
(16) ясно, все снесу и буду опять с 0 ставить
А всякие сертификаты, правка конфигов в Апаче обязательна? Во многих иструкциях про это вообще ни слова - поставил Апач и опубликовал базу - вуаля и все. В других после установки Апача надо всякие сертификаты ставить, генерировать, править конфиги и лишь затем базу накатывать на сервер. Где правильный подход? |
|||
18
Йохохо
15.12.20
✎
09:33
|
(17) не обязательно, только если прям хочется чтоб шифрованный трафик летал
|
|||
19
Штурман
15.12.20
✎
09:36
|
(18) мне без шифровки и всякой лабутени, просто базу с 0 начать разработку под веб-браузер, и заценить итоговый результат )
|
|||
20
Garykom
гуру
15.12.20
✎
09:48
|
Публикация базы это по сути правка конфига апача и файлик vrd
В конфиге должен быть подключен правильный модуль 1С (тут как раз важна разрядность) LoadModule _1cws_module "C:/Program Files/1cv8/8.3.15.1830/bin/wsap24.dll" , если стоят обе (32 и 64 одной версии) 1С можно словить лулзы опубликовав вроде правильно и даже работает а запустить локально другую разрядность Ну и в конфиге апача еще сама публикация базы, может быть несколько но одна на одну базу <Directory "E:/Apache/Apache2.4.64/sites1c/zup/zupvse"> Файлик где vrd лежит в каталоги для разных баз ManagedApplicationDescriptor "E:/Apache/Apache2.4.64/sites1c/zup/zupvse/default.vrd" |
|||
21
Garykom
гуру
15.12.20
✎
09:49
|
(20) *Файлик где vrd лежит надо в разные каталоги для разных баз
|
|||
22
Garykom
гуру
15.12.20
✎
09:51
|
(20)+ алиас
Alias "/zupvse" "E:/Apache/Apache2.4.64/sites1c/zup/zupvse" Это просто короткое имя базы для подключения тонкого или захода через браузер, от имени сервера Тут важно что регистр важен )) |
|||
23
Провинциальный 1сник
15.12.20
✎
09:59
|
(0) Апач и 1с должны быть одной разрядности. Далее запустить 1с от имени администратора, зайти в конфигураторе в публикацию, настроить каталог для vrd, нажать кнопку и откинуться на спинку кресла.
|
|||
24
Штурман
16.12.20
✎
01:05
|
Все-таки получилось опубликовать
Только по адресу http://localhost/infobase/ Такая страница: Index of /infobase Parent Directory default.vrd Базу создал пустую с нуля с одним справочником, почему 1С в браузере ничего не выводит? |
|||
25
Штурман
16.12.20
✎
01:16
|
При вызове Публикации на веб-сервере на вкладках Web-сервисы и HTTP-сервисы ничего нет
|
|||
26
Штурман
16.12.20
✎
05:15
|
Создал стандартную демо-базу 1С Документооборот, на вкладке Web-сервисы появились данные, а на HTTP сервисы ничего нет.
При публикации на сайте тоже ничего не проиходил - браузер не выводит базу |
|||
27
Провинциальный 1сник
16.12.20
✎
06:34
|
(26) Зачем вам сервисы? Вам базу опубликовать надо вроде только. Если у вас не открывается окно логина, а вместо этого вы видите листинг каталога - это значит что модуль 1с не загрузился в апаче. Разрядность точно одинаковая?
|
|||
28
Штурман
16.12.20
✎
06:35
|
Опубликовалась база в ВЕБе )))
Теперь остался вопрос - как с 0 создать базу, справочники там всякие, чтобы в ВЕБ опубликовать? Где инструкции взять? |
|||
29
Провинциальный 1сник
16.12.20
✎
06:37
|
(28) Хм.. ну раз у вас опубликовалась база, то заходите в конфигуратор этой базы и делайте нужные справочники.
|
|||
30
Провинциальный 1сник
16.12.20
✎
06:38
|
+(29) в этом плане публикация в веб никак не влияет на разработку конфигурации 1с..
|
|||
31
Штурман
16.12.20
✎
06:44
|
(29) Это была база Документооборота, а нужна пустая база, с 0
Где, к примеру, 1 справочник добавлен и все |
|||
32
Провинциальный 1сник
16.12.20
✎
06:47
|
(31) Создаешь пустую базу 1с и публикуешь её через конфигуратор. Как создать пустую базу вопрос не задавайте - это уже просто неприлично)
PS Скачайте самый свежий апач 2.4, в старых модуль 1с вылетает иногда. |
|||
33
Штурман
16.12.20
✎
07:13
|
(32) Ок, все получиось )
Еще интресная особенность - при публикации базы, 1С просит перезапустить Апач, если перезапускать из самой 1С, то Апач вылетает и больше не запускается снова, даже через сервисы... |
|||
34
Александр111
16.12.20
✎
11:12
|
1с надо запускать с правами администратора
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |