Uživatelské nástroje

Nástroje pro tento web


navody:vps:api

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
navody:vps:api [2019/06/07 09:24] lebauxnavody:vps:api [2020/03/20 19:04] 1john2
Řádek 63: Řádek 63:
  
 ==== Linux ==== ==== Linux ====
 +Instalace na Centos 7
 +Zdrojový kod klienta lze najít [[https://github.com/vpsfreecz/vpsfree-client|zde]]
 +vpsfree-client vyžaduje ruby >–2.30
 +Ruby ve verzi nižší než [[https://www.ruby-lang.org/en/downloads/branches/|2.5 jsou EOL]]
 +Aktuální Ruby je možné nainstalovat pomocí [[ https://linuxize.com/post/how-to-install-ruby-on-centos-7/|tohoto návodu]].
 +Například:
 +yum install -y openssl-devel readline-devel zlib-devel
 +/build/vpsfree-client:curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
 +# následně je zapotřebí přidat rbenv do PATH a provést trochu magie:
 +export PATH="${PATH}:/root/.rbenv/bin"
 +if [ -d '/root/.rbenv' ]; then
 +  eval "$(rbenv init -)"
 +fi
 +/build/vpsfree-client:rbenv install 2.5.7
 +
 +===============
 Instalace CLI na Linux distribucích založených na Arch Linux (Testováno na [[https://manjaro.org/download/xfce/|Manjaro 18.04 Xfce]]): Instalace CLI na Linux distribucích založených na Arch Linux (Testováno na [[https://manjaro.org/download/xfce/|Manjaro 18.04 Xfce]]):
  
Řádek 68: Řádek 84:
 sudo pacman -Syu #aktualizujeme systém sudo pacman -Syu #aktualizujeme systém
 sudo pacman -S rubygems #nainstaluje rubygems a ruby sudo pacman -S rubygems #nainstaluje rubygems a ruby
-PATH="`ruby -e 'puts Gem.user_dir'`/bin:$PATH" #přidáme cestu k ruby gems do PATH 
 gem install vpsfree-client #nainstalujeme vpsfreeclient (nepoužívejte tady SUDO install!) gem install vpsfree-client #nainstalujeme vpsfreeclient (nepoužívejte tady SUDO install!)
-vpsfreectl #funkčnost otestujeme spuštěním CLI+</code> 
 + 
 +Přidáme PATH k nainstalovaným gems do ''~./bashrc''
 + 
 +<code bash> 
 +sudo nano ~/.bashrc 
 +</code> 
 + 
 +Na konec souboru přidáme: 
 + 
 +<code bash> 
 +if which ruby >/dev/null && which gem >/dev/null; then 
 +    PATH="$(ruby -r rubygems -e 'puts Gem.user_dir')/bin:$PATH" 
 +fi 
 +</code> 
 + 
 +Restartujeme shell ''exec $SHELL'' nebo počítač. Otestujeme funkčnost CLI, třeba příkazem: 
 +<code bash> 
 +vpsfreectl ip_traffic top
 </code> </code>
  
navody/vps/api.txt · Poslední úprava: 2024/01/02 21:06 autor: aither