Как запустить тиранийский сервер в Токио с помощью файла ttservctl
Я успешно токийский тиран и токийский кабинет теперь я должен запустить сервер токийского тирана, когда я запускаю команду
./ttservctl начало
вместо запуска сервера это дает мне ошибку и вывод
ritesh@ritesh-desktop:~/tokyotyrant-1.1.33$ sudo ./ttservctl start
Starting the server of Tokyo Tyrant
Executing: ttserver -port 1978 -dmn -pid /var/ttserver/pid
./ttservctl: 76: ./ttservctl: ttserver: not found
The server could not started
Как решить эту ошибку, я новичок в Токио тиран, пожалуйста, руководство!
2 ответа
Вы можете найти файл "ttserver" с помощью этой простой команды и использовать результат как команду bash:
find / -name ttserver
когда я использовал команду, это дало мне такой результат:
/usr/local/tokyotyrant-1.1.33/bin/ttserver
ttservctl
скрипт оболочки, используемый для запуска / остановки / перезапуска сервера Tokyo Tyrant (он же скрипт запуска) Этот скрипт запуска является просто оберткой вокруг ttserver
инструмент командной строки.
Ваша проблема здесь в том, что ваша оболочка не может найти ttserver
инструмент, который, конечно, не в вашем $PATH
,
Это звучит так, как будто:
- вы пытаетесь выполнить скрипт запуска, расположенный в корне исходного кода Tokyo Tyrant:
./ttservctl
- и, таким образом, вы НЕ установили Tokyo Tyrant, а только что построили его (т.е.
./configure && make
)
Вы должны восстановить его и запустить make install
: по умолчанию он будет установлен под /usr/local
но вы можете изменить это во время настройки через --prefix=/path/to/dest
вариант.
После этого просто нажмите ttservctl start
без ./
и это должно работать.