Í næstu grein ætlum við að skoða AWS stjórnlínutengi. AWS eða Amazon Web Service skipanalínuviðmótið er skipanalínutól fyrir stjórna Amazon þjónustu okkar.
AWS CLI veitir beinan aðgang að opinberu forritaskilum Amazon Web Services. Þar sem það er skipanalínutæki er einnig hægt að nota það til að búa til smáforrit til að gera sjálfvirka Amazon-þjónustu þína. Í þessari grein ætlum við að sjá tvær leiðir til að setja upp AWS CLI tólið á Ubuntu 18.04 LTS okkar.
Index
Uppsetning AWS CLI á Ubuntu 18.04
Með APT
AWS CLI er fáanleg í opinberu 18.04 LTS pakkageymslunni. Þess vegna er mjög auðvelt að setja það upp. Fyrst uppfærum við skyndiminni pakka með eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):
sudo apt-get update
Nú ætlum við að setja upp AWS CLI með skipuninni:
sudo apt-get install awscli
Eftir þetta ætti forritið þegar að vera uppsett á kerfinu okkar. Við munum geta athugaðu hvort AWS CLI virki rétt með eftirfarandi skipun:
aws --version
Eins og sjá má á eftirfarandi skjámynd virkar AWS CLI rétt.
Með Python PIP
AWS CLI er Python eining. Kosturinn við að setja upp AWS CLI sem Python eining er það alltaf Fáðu uppfærða útgáfu af AWS CLI. Það er auðvelt að uppfæra AWS CLI ef það er sett upp sem Python eining. Við þurfum heldur ekki rótarréttindi til að setja upp AWS CLI á þennan hátt. Ef við þurfum á því að halda, AWS CLI líka hægt að setja upp í sýndar Python umhverfi.
AWS CLI er fáanlegt fyrir Python 2.x og Python 3.x. Í þessu dæmi mun ég nota útgáfu 3 af Python. Eins og ég segi, við munum þurfa Python PIP til að setja þetta forrit upp á Ubuntu okkar. python pip það er ekki sett upp sjálfgefið á Ubuntu 18.04 LTS. En það er auðvelt að setja það upp.
Keyrðu eftirfarandi skipun til að setja upp Python PIP:
sudo apt-get install python3-pip
Python PIP ætti að vera uppsett. Nú munum við geta það settu upp AWS CLI með PIP með eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):
pip3 install awscli --upgrade --user
AWS CLI Python einingin verður að vera uppsett og við getum athugað hvort þetta er raunin með því að slá inn:
python3 -m awscli --version
Eins og þú sérð hefur AWS CLI einnig sett upp nýjustu útgáfuna með Python.
AWS CLI grunnatriði
Mig langar að sýna þér hvernig AWS CLI virkar á hagnýtan hátt en ég hef ekki staðfest AWS reikninginn minn. Þess vegna eru gögnin sem ég mun nota fengin úr skjáskoti sem ég fann í myndaleit frá Google. Hver notandi verður að skiptu um gögnin sem hér eru sýnd með þínum eigin.
Fyrir þessa æfingu er ég að nota AWS CLI forritið frá LTS pakkaðri útgáfu af Ubuntu 18.04, ekki Python einingunni, en skipanirnar eru svipaðar.
Þegar við viljum skrá okkur inn á AWS reikninginn með AWS CLI, fyrst verðum við að stilla viðskiptavininn með persónuskilríki AWS reikningsins okkar. Til að gera þetta skaltu keyra eftirfarandi skipun:
aws configure
Ef þú hefur notað AWS CLI Python einingin notar þessi annar:
python -m awscli configure
Eftir þetta verðum við að slá inn AWS lykilorðið og ýta á Enter. Það næsta sem það mun biðja okkur um er að slá inn AWS leyniorðlykilauðkenni okkar og ýta á Enter. A lykilorð auðkenni og leynilegt lykilorð auðkenni er hægt að búa til úr Stjórnborð AWS.
Við verðum einnig að slá inn sjálfgefið svæðisnafn. Það er eitthvað eins og við-vestur-2 í þessu dæmi.
Nú munum við skrifa sjálfgefið framleiðslusnið okkar. Við getum valið á milli sjálfgefins gildi, en þá verðum við aðeins að ýta á Enter. Eða við getum líka valið JSON sniðið (Skýring JavaScript-hlutabréfa), en þá skrifum við json og ýtum á Enter.
Nú getum við stjórnað Amazon vefþjónustunni okkar með AWS CLI.
Los AWS CLI stillingarskrár þau eru geymd í ~ / .aws / config og ~ / .aws / persónuskilríkjum, eins og sjá má á eftirfarandi skjámynd.
Nú þegar við þurfum að nota aðrar innskráningarupplýsingar, þá verðum við aðeins að eyða stillingarskrám sem nefnd eru hér að ofan og keyra eftirfarandi skipun.
rm -v ~/.aws/config ~/.aws/credentials
Við munum enda á því að framkvæma stillingar forritsins sem við höfum áður séð.
Hjálp með AWS CLI
Ef einhver þarf að vita hvernig á að fá hjálp við þetta forrit, AWS er með frábæra handbók og töluvert af skjölum sem notendur geta notað. Til að hafa samráð við hjálpina frá flugstöðinni getum við framkvæmt hana:
aws help
Ef við veljum að setja upp Python eininguna, þá er hjálp skipunin:
python3 -m awscli help
Fyrir frekari upplýsingar getum við leitað til skjöl á netinu AWS CLI. Að auki getum við líka halaðu niður PDF handbók af þessu forriti.
Vertu fyrstur til að tjá