Развертывание статических файлов js и html на веб-сервере с использованием http-сервера и навсегда - PullRequest
0 голосов
/ 21 февраля 2019

У меня есть папка на сервере Ubuntu, в которой есть куча файлов d3, js.Я хочу отобразить HTML-файл в браузере, работающем на сервере.

У меня есть как node.js, так и http-сервер, и он навсегда установлен.

Сначала я попытался использовать только http-сервер, используя nohup, чтобы запустить его в фоновом режиме.

 nohup http-server -p 8000 -a 10.1.152.145 & 

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

Затем я прочитал навсегда, это лучший способ запустить код в фоновом режиме на сервере, поэтому я сделал это:

forever start $(which http-server) -p 8000 -a 10.1.152.145 -d false

Это не дает никакой ошибки в bash, но когда я получилна

10.1.152.145:8000 в браузере он не отображает каталог файлов и говорит, что доступ запрещен.

Access to 10.1.152.145 was denied You don't have authorization to view this page.
HTTP ERROR 403

Любая помощь в исправлении этого?

Спасибо

...