Autor Thema: Installation von Amazon awscli als User  (Gelesen 2066 mal)

Offline C. Grommel - Profihost

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 506
    • Profil anzeigen
    • Profihost AG
Installation von Amazon awscli als User
« am: 15.03.2017 10:09 »
Auf unseren Systemen ist es möglich, die Amazon awscli zu installieren und zu nutzen.
Dazu kann wie folgt vorgegangen werden:

# Das awscli-Bundle von Amazon herunterladen
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"

# Anschließend das Zip-File entpacken
unzip awscli-bundle.zip

# Nun wird die Profil-Datei so angepasst, dass das Tool aws auch direkt als Kommando genutzt werden kann, der Befehl muss in einer kompletten Zeile so ausgeführt werden:
echo -e 'if [ -f ~/.bashrc ]; then\n source ~/.bashrc\nfi\n\n\n# MySQL\nPATH=~/.local/lib/aws/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/mysql/bin/\nexport PATH\n\nalias ll="ls -l"\nalias la="ls -la"\n\n' >~/.profile

# Für die aktuelle Session die neue .profile und damit auch die neue PATH Variable einlesen lassen:
source ~/.profile

# Nun wird die eigentliche Installation durchgeführt, die Installation legt automatisch alle benötigten Verzeichnisse an und ist dann unter ~./local zu finden
./awscli-bundle/install

# Zuletzt müssen noch auf die Programme von Amazon die Ausführungsrechte gesetzt werden:
chmod 755 ~/.local/lib/aws/bin/*

# Damit ist die Installation abgeschlossen und aws kann direkt als Kommando verwendet werden:
aws --version
aws-cli/1.11.63 Python/2.7.9 Linux/4.4.26+76-ph botocore/1.5.26

Die Einrichtung von Profilen erfolgt nun direkt über aws und ist von Amazon hier auch noch einmal beschrieben: http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html
« Letzte Änderung: 15.03.2017 10:14 von C. Grommel - Profihost »
Mit freundlichen Grüßen
Carsten Grommel
Profihost Team

Impressum