Сервер
Веб-страницы платформы Hakutest, включая страницы тестов и редактора, требуют работающего сервера.
Вы можете запустить сервер Hakutest двумя способами:
- Запустив
hakutest-server
(рекомендуется для большинства пользователей) - Исполнив команду
hakutest server
в терминале.
Использование hakutest-server
Самый простой способ запустить сервер Hakutest - запустить исполняемый файл hakutest-server
. Этот метод рекумендуется для большинства пользователей. Когда программа запущена, в системном лотке (трее) отображается иконка, которую можно использовать, чтобы остановить сервер.
Сервер будет запущен на порту, указанном в конфиг урационном файле (см. Конфигурация сервера).
Использование команды hakutest server
Синтаксис: hakutest server
Команда hakutest server
запускает сервер Hakutest.
Для использования команд без указания полного пути до исполняемого файла, добавьте директорию установки Hakutest в $PATH
:
export PATH="$PATH:path/to/hakutest/installation"
Если не было передано ни одного аргумента, сервер будет прослушивать порт, указанный в конфигурационном файле (см. Конфигурация сервера).
Вы можете переопределить порт по умолчанию с помощью флага -p|--port
. Порт должен быть целым числом в диапазоне от 1024 до 65535.
Примеры
-
Запустить сервер на порту, указанном в конфигурационном файле:
hakutest server
-
Запустить на порту
8000
:hakutest server -p 8000
hakutest server --port 8000