====== Конфигурация и администрирование ====== {{indexmenu_n>3}} ===== Файл .env ===== Посмотрите видео-урок по конфигурации: {{youtube>KHqYpV3HXqU?}} Настройка подсистемы выполняется через файл .env \\ /var/www/html/dpiui2/backend/.env Содержимое файла следующее: \\ #Системные настройки, лучше не трогать APP_ENV=local APP_DEBUG=true APP_KEY= APP_TIMEZONE=UTC #Урл приложения. Нужен для формирования правильной ссылки при отправке QoE отчетов на почту APP_URL=https://localhost/ #Системные настройки подключения к БД MySql, лучше не трогать DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=3306 DB_DATABASE=dpiui2 DB_USERNAME=root DB_PASSWORD=vasexperts #Настройки подключения к SMTP-серверу. Нужны для отправки почтовых нотификаций. CFG_SMTP_UNAME=dpiuitest@gmail.com CFG_SMTP_PW=dpiuitestdpiuitest CFG_SMTP_HOST=smtp.gmail.com CFG_SMTP_PORT=587 #tls or ssl CFG_SMTP_SECURE=tls #Адрес тех. поддержки CFG_SEND_ERROR_EMAIL=sd@vas.expert #Адрес отправки копий писем CFG_SEND_COPY_EMAIL= #Системные настройки, трогать нельзя CACHE_DRIVER=file QUEUE_DRIVER=database SESSION_DRIVER=cookie #Настройки подключения к QoE Stor QOESTOR_DB_HOST=localhost QOESTOR_DB_PORT=8123 QOESTOR_DB_USER=default QOESTOR_DB_PASS='' QOESTOR_DB_NAME=qoestor QOESTOR_CACHE_LIFE_TIME_SEC=3600 QOESTOR_MAIN_LOG_PARTITIONS_LIFE_TIME_HOUR=24 QOESTOR_AGG_LOG_PARTITIONS_LIFE_TIME_DAYS=15 #Период синхронизации абонентов в минутах (для разделов Абоненты и услуги и Реклама) SM_SUBSCRIBERS_UPDATE_PERIOD_MINUTES=30 #Период очитки данных для графиков в разделе Производительность CHART_DATA_DELETE_DAYS_INTERVAL=60 #Период синхронизации CG-NAT профилей и статистики CG_NAT_SYNC_MINUTES_INTERVAL=5 #Хост Vas Cloud VAS_CLOUD_HOST=cloud.vasexperts.ru Если были внесены изменения в .env, необходимо выполнить команду ''dpiui2 queue:restart''\\ //Если команда не найдена, перезапустите ssh сессию в терминале.// ===== Подключение оборудования ===== ==== Пользователь sudo ==== Соединение и управление оборудованием осуществляется по протоколу SSH. Подключение необходимо осуществлять под пользователем с sudo-привилегиями, либо под пользователем root **(не рекомендуется)**. Посмотрите видеоурок по подключению к DPI: {{youtube>81WMPGw6tak?}} На подключаемом оборудовании необходимо создать sudo-пользователя. На примере пользователя ''dpisu'': - Создайте пользователя ''dpisu'' adduser dpisu passwd dpisu - Запишите в файл ''/etc/sudoers.d/dpisu'' следующее: Defaults:dpisu !requiretty Defaults secure_path = /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin dpisu ALL=(ALL) NOPASSWD: ALL //Этим действием вы для пользователя dpisu отключаете требование запрашивать пароль и требование requiretty при переключении в режим sudo.// - Отключите требование ''requiretty'' в файле ''/etc/sudoers'' sed -i "s/^.*requiretty/#Defaults requiretty/" /etc/sudoers