Hızlı başlangıç: Azure portalında Linux sanal makinesi oluşturma

Şunlar için geçerlidir: ✔️ Linux VM'leri

Azure sanal makineleri (VM’ler), Azure portalı üzerinden oluşturulabilir. Azure portalı, Azure kaynakları oluşturmak için tarayıcı tabanlı bir kullanıcı arabirimidir. Bu hızlı başlangıçta, Ubuntu Server 22.04 LTS çalıştıran bir Linux sanal makinesini (VM) dağıtmak için Azure portalını nasıl kullanacağınız gösterilmektedir. Ayrıca VM'nizin çalıştığını görmek için SSH ile VM bağlantısı kurup NGINX web sunucusunu da yükleyeceksiniz.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Azure'da oturum açma

Azure Portal oturum açın.

Sanal makine oluşturma

  1. Aramaya sanal makineler girin.

  2. Hizmetler'in altında Sanal makineler'i seçin.

  3. Sanal makineler sayfasında Oluştur'u ve ardından Sanal makine'yi seçin. Sanal makine oluştur sayfası açılır.

  4. Temel Bilgiler sekmesinde, Proje ayrıntıları altında, doğru aboneliğin seçildiğinden emin olun, ardından Yeni oluştur kaynak grubunu seçin. Ad olarak myResourceGroup girin.*.

    Screenshot of the Project details section showing where you select the Azure subscription and the resource group for the virtual machine

  5. Örnek ayrıntıları'nın altında Sanal makine adı için myVM yazın ve Görüntünüz için Ubuntu Server 22.04 LTS - 2. Nesil'i seçin. Diğer varsayılan değerleri bırakın. Varsayılan boyut ve fiyatlandırma yalnızca örnek olarak gösterilir. Boyut kullanılabilirliği ve fiyatlandırması bölgenize ve aboneliğinize bağlıdır.

    Screenshot of the Instance details section where you provide a name for the virtual machine and select its region, image, and size.

    Dekont

    Bazı kullanıcılar artık birden çok bölgede VM oluşturma seçeneğini görür. Bu yeni özellik hakkında daha fazla bilgi edinmek için bkz . Kullanılabilirlik alanında sanal makine oluşturma. Screenshot showing that you have the option to create virtual machines in multiple availability zones.

  6. Sağ tarafta tahmini maliyetlerin örnek bir özetini görürsünüz. Görüntünüz için Ubuntu Server 22.04 LTS - 2. Nesil gibi maliyeti etkileyen seçenekleri belirlediğinizde bu güncelleştirmeler güncelleştirilir.

    Screenshot of Linux virtual machine estimated cost on creation page in the Azure portal.

    Sanal makineler için maliyetin nasıl çalıştığı hakkında daha fazla bilgi edinmek istiyorsanız Maliyet iyileştirmeye Genel Bakış sayfasına bakın.

  7. Yönetici istrator hesabı altında SSH ortak anahtarı'yı seçin.

  8. Kullanıcı adı alanına azureuser yazın.

  9. SSH ortak anahtar kaynağı için Yeni anahtar çifti oluştur varsayılanını bırakın ve anahtar çifti adı için myKey girin.

    Screenshot of the Administrator account section where you select an authentication type and provide the administrator credentials

  10. Gelen bağlantı noktası kuralları>Ortak gelen bağlantı noktaları altından Seçilen bağlantı noktalarına izin ver'i, sonra aşağı açılan listeden SSH (22) ve HTTP (80) değerlerini seçin.

    Screenshot of the inbound port rules section where you select what ports inbound connections are allowed on

  11. Kalan varsayılan ayarları bırakın, ardından sayfanın alt kısmındaki Gözden geçir + oluştur düğmesini seçin.

  12. Sanal makine oluştur sayfasında oluşturmak üzere olduğunuz VM'nin ayrıntılarını görüntüleyebilirsiniz. Hazır olduğunuzda Oluştur'u seçin.

  13. Yeni anahtar çifti oluştur penceresi açıldığında Özel anahtarı indir ve kaynak oluştur'u seçin. Anahtar dosyanız myKey.pem olarak indirilir. Dosyanın nereden indirildiğini bildiğinizden .pem emin olun; sonraki adımda dosyanın yoluna ihtiyacınız olacaktır.

  14. Dağıtım tamamlandığında Kaynağa git'i seçin.

  15. Yeni VM'nizin sayfasında genel IP adresini seçin ve panonuza kopyalayın.

    Screenshot showing how to copy the IP address for the virtual machine

Sanal makineye bağlanma

VM ile bir SSH bağlantısı oluşturun.

  1. Mac veya Linux makinesi kullanıyorsanız bir Bash istemi açın ve kullanarak chmod 400 ~/Downloads/myKey.pem.pem dosyasında salt okunur izin ayarlayın. Windows makinesi kullanıyorsanız bir PowerShell istemi açın.

  2. İsteminizde, sanal makinenize bir SSH bağlantısı açın. IP adresini VM'nizdeki adresle değiştirin ve yolunu .pem anahtar dosyasının indirildiği yolla değiştirin.

ssh -i ~/Downloads/myKey.pem azureuser@10.111.12.123

Bahşiş

Oluşturduğunuz SSH anahtarı, Azure'da bir sonraki vm oluşturduğunuzda kullanılabilir. Vm'yi bir sonraki oluşturduğunuzda SSH için Azure ortak anahtar kaynağında depolanan anahtarı kullan'ı seçmeniz gerekir. Bilgisayarınızda özel anahtar zaten var, bu nedenle herhangi bir şey indirmeniz gerekmez.

Web sunucusunu yükleme

Sanal makinenizin çalıştığını görmek için NGINX web sunucusunu yükleyin. SSH oturumunuzdan paket kaynaklarınızı güncelleştirip en son NGINX paketini yükleyin.

sudo apt-get -y update
sudo apt-get -y install nginx

İşlemi tamamladığınızda exit yazarak SSH oturumunu kapatın.

Web sunucusunun çalıştığını görme

İstediğiniz web tarayıcısını kullanarak varsayılan NGINX karşılama sayfasını görüntüleyin. Web adresi olarak VM'nin genel IP adresini yazın. Genel IP adresini VM genel bakış sayfasında veya önceden kullandığınız SSH bağlantı dizesinde bulabilirsiniz.

Screenshot showing the NGINX default site in a browser

Kaynakları temizleme

Kaynakları silme

Artık gerekli olmadığında kaynak grubunu, sanal makineyi ve tüm ilişkili kaynakları silebilirsiniz.

  1. VM'nin Genel Bakış sayfasında Kaynak grubu bağlantısını seçin.
  2. Kaynak grubu sayfasının üst kısmında Kaynak grubunu sil'i seçin.
  3. Kaynakları silmek üzere olduğunuz konusunda sizi uyaran bir sayfa açılır. Kaynak grubunun adını yazın ve sil'i seçerek kaynakları ve kaynak grubunu silme işlemini tamamlayın.

Otomatik kapatma

VM hala gerekliyse Azure, maliyetleri yönetmeye yardımcı olmak ve kullanılmayan kaynaklar için faturalandırılmadığınızdan emin olmak için sanal makineler için bir Otomatik kapatma özelliği sağlar.

  1. VM'nin İşlemler bölümünde Otomatik kapatma seçeneğini belirleyin.
  2. Otomatik kapatma süresini yapılandırabileceğiniz bir sayfa açılır. Etkinleştirmek için Açık seçeneğini belirleyin ve ardından size uygun bir zaman ayarlayın.
  3. Saati ayarladıktan sonra, otomatik kapatma yapılandırmanızı etkinleştirmek için üstteki Kaydet'i seçin.

Dekont

Saat dilimi açılır menüsünde varsayılan ayar (UTC) Eşgüdümlü Evrensel Saat olduğundan saat dilimini gereksinimlerinize uygun şekilde yapılandırmayı unutmayın.

Daha fazla bilgi için bkz. Otomatik kapatma.

Sonraki adımlar

Bu hızlı başlangıçta bir sanal makine dağıttınız, bir Ağ Güvenlik Grubu ve kuralı oluşturdunuz ve temel bir web sunucusu yüklediyseniz.

Azure sanal makineleri hakkında daha fazla bilgi için Linux VM’lerine yönelik öğreticiye geçin.