aaPanel, tarayıcı üzerinden erişilen görsel arayüzü sayesinde sunucu yönetimini kolaylaştıran açık kaynak kodlu ve ücretsiz bir yazılımdır. Basit yapısı sayesinde yeni başlayanlar tarafından rahatlıkla kullanılabilir. Sade arayüzü, kolay kullanımı ve uygulama mağazası seçenekleri ile öne çıkar.
Bu rehberde aaPanel’i SSH üzerinden adım adım kuracak, ardından panele nasıl erişileceğini göstereceğiz.
aaPanel’in Sağladığı Avantajlar
- Komut satırı bilgisi gerekmeden modülleri birkaç tıkla yükleyebilme.
- DNS, e-posta ve farklı servisleri ek yazılımlarla hızlıca sisteme dahil etme.
- FTP hesapları, barındırma alanları, e-postalar ve veritabanlarını tek panelden yönetebilme.
- Docker ve Python projeleri için hazır destek sunar.
- CentOS, Debian, Ubuntu ve Fedora üzerinde çalışır.
Minimum Donanım Gereksinimleri
Sistemi kurup çalıştırabilmek için en az 512 MB RAM’e ihtiyaç duyulur, ancak daha stabil ve hızlı bir kullanım için 1 GB veya üzeri RAM tercih edilmesi önerilir. Depolama tarafında ise yalnızca 100 MB boş disk alanı yeterlidir. Bununla birlikte kurulum ve güncellemelerin tamamlanabilmesi için sürekli aktif bir internet bağlantısı zorunludur.
SSH ile aaPanel Kurulumu
Sunucunuza SSH üzerinden erişim sağladıktan sonra, kullandığınız işletim sistemine uygun komutu çalıştırmanız yeterlidir.
CentOS için
yum install -y wget && wget -O install.sh
Ubuntu / Deepin için
wget -O install.sh
Debian için
wget -O install.sh
Kurulum sırasında şu soru gelecektir, bu noktada y yazarak kuruluma devam edebiliriz.
Do you want to install aaPanel to the /www directory now? (y/n): y
Kurulum Sonrası Ekran Çıktısı
Kurulum uzun sürebilir. Bittiğinde, terminalde aaPanel erişim bilgileri görüntülenecektir. Aşağıdaki görselde başarılı kurulum sonrası örnek çıktı yer almaktadır:

Kurulum Tamamlandığında
İlk bağlantı 8888 portu üzerinden gerçekleşir. Daha güvenli bir yapı için port değiştirmeniz tavsiye edilir.
aaPanel Adresi: http://IP-ADRESİNİZ:8888
Kullanıcı adı: (otomatik oluşturulur)
Şifre: (otomatik oluşturulur)

Güvenlik ve Performans Önerileri
- İlk girişte mutlaka port numarasını değiştirin ve güçlü bir parola belirleyin.
- Firewall ayarlarında panel için seçtiğiniz portu açmayı unutmayın.
- Düzenli olarak panel güncellemelerini uygulayın.
- Kullanmadığınız servisleri kapalı tutarak kaynak kullanımını azaltın.
Web Sunucusu Kurulumu
Kurulum için aaPanel’e giriş yapalım

aaPanel kurulduktan sonra panele giriş yaparak ilk ayarlara başlayabiliriz. Buradan LNMP veya LAMP paketlerinden birini yüklememiz gerekir.
- LNMP Paketi: Linux, Nginx, MySQL/MariaDB ve PHP içerir.
- LAMP Paketi: Linux, Apache, MySQL/MariaDB ve PHP içerir.

Web sunucu kurulumu için belirli bir süre bekledikten sonra, kurulum tamamlanır ve hizmet aktif hale gelir.

Web Sitesi Ekleme
Bir alan adı eklemeden önce, DNS ayarlarında alan adının sunucu IP adresine yönlendirilmiş olması gerekir (A kaydı). Bu işlem tamamlandıktan sonra aaPanel’e giriş yaparak Web Sitesi menüsüne geçiş yapılır ve buradan Site Ekle seçeneği tıklanır.
Açılan ekranda alan adı girildikten sonra kaydedilir. Tüm adımlar başarıyla tamamlandığında, eklenen alan adı varsayılan sayfa üzerinden çalışmaya başlar.

Sık Sorulan Sorular
aaPanel hangi Linux dağıtımlarında çalışır?
aaPanel, CentOS, Debian, Ubuntu ve Fedora üzerinde kurulabilir. Geliştiriciler en stabil deneyim için CentOS’u önermektedir. Küçük ölçekli VPS sunucularda Ubuntu ve Debian da yaygın olarak tercih edilir.
aaPanel kurulumunda port numarası nasıl değiştirilir?
Kurulum sonrası panel varsayılan olarak 8888 portunda çalışır. Güvenlik için panel arayüzünden yeni bir port tanımlayabilir, ardından firewall üzerinde bu portu açmanız gerekir.
LNMP mi yoksa LAMP mi tercih edilmeli?
LNMP, Nginx tabanlıdır ve yüksek trafik altında daha iyi performans sunar. LAMP ise Apache üzerine kurulu olup geniş uyumluluk sağlar. Hafif kaynak tüketimi isteyenler LNMP’yi, esnek uyumluluk arayanlar LAMP’i tercih edebilir.
aaPanel’e giriş yapamıyorum, neden olabilir?
Bu durumda genellikle firewall veya güvenlik grubu ayarlarında ilgili portların kapalı olması söz konusudur. 8888, 80 ve 443 portlarının açık olmalıdır.
aaPanel üzerinde SSL sertifikası nasıl kurulur?
aaPanel, Let’s Encrypt desteği ile ücretsiz SSL kurulumu sağlar. Panel üzerinden alan adınızı seçerek tek tıkla SSL sertifikası oluşturabilir, sitenizi HTTPS üzerinden güvenli hale getirebilirsiniz.

