добавки в ридми
This commit is contained in:
		
							parent
							
								
									7095d1f83b
								
							
						
					
					
						commit
						eab8052b0d
					
				
							
								
								
									
										31
									
								
								README.md
								
								
								
								
							
							
						
						
									
										31
									
								
								README.md
								
								
								
								
							| 
						 | 
					@ -43,8 +43,39 @@
 | 
				
			||||||
Пользователь нужен с полными правами, чтоб от его имени сервис делал запросы и получал данные, которые будет далее перенаправлять на сайт. Ставим этому пользователю ХОРОШИЙ пароль и убираем его из списка авторизации. У меня для этого заведен пользователь **UserWebService** с ОЧЕНЬ длинным и сложным паролем.
 | 
					Пользователь нужен с полными правами, чтоб от его имени сервис делал запросы и получал данные, которые будет далее перенаправлять на сайт. Ставим этому пользователю ХОРОШИЙ пароль и убираем его из списка авторизации. У меня для этого заведен пользователь **UserWebService** с ОЧЕНЬ длинным и сложным паролем.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Теперь готовим web сервер.
 | 
					### Теперь готовим web сервер.
 | 
				
			||||||
 | 
					Чтоб все заработало, нам нужен web сервер готовый к публикации баз и сервисов 1С. 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					В рекомендациях от 1С, это или IIS, или Apache. В нашем случае используем второй, так как он проще, легче и менее требователен.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Рекомендую отдельную внешнюю установку web сервера в пределах отдельной ноды. Хотя можно установить и непосредственно, на ноду с установленным сервером 1С Предприятия. Это в какой-то мере упростит установку и настройку.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					В моем случае, в качестве сервера выступает linux станция. На данном сервере, помимо Apache ставим серверную часть платформы 1С. За деталями и подробностями, в ГуглЯшу, поскольку это выходит за рамки данного проекта. После чего приступаем к редактированию конфигурационного файла Apache: apache.conf . В него нужно внести данные о каталоге, где будет располагаться настроечный файл соединения с базой 1С и прописать модуль-библиотеку, чтоб наш Apache мог общаться с 1С. Часть конфига, который нужно внести в рабочий конфиг Apache, я с комментариями приводу ниже:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					#То что нужно добавить в ваш конфиг 
 | 
				
			||||||
 | 
					#Apache чтоб опубликовать базу 1С.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# 1c publication
 | 
				
			||||||
 | 
					Alias "/emp" "/var/www/emp/"
 | 
				
			||||||
 | 
					<Directory "/var/www/emp/">
 | 
				
			||||||
 | 
					    AllowOverride All
 | 
				
			||||||
 | 
					    Options None
 | 
				
			||||||
 | 
					    Require all granted
 | 
				
			||||||
 | 
					    SetHandler 1c-application
 | 
				
			||||||
 | 
					    ManagedApplicationDescriptor "/var/www/emp/default.vrd"
 | 
				
			||||||
 | 
					</Directory>
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# !ОБЯЗАТЕЛЬНО! прописываем в строке ниже 
 | 
				
			||||||
 | 
					#путь к установленной библиотеке 1С
 | 
				
			||||||
 | 
					# Релиз установленного 1С в Apache должен 
 | 
				
			||||||
 | 
					#совпадать с релизом платформы
 | 
				
			||||||
 | 
					#установленной на сервере 1С
 | 
				
			||||||
 | 
					LoadModule _1cws_module "/opt/1cv8/x86_64/8.3.20.1996/wsap24.so"
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					То есть мы внесли в конфиг, что настроечный файл соединения будет лежать в папке /var/www/emp и обратится к нему можно будет по алиасу /emp.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Теперь переходим в папку публикации, в нашем случае /var/www и создаем в ней папку emp, куда переносим файл default.vrd. В этом файле описана структура соединения с базой 1С, в формате понятном серверу 1С. К
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Код добавляем вот так:
 | 
					Код добавляем вот так:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue