İçindekiler:
Video: AWS Knowledge Center Videos: What is enhanced networking and how do I enable it? 2024
CLI, özellikle bir geliştirici için AWS ile çalışmanın önemli bir parçasıdır. Hızlı kurulumları gerçekleştirmek, belirli çağrıların istenildiği gibi çalışıp çalışmadığını belirlemek, durum bilgilerini edinmek vb. Için CLI'yi kullanabilirsiniz. CLI hakkında yeni bir şey yok.
Sonuçta, geliştiriciler yıllarca çeşitli görevleri yerine getirmek için komut istemini veya terminal penceresini masaüstü sistemlerinde kullandı. Aslında, bazı geliştiriciler, masaüstü ortamında ortak görevleri gerçekleştirmek için kapsamlı toplu iş dosyası ve komut kütüphaneleri oluştururlar. CLI'yi AWS ile kullanmak, bir bulut ortamında kullanmanıza rağmen daha aynıdır. Bununla birlikte, komut istemi ve terminal penceresinin aksine, varsayılan olarak sisteminizde CLI kurulu değildir.
CLI ile Başlarken
AWS CLI yazılımı Python'a bağlıdır. Sonuç olarak, CLI kurmak için öncelikle Python yüklemelisiniz. CLI'ın mevcut sürümü aşağıdakilerden birine sahip olmanızı gerektirir:
- Python 2. 6. 5 ya da daha fazla
- Python 3. 3 ya da daha fazla
Yükleme Anaconda ayrıca, çeşitli işlemleri gerçekleştirmek için kullandığınız pip yardımcı programını yükler Python'a özgü görevler. Anaconda'yı kullanmamayı seçerseniz, pip'i yüklemeniz gerekebilir. Bununla birlikte, pip-versiyon yazarak komut isteminde veya bir terminal penceresinde Enter tuşuna basarak pipi kontrol edebilirsiniz. Pip varsa, pip sürüm numarasını, konumunu ve Python sürüm numarasını görürsünüz.
Python ve pip'in kurulu olduğunu bildikten sonra, pip install -upgrade awscli yazın ve CLI'yi yüklemek için Enter tuşuna basın.
install
komutu pip'e bir paket yüklemesini söyler.
- upgrade
seçeneği, pip'e CLI'yi desteklemek için gereken paketleri yükseltmesini söyler.
awscli
anahtar kelimesi pip'a ne yükleyeceğini, yani AWS CLI'yi söyler. (Amazon, AWS CLI'yi farklı bir klasöre yükleyen
- kullanıcı
seçeneğini kullanmayı önerir; ancak AWS CLI'yi erişmek ve kullanmak da zorlaştırır.)
Enter tuşuna bastığınızda, pip size kurulum işlemini anlatan bir dizi mesaj görüntüler. İşlem tamamlandığında, komut istemine dönersiniz. Bu noktada, CLI kullanıma hazırdır.
pip, çalışmasını yaptığı gibi yükleme mesajlarını görürsünüz.Yüklemenizin çalıştığını doğrulamak için aws -version yazın ve Enter tuşuna basın. AWS CLI hakkında bilgi görüyorsunuz. Kurulumunuza bağlı olarak,
için bir dosya ilişkisi bulunmamasıyla ilgili bir uyarı mesajı da görebilirsiniz. py
dosya türü.
Ek bilgi ve yardım alınması
AWS'de olduğu gibi, CLI da yetenekleri açısından oldukça karmaşıktır. Kullanılması gereken her AWS hizmetine erişebilmeniz için verilmelidir. CLI'nin yapabileceği her şeyi tanımlamak için bu konuyla ilgilenen bir kitap, hatta iki kitap gerekecektir.
CLI'nin karmaşıklığı nedeniyle, belirli görevleri gerçekleştirmek için ona nasıl yardım alacağınızı bilmeniz gerekir. Bakılacak ilk yer AWS sitesinde. Bu site, CLI başvurusu ve topluluk forumuna erişim gibi araçlara erişim sağlar. Topluluk forumu özellikle önemlidir, çünkü bunu başka kimsenin sormayı düşünmediği soruların cevaplarını almak için kullanabilir ve CLI davranışında bir aksaklık olduğunu düşündüğünüz bu özel durumları (ve çoğu kez gerçekten olduğu ortaya çıkar. bir). AWS sitesi, CLI ile çalışmak için kullanım örnekleri ve diğer yararlı bilgiler de sağlar.
Bakmak için ikinci sırada AWS kendisi. Komut satırında aws help yazın ve Enter tuşuna basın. Çok sayfalı bir yardım ekranının ilk sayfasını görüyorsunuz. En altındaki
- Daha -
girişine dikkat edin. Bu girdi, görülecek daha fazla bilgi olduğunu söylüyor. Görebilmek için boşluk çubuğuna basın.
aws yardım
komutu size çok bilgi sağlayabilir. Örneğin, belirli bir hizmet hakkında bilgi edinmek isterseniz, komutun sonuna bu hizmet adını ekleyin. S3 hakkında daha fazla bilgi edinmek için aws help s3 yazın ve Enter tuşuna basın. Ek S3 komut seçeneklerinin bir listesini görürsünüz. S3'ü yapılandırmayla ilgili daha fazla şey keşfetmek istediğinizi söyleyin. Bu durumda, aws help s3-config yazıp Enter tuşuna basın. S3 genel bakış yardımı size daha ayrıntılı bir yardım konusunu sunar, böylece belirli görevleri gerçekleştirmek için daha fazla bilgiye ihtiyaç duyduğunuza göre ayrıntılı bilgi toplayabilirsiniz.