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 sunuculardaki 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ı, e-posta hizmetlerini 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ı (firewall), otomatik SSL sertifikası kurulumu ve yedekleme araçları bulunur.
aaPanel: Temel Özellikler¶
- Web Server 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 e-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ş ayarlarla tek bir sunucu üzerinde birden fazla web sitesini 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önetim 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/)
Başarılı
Bu yazılım için kurulum sırasında özel bir alan adı (custom domain) ayarlayabilirsiniz. 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ü yükleriz.
aaPanel Kurulumundan Sonra Başlangıç¶
Siparişinizi ödedikten sonra, kayıt sırasında kayıtlı olan adrese sunucunuzun hazır olduğunda sizi bilgilendiren 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ş bilgilerini, 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 Kullanıcı adı ve Şifre: 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 panelle çalışmaya başladıktan sonra kimlik bilgilerini kendiniz değiştirdiğinizden emin olun; bunun için Changing administrator password and login bölümündeki talimatları 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şini 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 panelle ç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. Kullanıcı adı ve şifre değiştirme işlemi sırasıyla 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 bu bilgileri 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 server (Nginx or Apache)
- Database (MySQL mariadb)
- PHP
- Pure-Ftpd (FTP sunucusu)
- phpMyAdmin (MySQL yönetimi için web arayüzü)
-
Opsiyonel Bileşenler:
- DNS-Server (DNS kayıtlarını yönetmek için)
- Mail-Server (Bir e-posta sunucusu kurmak için)
-
Kurulum Yöntemleri:
- Hızlı kurulum - önerilen yöntem (Quick install - recommended method)
- Derlenmiş - ileri düzey kullanıcılar için (Compiled - for advanced users)

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.
İstenen 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ümanlarından 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) and 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 and 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 and 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 and sizi bilgilendireceğiz.
API Kullanarak aaPanel Siparişi Verme¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.