Proxmox Nedir ve Ne İşe Yarar?
Proxmox, açık kaynaklı bir sanallaştırma platformudur. Hem KVM (Kernel-based Virtual Machine) hem de LXC (Linux Containers) teknolojilerini kullanarak, birden fazla sanal makineyi ve konteyneri tek bir sunucu üzerinde çalıştırmanıza olanak tanır. Yani, donanımınızı en verimli şekilde kullanarak birden fazla sanal ortam oluşturabilirsiniz.
Eğer bir veri merkezi kurmak ya da çeşitli uygulamaları izole bir şekilde çalıştırmak istiyorsanız, Proxmox tam size göre. Hem kurulum süreci kolay, hem de yönetimi oldukça basittir.
Proxmox Kurulumuna Başlamadan Önce Bilmeniz Gerekenler
Proxmox'u kurmaya başlamadan önce bazı hazırlıklar yapmanız gerekebilir:
1. Donanım Gereksinimleri: Proxmox, Linux tabanlı bir sistem olduğundan, güçlü bir işlemci ve yeterli RAM’e ihtiyaç duyar. Minimum 2 GB RAM ve en az 1 işlemci çekirdeği önerilir, ancak daha yüksek performans için 4 GB RAM ve çok çekirdekli işlemciler tercih edilir.
2. İşletim Sistemi: Proxmox, Debian tabanlı bir sistem olduğundan, kurulum işlemi Debian ile oldukça benzer.
3. İnternet Bağlantısı: Proxmox'u internet üzerinden yükleyeceğimiz için, sabit bir internet bağlantınızın olması gerekir.
Adım 1: Proxmox ISO Dosyasını İndirme
İlk olarak, Proxmox'un en güncel sürümünü resmi web sitesinden indirmeniz gerekecek. Proxmox'un ISO dosyasını indirmek için şu adrese gidin:
https://www.proxmox.com/en/downloads
Buradan, istediğiniz Proxmox sürümünü seçin ve ISO dosyasını bilgisayarınıza indirin.
Adım 2: Proxmox’u USB’ye Yükleme
İndirdiğiniz ISO dosyasını bir USB belleğe yazdırmak için "Rufus" veya "balenaEtcher" gibi araçlar kullanabilirsiniz. Bu araçlarla, USB'nizi önyüklenebilir hale getireceksiniz.
Örneğin, Rufus kullanıyorsanız şu adımları izleyin:
1. Rufus’u açın ve USB’nizi seçin.
2. Proxmox ISO dosyasını seçin.
3. Formatlama işlemi başlamadan önce "MBR" ve "GPT" seçeneklerini dikkatlice kontrol edin.
4. "Start" butonuna tıklayın.
Bu işlem tamamlandıktan sonra, USB'niz üzerinden Proxmox’u kurmaya başlayabilirsiniz.
Adım 3: Proxmox’u Sunucuya Yükleme
USB'yi sunucunuza takın ve bilgisayarınızı yeniden başlatın. BIOS ekranına girip, USB'den önyükleme yapacak şekilde ayar yapın. Ardından, Proxmox'un kurulum ekranı karşınıza çıkacak. Şimdi, kurulumu başlatmaya hazırsınız.
Kurulum süreci oldukça basittir, sadece birkaç adımı takip etmeniz gerekecek:
1. Dil Seçimi: Kurulum dili olarak Türkçe veya İngilizce seçebilirsiniz.
2. Disk Seçimi: Proxmox’un kurulacağı diski seçin. Eğer veri kaybı istemiyorsanız, dikkatlice seçiminizi yapın.
3. Ağ Ayarları: Proxmox'u kuracağınız ağ yapılandırmasını belirleyin. IP adresini manuel olarak veya otomatik olarak alabilirsiniz.
4. Kullanıcı ve Şifre: Proxmox için bir kullanıcı adı ve güçlü bir şifre belirleyin. Bu bilgileri unutmayın, çünkü Proxmox yönetim paneline giriş yaparken bu bilgileri kullanacaksınız.
Adım 4: Proxmox Web Arayüzüne Erişim
Kurulum tamamlandıktan sonra, sunucunuz yeniden başlatılacak ve Proxmox’un web tabanlı yönetim paneline erişim sağlanacak. Web tarayıcınıza sunucunuzun IP adresini yazın ve 8006 portunu kullanarak Proxmox arayüzüne giriş yapabilirsiniz. Örnek olarak:
https://192.168.1.100:8006
Giriş yaptıktan sonra, belirlediğiniz kullanıcı adı ve şifreyle sisteme giriş yapabilirsiniz.
Adım 5: Sanal Makine veya Konteyner Oluşturma
Proxmox’un arayüzü oldukça kullanıcı dostudur. Sol menüde, "Datacenter" kısmını bulup, sağ tıklayarak "Create VM" veya "Create CT" seçeneklerinden birini seçebilirsiniz.
Bir sanal makine veya konteyner oluştururken, kaynaklarınızı belirleyebilir, işletim sisteminizi yükleyebilir ve ardından yönetmeye başlayabilirsiniz.
# Proxmox sanal makine oluşturma örneği
qm create 100 --memory 2048 --cores 2 --net0 virtio,bridge=vmbr0
qm set 100 --ide2 local:iso/debian-10.6.0-amd64-netinst.iso,media=cdrom
qm set 100 --boot order=cdrom
qm start 100
Bu kod parçası, basit bir sanal makine oluşturma ve başlatma işlemi için kullanılabilir. Kendi ihtiyaçlarınıza göre yapılandırmalar yapabilirsiniz.
Adım 6: Proxmox Yönetimi
Proxmox, sanal makinelerinizi ve konteynerlerinizi çok kolay bir şekilde yönetmenizi sağlar. Sisteminizi izleyebilir, yeni makineler ekleyebilir veya mevcut olanları güncelleyebilirsiniz.
Sistem kaynaklarınıza göre Proxmox, kullanıcı dostu arayüzüyle mükemmel bir sanallaştırma çözümü sunar.
Sonuç
Proxmox kurulumu ve yapılandırması düşündüğünüz kadar karmaşık değil. Adım adım takip ettiğinizde, kısa süre içinde güçlü bir sanallaştırma platformuna sahip olabilirsiniz. Gelişmiş özellikleri ve açık kaynak yapısıyla Proxmox, hem ev kullanıcıları hem de profesyonel veri merkezleri için ideal bir seçimdir.
Proxmox'u keşfetmek için bir adım atın ve sanal makinelerinizi kurarak dijital dünyada daha esnek bir yapıya sahip olun!