aaPanel Nedir? Ubuntu’da aaPanel Nasıl Kurulur?

aaPanel; web tarayıcısı üzerinden yönetilebilen, sunucu idaresini kolaylaştıran, açık kaynaklı ve ücretsiz bir paneldir. Basit mimarisi, yeni kullanıcıların hızlı adapte olmasını sağlar. Temiz arayüzü, kullanım kolaylığı ve uygulama mağazasıyla dikkat çeker.
Bu rehberde SSH ile aaPanel kurulumunu adım adım anlatacak, sonrasında panele nasıl ulaşacağınızı göstereceğiz.

aaPanel Neden Tercih Edilir

  • Terminal bilgisi olmadan modül kurulumu yapılabilir.
  • Ek yazılımlarla DNS ve e-posta gibi servisler hızla eklenir.
  • FTP, hosting, e-posta ve veritabanı yönetimi tek arayüzdedir.
  • Docker ile Python projeleri için yerleşik destek bulunur.
  • CentOS, Debian, Ubuntu ve Fedora ile uyumludur.

Kurulum İçin Gerekli Kaynaklar

Minimum bellek ihtiyacı 512 MB RAM’dir; daha akıcı bir deneyim için 1 GB veya daha fazla RAM tavsiye edilir. Disk tarafında 100 MB boş alan yeterlidir. Kurulumun tamamlanması ve güncellemeler için daima aktif bir internet bağlantısı gereklidir.

Linux’ta aaPanel SSH Kurulumu

SSH bağlantısını kurduktan sonra, sisteminize uygun tek satırlık kurulum komutunu çalıştırmanız yeterlidir. Kurulum talimatlarının güncel hâli için resmi kaynağa başvurun.

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

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. Bu noktada, eklediğiniz web sitesinin performansını ve kaynak kullanımını daha verimli takip edebilmek için Ubuntu sunucusunu Prometheus ve Grafana ile izleme adımlarını uygulamak faydalı olacaktır.

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.

Yorum yapın