Меню

Настройка подключения к базе 1с предприятие

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

Настраиваем веб-доступ для 1С:Предприятия в файловом режиме

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

Традиционная схема работы с 1С:Предприятием в файловом режиме подразумевает общий доступ к файлам информационной базы посредством протокола SMB (сети Microsoft). При этом один из компьютеров выступает в качестве файлового сервера, а другие работают с размещенной в общем доступе информационной базой.

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

Также остро стоит вопрос с удаленным доступом, если для удаленных компьютеров еще можно организовать удаленный доступ посредством RDP, что, кстати, не всегда доступно для небольших фирм, не имеющих выделенного сервера, то с мобильными устройствами все довольно печально.

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

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

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

Ну и, конечно, появляются практически неограниченные возможности удаленного доступа к базе: из любого места, с любого устройства, был бы браузер.

Ниже мы рассмотрим возможные конфигурации для организации веб-доступа к небольшим базам, работающим в файловом режиме на базе клиентских операционных систем.

На настоящий момент поддерживаются два основных веб-сервера Apache и IIS, также на машине с веб-сервером должна быть обязательно установлена платформа и модули расширения веб-сервера. Их всегда можно установить дополнительно, просто запустив еще раз программу установки платформы:

Windows и IIS

Internet Information Services (IIS) по непонятным причинам не пользуется популярностью у администраторов и 1С-ников. А зря, игнорировать штатное решение в пользу некоторого стороннего ПО, пусть даже и неплохого, выглядит по крайней мере странно.

Теперь выставим необходимые права для групп IUSR и IIS_IUSRS. На папку с информационной базой выдаем права Изменение и Чтение и выполнение:

Затем запускаем 1С:Предприятие от имени администратора и загружаем нужную информационную базу в режим конфигуратора.

В меню Администрирование выбираем Публикация на веб-сервере. 1С:Предприятие автоматически определит веб-сервер (IIS) и предложит разместить веб-приложение в корне веб-сервера в каталоге с именем папки информационной базы, которое также будет являться именем публикации, при необходимости можете изменить эти параметры.

Читайте также:  Переустановка windows 10 через настройки

После чего нажимаем Опубликоватьи утвердительно отвечаем на предложение перезапустить веб-сервер.

Готово! Для доступа к базе можем использовать адрес вида http://имя(адрес)_хоста/имя_публикации, в нашем случае http://192.168.3.109/Acc30, запускаем браузер и проверяем работу.

Также можно настроить базу для работы с ней посредством платформы, для этого в диалоге добавления новой информационной базы указываете размещение на веб-сервере:

Следующим шагом вводите адрес подключения:

После запуска информационной базы можете убедиться, что работает она именно в режиме веб-сервера, а не файловом:

Windows и Apache 2.2

Если вы по каким-либо причинам не хотите использовать IIS, можно настроить работу 1С с другим популярным веб-сервером Apache. К сожалению разработчики Apache перестали публиковать бинарные сборки для Windows, предлагая обратиться к своим партнерам, поэтому перейдем на сайт Apache Haus и скачаем сборку 2.2.х архитектуры x86, даже если у вас 64-разрядная операционная система.

Внимание! Для получения сборки Apache следует пользоваться только надежными источниками, которые указаны на сайте проекта. От этого зависит безопасность вашего веб-сервера и ваших данных!

Также вам потребуется установить Распространяемый пакет Microsoft Visual C++ 2008, который нужен для нормальной работы сборки Apache.

Затем распакуем скачанный архив Apache в произвольную директорию, например, C:\Apache22, из всего множества папок нас интересуют папки bin и htdocs, в первой расположены исполняемые файлы веб-сервера, во второй следует располагать веб-содержимое.

Откроем командную строку с правами администратора и перейдем в директорию bin веб-сервера:

Теперь установим Apache как службу:

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

Так как служба работает от имени системной учетной записи выставлять права на папки с базой и платформой не надо.

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

В нашем случае это C:\Apache22\htdocs\Acc30\, кстати, создать нужный каталог можно прямо в диалоге выбора папки. После чего публикуем информационную базу.

Следующий момент, 1С не умеет перезапускать данную сборку Apache, поэтому сделаем это вручную через оснастку Службы:

После перезапуска веб-сервера опубликованная база станет доступна по тому же самому, как и в случае с IIS, адресу, точно также ничем не будет отличаться и работа с ней.

Источник

Настройка работы на сервере 1С. Подключение базы.

Предлагаем подробный разбор настройки работы на сервере 1С. Узнайте как организовать удаленный доступ, создать базу 1С на сервере, развернуть работу с дополнительным оборудованием. Инструкция с примерами и пояснениями.

Если вы хотите сразу перейти к конкретной инструкции и не тратить время на прочтение всей статьи, предлагаем сразу выбрать подходящий вариант подключения:

Если Вам подходит вариант 1 или 2, то советуем почитать главу «Разворачиваем работу в 1С».

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

Разворачиваем работу в 1С на сервере и подключаем базу

Доступ к веб серверу

Для организации удаленного доступа на сервер 1С мы высылаем Пользователю следующую информацию: логин, пароль и специальный ярлык.

Читайте также:  Настройка delphi xe7 android

Для начала необходимо скачать и сохранить в удобное для вас место ярлык.

Далее запускаете сохраненный ярлык и нажимаете на ярлык правой кнопкой мыши и из появившегося списка выбираете «Изменить».

Появляется окно подключения к удаленному рабочему столу, где необходимо нажать «Показать параметры».

В появившихся параметрах обязательно нужно поставить V в поле «Всегда запрашивать учетные данные». Далее в поле «Пользователь» вписываем CORP\ если этой надписи нет и сразу следом БЕЗ ПРОБЕЛА вставляем логин. Сохраняем и нажимаем подключиться.

После не забудьте снять V «Всегда запрашивать учетные данные», чтобы не приходилось каждый раз заново вводить пользовательские данные.

Далее появляется окно, в котором предлагается ввести логин и пароль. Логин лучше указать вместе с CORP\. Пароль вводите самостоятельно без использования копирования. Для удобства не забывайте ставить V «Запомнить учетные данные», чтобы каждый раз при запуске ярлыка система не запрашивала повторный ввод данных.

ВАЖНО. Проверяйте, какая раскладка стоит на Вашей клавиатуре при вводе пароля. В паролях обычно используются буквы английского алфавита и знаки препинания.

Установка и подключение базы 1С

В прошлом разделе было описано, как мы попадаем на удаленный рабочий стол. Теперь для подключения достаточно дважды кликнуть на ярлык удаленного рабочего стола при необходимости ввести логин пароль для доступа на сервер.

На запущенном рабочем столе есть ярлык 1С. Запускаем его.

Если у Вас доступ идет напрямую в 1с без запуска удаленного рабочего стола, то достаточно просто запустить 1С у вас на рабочем столе.

Как подключить базу 1С:

Выбираем «Добавить из списка существующих информационных баз» и нажимаем кнопку «Далее»

В появившемся окне водим название информационной базы (любое понятное и удобное для Вас). Ставим * «На сервере 1С:Предприятия» и заполняем поля «Кластер серверов» (Srvr=) и «Имя информационной базы» (Ref=). Эти данные мы сообщаем заранее (все данные копировать без кавычек).

Если 1С запустили с удаленного рабочего стола, то далее выбираем все как на картинке и нажимаем готово.

Если подключение идет напрямую из 1С без доступа к удаленному рабочему столу, то Основной режим запуска должен быть Тонкий клиент.

В исходном окне появится добавленная база. Запускаем ее нажав на кнопку «1С:Предприятием».

Разворачиваем работу в 1С с дополнительным оборудованием на сервере

Инструкция по настройке VPN в 1С

Чтобы VPN в операционной системе Windows успешно осуществляла свою работу требуется произвести следующие последовательные шаги:

Заходим в «Панель управления» (если не знаете где искать, то воспользуйтесь лупой, которая находится рядом со значком «Пуск») и выбираем «Просмотр состояния сети и задач».

Выбираем «Создание и настройка подключения или сети».

В появившемся окне выбираем «Подключение к рабочему месту» и нажимаем «Далее».

Для создания нового подключения выбираем «Нет, создать новое подключения» — «Далее».

Выбираем «Использовать мое подключение к Интернету (VPN)».

Заполняем поле «Адрес в Интернете» (можно по желанию изменить поле «Имя объекта назначения»). Ставим V в графе «Запомнить учетные данные». После заполнения нажимаем «Создать».

В появившемся окне заполняем поля «Пользователь», «Пароль» и ставим V «Запомнить этот пароль».

Находим «Подключение к удаленному рабочему столу» и в появившемся окне вводим данные в поле «Компьютер» (то же что и вводили в п.6 в графе «Адрес в Интернете»).

Нажимаем «Показать параметры». Выбираем «Сохранить» — далее задаем имя ярлыку удаленного рабочего стола и указываем место, где он будет храниться.

Читайте также:  Как сбросить настройки на филипс 6610

Если всплывает подобное окно, то ставим V «Больше не показывать запрос о подключении к этому компьютеру» — «Подключиться».

Вводим данные «Пользователь» и «Пароль». Ставим V «Запомнить учетные данные».

Вход на удаленный рабочий стол осуществляется двойным кликом по ярлыку созданному в п.10.

Ниже приведены альтернативный способ создания VPN подключения:

Нажмите кнопку «Пуск» и выберите «Параметры».

Выбираем «Сеть и Интернет».

Выбираем «VPN», далее добавляем VPN-подключение.

Заполняем все необходимые данные (см. инструкцию для создания VPN на Windows 10).

ОБЯЗАТЕЛЬНО. Необходимо сделать следующие действия:

Заходим в «Панель управления» и выбираем «Просмотр состояния сети и задач».

Слева выбираем «Изменение параметров адаптера».

В появившемся окне выбираете то VPN, которое Вы создали и правой кнопкой мыши открываете «Свойства».

В открывшемся окне входим на вкладку «Сеть». Проверяем наличие V «IP версия 4» (при необходимости ставим галочку) и открываем «Свойства».

По кнопке «Дополнительно» открываем окно «Дополнительные параметры» и убираем V у «Использовать основной шлюз в удаленной сети».

По кнопке «ОК» закрываем все открытые ранее окна, возвращаясь на вкладку «Сеть».

Переходим на вкладку «Безопасность».

Проставляем если необходимо галочки как на картинке нижу и нажимаем «ОК».

Hosts

Заходим в любую папку. Слева будет список, в котором ищем «Этот компьютер» («Мой компьютер»). В открывшемся окне выбираем диск С (С:) и заходим в него двойным кликом.

В открывшемся окне находим папку «Windows» и заходим в нее.

Находим папку «System32» и заходим в нее.

Находим папку «drivers» и открываем ее.

Находим папку «etc» и заходим в нее.

Там находим файл «hosts».

Копируем данный файл на рабочий стол.

Открываем файл, который на рабочем столе с помощью блокнота (правой кнопкой мыши «Открыть с помощью» и в появившемся списке выбираем «Блокнот»).

В самом конце файла с новой строки записываем следующие данные: 10.135.108.50 db-01.

Сохраняем файл без изменения формата.

Обновленный файл с рабочего стола копируем обратно в папку «etc» (C:\Windows\System32\drivers\etc). Если появится предупреждение, что такой файл уже есть, то нужно подтвердить копирование с заменой.

Запуск 1С

Необходимо обязательно, чтобы версия платформы 1С:Предприяте на севере и на Вашем компьютере совпадали.

Как это проветрить:

Заходите 1С на Вашем компьютере (Запускаете предприятие или конфигуратор). В правом верхнем углу нажимаем «i». В открывшемся окне проверяем что написано в скобках после 1С:Предприятие 8.3. Цифры в скобках должны быть 8.3.13.1644 (но это лучше уточнить у нас заранее).

В случае если версия платформы на Вашем компьютере не совпала с тем, что написано в п.1 необходимо установить версию как в п.1. Если самостоятельно с данной задачей справиться не получается, обращайтесь к нам.

Далее повторяем все как в главе 1.2 (начиная с п.1).

Как включить VPN

В правом нижнем углу находим значок сетей (Доступ к интернету. Находится обычно левее значка громкости) нажимаем на него.

В появившемся списке выбираем то VPN подключение, которое мы создали и появляется кнопка «Подключиться» — нажимаем на нее.

Оптимизируем работу с программой и помогаем избежать ошибок

Вы еще не внедрили 1С или необходимо установить программу в новый филиал компании? Обратитесь за внедрением и настройкой к нам — вы сэкономите свое время и избежите возможных ошибок и проблем в дальнейшем.

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

Источник