BasIP AA-11B Руководство по эксплуатации онлайн [40/77] 609821

BasIP AA-11B Руководство по эксплуатации онлайн [40/77] 609821
AA-11 – AA-11
10 https://nodejs.org/en/download/
Конфигурирование через web интерфейс– 40
1.
2.
3.
4.
5.
Настройка локального сервера для хранения рекламы
Пример настройки собственного хранилища файлов для размещения рекламных объявлений.
Это может понадобиться в том случае, если оборудование не имеет доступа в Интернет, и,
соответственно, нет возможности разместить файлы на каком-либо внешнем ресурсе.
Рассмотрим пример настроек для операционной системы Ubuntu.
Начнем процесс установки.
1. Устанавливаем службу npm.
apt install npm
2. Устанавливаем службу http-server:
npm install --global http-server
3. После завершения установки можно запустить службу:
http-server . > http.log 2>&1 &
По умолчанию сервер будет доступен на порту 8080, а файлы будут доступны в директории ./
public (если такой директории в системе нет, тогда файлы будут находиться в домашней
директории пользователя). Сама служба начнет работу в фоновом режиме.
Однако, рекомендуем создать новую директорию, чтобы пользователи не имели доступ к
системным директориям вашего сервера.
Для этого выполним следующую команду:
mkdir /home/новая_директория
Затем понадобится немного усложнить команду для запуска службы:
http-server /home/новая_директория . > http.log 2>&1 &
На этом настройка закончена.
Установка для операционной системы Windows:
Устанавливаем NodeJS для своей системы здесь
10
.
Создаем на компьютере папку, в которой будут храниться рекламные объявления.
Открываем командную строку (cmd) и переходим в новосозданную папку
cd C:/путь/к/папке
Устанавливаем http-server:
npm install -g http-server
Запускаем http-server в созданной папке:

Содержание

Скачать