Hi,
i know that is not the first thread with this problem but I’m a little bit overhelmed.
I am hosting on Uberspace there I installed composer in /bin. O all HTML-Files should installed in /html.
Where i have to install the Kirby CLI? in /bin or HTML?
If I install it in /bin and run ‘kirby install’ I get the error command not found.
So what have Ito do to get Kirby work with his CLI?
Cheers
Hi,
after installing composer in $HOME/bin with
curl -sS https://getcomposer.org/installer | php – --filename=composer --install-dir=$HOME/bin
you can install the CLI with
php $HOME/bin/composer global require getkirby/cli
This comand installs the kirby client in $HOME/.composer/vendor/bin.
To use the CLI comands of kirby, add following line to your .bash_profile
export PATH=$HOME/.composer/vendor/bin:$PATH
After a logout / login, you can use the kirby comand where ever you want.
2 Likes
Hello @abroess,
I have done the whole process you have mentioned, but in the /html folder I can’t use kirby install
because I get the command not found error.
It is strange and I’m at my wit’s end.
Hopefully the uberspace support can help me.
Hi Jan,
did you a logout / login after adding the path to the .bash_profile ?
No I haven’t. I’ll do it if this could solve the problem.
I’ll report it later.
EDIT: Thank you very much @abroess! Now it works well.