aaPanel¶
Bu makalede
Bilgi
aaPanel, popüler bir açık kaynaklı web barındırma kontrol panelidir. CentOS, Ubuntu ve Debian dahil olmak üzere Linux sistemleri çalıştıran sunucularda web sitelerini yönetmek için tasarlanmıştır. aaPanel; web sitelerini, uygulamaları ve sunucu hizmetlerini hızlı bir şekilde kurmak ve yönetmek için kullanıcı dostu ve sezgisel bir web arayüzü sağlar. Panel; alan adlarını, MySQL ve MongoDB veritabanlarını, posta servislerini etkili bir şekilde yönetmenize olanak tanır ve Apache ile Nginx web sunucularını yapılandırmak için kapsamlı seçenekler sunar. aaPanel'in temel özellikleri arasında birden fazla PHP sürümü desteği, yerleşik bir güvenlik duvarı, otomatik SSL sertifikası kurulumu ve yedekleme araçları bulunur.
aaPanel: Temel Özellikler¶
- Web Sunucusu Yönetimi: Sanal hostlar oluşturma, SSL sertifikaları kurma, sunucu yapılandırmalarını yönetme ve istek işleme kurallarını uygulama dahil olmak üzere Apache ve Nginx web sunucularını zahmetsizce yapılandırın ve yönetin.
- Veritabanı Yönetimi: MySQL, MariaDB ve MongoDB gibi popüler veritabanlarını destekleyerek web arayüzü üzerinden veritabanları oluşturmanıza, içe aktarmanıza, dışa aktarmanıza ve yönetmenize olanak tanır.
- E-posta Servisi: Bir posta sunucusu yapılandırmak, e-posta hesaplarını yönetmek ve spam karşıtı filtreler kurmak için entegre araçlar.
- Çoklu Site Barındırma: Her biri için özelleştirilmiş ayarlara sahip birden fazla web sitesini tek bir sunucuda barındırın ve yönetin.
- API Otomasyonu: Web sitesi oluşturma, kullanıcı yönetimi ve hizmet yapılandırması dahil olmak üzere sunucu yönetimi görevlerini otomatikleştirmek için bir programlama arayüzü sağlar.
- İzleme Sistemi: CPU yükü, bellek kullanımı, disk alanı ve ağ trafiğini izleme dahil olmak üzere sunucu sağlığını takip etmek için yerleşik araçlar.
- Yedekleme Sistemi: Web sitelerinin, veritabanlarının ve sistem ayarlarının otomasyon yetenekleriyle yedeklerini oluşturmak ve yönetmek için esnek seçenekler.
- Performans Optimizasyonu: Önbelleğe alma yapılandırması, dosya sıkıştırma ve hizmet yapılandırma ince ayarları gibi web sunucusu performansını optimize etmek için araçlar içerir.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 241 | aaPanel | Ubuntu 22.04 | + | + | + | + | 2 | 2 | - | Evet | SİPARİŞ VER |
Bu yazılım için kurulum sırasında özel bir alan adı belirleme imkanı bulunmaktadır. [Talimatları] görün(https://hostkey.com/documentation/tr/faq/custom_domain/)
Bu yazılım için kurulum sırasında özel bir alan adı (custom domain) belirleyebilirsiniz. talimatlara bakın.
Kurulum süresi: İşletim sistemi kurulumu dahil 20-30 dakika.
Not
Aksi belirtilmedikçe, varsayılan olarak yazılımın geliştiricisinin web sitesinden veya işletim sisteminin depolarından en son sürümünü kurarız.
aaPanel Kurulumundan Sonra Başlangıç¶
Siparişinizi ödedikten sonra, sunucunuz hazır olduğunda sizi bilgilendirmek üzere kayıt sırasında belirtilen adrese bir e-posta gönderilecektir. Bu e-posta, VPS'inizin IP adresinin yanı sıra bağlantı için giriş bilgilerini de içerecektir. Şirketimizin müşterileri ekipmanlarını server management panel and API — Invapi üzerinden yönetirler.
Giriş ayrıntılarını, sunucu yönetim panelindeki Configuration >> Tags sekmesinde veya yazılım kurulumundan sonra sunucunuz hazır olduğunda aldığınız e-postada bulabilirsiniz:
- aaPanel web arayüzüne erişim bağlantısı: webpanel etiketi içinde bulunur.
- SSH sunucu bağlantısı için Username ve Password: Sunucu hazır olduğunda e-posta ile gönderilir.
Yetkilendirme ve İlk Ayarlar¶
Varsayılan olarak, panele erişim için aşağıdaki kimlik bilgileri ayarlanmıştır:
- Login:
aaPanel -
Password:
aaPanel123 -
webpanel etiketinde belirtilen bağlantıya gidin.
- Güvenlik sertifikası ayarlarını kabul edin.
- Varsayılan giriş bilgilerini girin.
Not
Güvenliği sağlamak için panele çalışmaya başladıktan sonra kimlik bilgilerinizi kendiniz değiştirdiğinizden emin olun; bunun için Changing administrator password and login talimatlarındaki bölümü kullanın.
Dikkat
Kontrol paneline erişemiyorsanız, sunucunuzun güvenlik ayarlarında aşağıdaki portların açık olduğundan emin olun:
- 3000 (ana kontrol paneli portu)
- 80
- 443
- 21
Yönetici giriş bilgilerini ve şifresini değiştirme¶
Yönetici şifresini ve kullanıcı adını değiştirmek için aşağıda açıklanan yöntemlerden birini kullanmanız gerekir. Uygulamanızın güvenliğini sağlamak için panele çalışmaya başladıktan hemen sonra bu işlemi yapın.
Panel arayüzünü kullanarak yönetici şifresini ve giriş bilgilerini değiştirme¶
-
Ana panel yönetim menüsünün Settings bölümüne gidin.

-
Açılan pencerede, Authentication & Security bölümüne ihtiyacınız var. Giriş ve şifre değiştirme sırayla gerçekleşir:
- kullanıcı adını değiştirmek için, Panel user alanının yanındaki
Modifydüğmesine tıklayın - şifreyi değiştirmek için, Panel password alanının yanındaki
Modifydüğmesine tıklayın

- kullanıcı adını değiştirmek için, Panel user alanının yanındaki
-
Açılan pencerede kullanıcı adını değiştirmek için:
- Username alanı için yeni bir değer girin (en az 5 karakter içermelidir);
- bu değeri Repeat alanına tekrar girin;
- Password alanına mevcut şifrenizi girin;
- değişiklikleri kaydetmek için
Confirmdüğmesine tıklayın.

-
Açılan pencerede şifreyi değiştirmek için:
- Old Password alanına mevcut şifrenizi girin;
- New Password alanına yeni bir şifre girin (veya otomatik oluşturun);
- Repeat alanına yeni şifreyi tekrar girin;
- değişiklikleri kaydetmek için
Confirmdüğmesine tıklayın.

SSH üzerinden yönetici şifresini ve giriş bilgilerini değiştirme¶
- Sunucuya SSH ile bağlanın:
Kimlik bilgilerini değiştirdikten sonra, webpanel etiketinde belirtilen URL'ye giderek bir tarayıcı aracılığıyla kontrol panelinin web arayüzüne giriş yapmak için bunları kullanabilirsiniz.
İlk Kurulum¶
aaPanel'e ilk kez giriş yaptığınızda, tam teşekküllü bir web sunucusu kurmak için gerekli bileşenleri seçmenize olanak tanıyan "Recommended software packages" başlıklı bir pencere görünecektir. Bu kritik ilk kurulum adımı, sunucunuzu çalışmaya hızlı bir şekilde hazırlamanızı sağlar:
-
Mevcut Sürümler (Available Builds):
- Tekli Web Sunucusu modeli (Single WebServer model)
- Çoklu Web Sunucusu Barındırma (Multi-WebServer Hosting)
-
Her Sürümdeki Temel Bileşenler:
- Web sunucusu (Nginx veya Apache)
- Veritabanı (MySQL mariadb)
- PHP
- Pure-Ftpd (FTP sunucusu)
- phpMyAdmin (MySQL yönetimi için web arayüzü)
-
İsteğe Bağlı Bileşenler:
- DNS-Server (DNS kayıtlarını yönetmek için)
- Mail-Server (Bir posta sunucusu kurmak için)
-
Kurulum Yöntemleri:
- Hızlı kurulum (Quick install) - önerilen yöntem
- Derlenmiş (Compiled) - ileri düzey kullanıcılar için

Not
Nginx, statik içeriği işlerken genellikle daha iyi performans gösterdiği ve Apache'ye kıyasla daha az kaynak gerektirdiği için LNMP sürümünü seçmeniz önerilir.
İstediğiniz bileşenleri seçtikten sonra, kurulumu başlatmak için One-click düğmesine tıklayın. Kurulum işlemi, seçilen bileşenlere ve sunucu gücüne bağlı olarak biraz zaman alabilir.
Not
Ana aaPanel ayarları hakkında ayrıntılı bilgiye geliştirici dokümantasyonundan ulaşılabilir.
Kurumsal E-posta Servisi İçin SMTP Portlarını Açma¶
Güvenlik nedenleriyle, tüm VPS sunucularında giden TCP portları (25, 24, 2525, 387, 465 ve 587) ve UDP portu (5060) varsayılan olarak engellenmiştir. Bu önlem, spam dağıtımını önlemeyi amaçlamaktadır. Engeli kaldırmak için şu adımları izleyin:
-
Alan adı bölgenizi kaydedin. Alan adınızın A kaydı, HOSTKEY'deki sunucunuzun IP adresini göstermelidir.
-
Teknik destek birimine talep gönderin ve e-posta göndermek için giden SMTP portlarını açmanız gerektiğini ve hangi alan adından (veya alt alan adından) gönderim yapılacağını belirtin.
Dikkat
Certbot aracılığıyla otomatik olarak SSL sertifikası almak için, sunucunuzun IP adresini gösteren geçerli bir alan adına sahip olmalısınız. Bu uygulamada, SSL sertifika yönetimi Certbot kullanan bir Nginx konteyneri aracılığıyla gerçekleştirilir. Alan adınız ve kullanım seçeneklarınızla ilgili ek sorular sorma hakkımızı saklı tutarız.
- Alan adınızı analiz ettikten sonra SMTP portlarının açılması konusunda karar vereceğiz ve sizi bilgilendireceğiz.