Я установил kong by luarocks с помощью этой команды:
luarocks install kong 0.14.1-0
, но я не могу найти двоичный «kong» для запуска службы.Документ (как ниже), где находится bin?:
bin
К вашему сведению, я тоже столкнулся с этим.
У меня был момент "дух", когда я понял это, так что вы тоже можете.:)
Оказывается, файл bin/kong представляет собой простой файл сценария, который находится в исходном коде github.Итак, просто скопируйте его из https://github.com/Kong/kong/blob/master/bin/kong и поместите его на свой путь, то есть
bin/kong
wget https://raw.githubusercontent.com/Kong/kong/master/bin/kong chmod a+x kong sudo mv kong /usr/local/bin/
Было бы неплохо, если бы команда luarocks install kong 1.1.2-0 выбрала это для вас.
luarocks install kong 1.1.2-0
У меня была такая же проблема.По сути, я не смог найти каталог, из которого исходный код KONG был клонирован из git.Возможно, этот каталог содержит бен Конг внутри.Однако вы можете попытаться клонировать исходный код самостоятельно и попытаться скомпилировать с помощью команды:
make install
ИЛИ
luarocks make
После компиляции вы можете проверить bin dir внутри dir с исходным кодом, который вы клонировали из git.
Ref: