Azure’da Linux VM Oluşturma, SSH ile Bağlantı ve Nginx Kurulumu
Merhaba! Bu rehberde, Microsoft Azure platformunda bir Linux sanal makinesi (VM) oluşturmayı, SSH ile bu makineye bağlanmayı ve popüler web sunucusu Nginx’i kurmayı adım adım öğreneceğiz. Öncelikle Azure portalına giriş yapmanız gerekmektedir. Hesabınız yoksa, ücretsiz bir deneme sürümü oluşturabilirsiniz.
1. Azure Portalında Sanal Makine Oluşturma
Azure portalına giriş yaptıktan sonra, yeni bir sanal makine oluşturmak için gerekli adımları izleyelim. Öncelikle “Sanal makineler” seçeneğini bulup tıklayalım. Ardından “Ekle” butonuna basalım. Burada size çeşitli seçenekler sunulacaktır. İşletim sistemi olarak Ubuntu gibi popüler bir Linux dağıtımını seçebilirsiniz. Boyut seçimi ise ihtiyaçlarınıza bağlı olarak değişecektir. Daha sonra sanal makinenizin adını, kullanıcı adını ve parolayı girmeniz gerekecektir. Güvenlik için güçlü bir parola seçmeniz önemlidir. Son olarak, sanal makinenizin oluşturulacağı bölgeyi belirleyip, oluşturma işlemini başlatabilirsiniz. Bu işlem biraz zaman alabilir.
2. SSH ile Bağlantı Kurma
Sanal makineniz oluşturulduktan sonra, SSH kullanarak bağlanabilirsiniz. Azure portalında sanal makinenizin genel IP adresini bulabilirsiniz. Ardından, yerel makinenizden SSH komutunu kullanarak bağlanabilirsiniz. Örnek bir komut şöyledir:
ssh your_username@your_public_ip_address
Burada your_username, sanal makineniz için oluşturduğunuz kullanıcı adı ve your_public_ip_address ise sanal makinenizin genel IP adresidir. Parolanızı girmeniz istenecektir. Başarılı bir bağlantı kurduktan sonra, sanal makinenizin komut satırına erişebilirsiniz.
3. Nginx Kurulumu
SSH bağlantısından sonra, Nginx’i kurmak için aşağıdaki komutları kullanabilirsiniz (Ubuntu için örnek):
sudo apt update
sudo apt install nginx
Bu komutlar, sistem paketlerini güncelleyecek ve Nginx’i kuracaktır. Kurulum tamamlandıktan sonra, Nginx’i başlatmak için şu komutu kullanabilirsiniz:
sudo systemctl start nginx
Nginx’in çalışıp çalışmadığını kontrol etmek için tarayıcınızda sanal makinenizin genel IP adresini girebilirsiniz. Eğer her şey yolunda gittiyse, Nginx’in varsayılan karşılama sayfasını göreceksiniz. Başka bir deyişle, kurulum başarılı olmuş demektir. Ayrıca Nginx’in durumunu kontrol etmek için aşağıdaki komutu kullanabilirsiniz:
sudo systemctl status nginx
Sonuç
Tebrikler! Azure’da bir Linux sanal makinesi oluşturmayı, SSH ile bağlanmayı ve Nginx’i başarıyla kurmayı öğrendiniz. Bu rehber, web uygulamalarınızı barındırmak için güçlü bir temel oluşturmanıza yardımcı olacaktır. Daha fazla bilgi için fatihsoysal.com adresini ziyaret edebilirsiniz. Azure hakkında daha fazla bilgi edinmek için Azure resmi dokümanlarına göz atabilirsiniz.
Umarım bu rehber size faydalı olmuştur. Herhangi bir sorunuz varsa, yorumlarda bana sorabilirsiniz.
#Etiketler: Azure, Linux, VM, Sanal Makine, SSH, Nginx, Web Sunucusu, Kurulum, Rehber, Fatih Soysal
