aaPanel kontrol panelinin özellikleri
Kurulum Önkoşulları
1. Adım: Ubuntu 20.04/18.04 paketlerini güncelleyin
Adım 2: aaPanel'i Ubuntu 20.04/18.04 üzerine kurun
3. Adım: aaPanel Web GUI'ye erişin
LNMP tarafından önerilen özellikleri yükleyin
PHP uzantılarını sunucuya kurun
4. Adım: Etki alanınızı ekleyin ve bir web sitesi oluşturun
aaPanel, bir GUI arabirimi aracılığıyla web sunucularını yönetmek için ücretsiz ve açık kaynaklı hafif bir kontrol panelidir. aaPanel basit ama çok güçlü olacak şekilde tasarlanmıştır. Apache, Nginx, MySQL, PHP ve OPenLiteSpeed dahil olmak üzere web sunucularının çoğunda kurulumu kolaydır.
 
aaPanel'in gün geçtikçe popülerlik kazanmasının nedeni kullanımı çok kolaylaştıran özelliklerle birlikte gelmesidir. Bu özelliklerden bazılarını kısaca değerlendirelim.
 

aaPanel kontrol panelinin özellikleri

Aapanel'in bazı temel özellikleri aşağıda özetlenmiştir:
 
  • aapanel, yalnızca istediğiniz uzantıları kurmanıza izin verir.
  • aapanel sunucu kaynakları ile gerçek zamanlı olarak yönetilir.
  • aapanel güçlü bir çevrimiçi düzenleyiciye sahiptir
  • aapanel, kullanımı çok güvenli hale getiren ücretsiz bir güvenlik uzantısına sahiptir.
  • Çapraz platformdur
  • aapanel çok az sistem kaynağı kullanır.
  • ortam ve yazılım geliştirmek için tek tıklama işlevi sağlar
  • Görev zamanlaması, örneğin veritabanı ve web sitesi yedeklemesi çok kolaydır.
  • aapanel, Dosya yönetimini basit bir etkinlik haline getirir.
Cpanel, VestaCP vb. alternatifleri arıyorsanız aaPanel tam size göre.
 
Bu özette, aaPanel'i Ubuntu 20.04/18.04 üzerinde Kuracak ve Kullanacağız.
 

Kurulum Önkoşulları

Aşağıdaki gereksinimlere sahip olduğunuzdan emin olun:
 
  • 512MB ve üzeri bellek.
  • 100MB veya daha fazla sabit disk
  • Ubuntu 20.04/18.04'ü Apache/Nginx/php/MySQL kurulu olmadan temizleyin .
Bu makalenin yazıldığı sırada 6.x, indirilebilen Resmi Sürümdür. Başlayalım.
 

1. Adım: Ubuntu 20.04/18.04 paketlerini güncelleyin

APT dizininizin güncel olduğundan emin olmak için.
 
sudo apt update -y && sudo apt upgrade -y
sudo apt-get update -y && sudo apt-get upgrade -y
sudo reboot
İşletim sistemi paketleriniz güncellendikten sonra aapanel kurulumuna devam edin
 

Adım 2: aaPanel'i Ubuntu 20.04/18.04 üzerine kurun

 
wget aracını yükleyin
 
sudo apt install wget
Ardından aaPanel'i Ubuntu sisteminize indirin:
 
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh
Ubuntu 20.04/18.04'te aaPanel yükleyici betiğini çalıştırın:
 
sudo bash install.sh
Kurulum başladığında, istemi y yazıp enter tuşuna basarak kabul ederek kurulum dizinini sağlayın:
 
+----------------------------------------------------------------------
| aaPanel 6.0 FOR CentOS/Ubuntu/Debian
+----------------------------------------------------------------------
| Copyright © 2015-2099 BT-SOFT(http://www.aapanel.com) All rights reserved.
+----------------------------------------------------------------------
| The WebPanel URL will be http://SERVER_IP:8888 when installed.
+----------------------------------------------------------------------
 
Do you want to install aaPanel to the /www directory now?(y/n): y
setenforce: SELinux is disabled
---------------------------------------------
Selected download node...
Download node: http://node.aapanel.com
---------------------------------------------
Hit:1 https://shop.softmaker.com/repo/apt stable InRelease
Hit:2 https://dl.yarnpkg.com/debian stable InRelease
Hit:3 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:4 https://deb.nodesource.com/node_16.x focal InRelease
Hit:5 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:6 http://za.archive.ubuntu.com/ubuntu focal InRelease
Hit:7 http://za.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:8 http://za.archive.ubuntu.com/ubuntu focal-backports InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
.
.
.
==================================================================
Congratulations! Installed successfully!
==================================================================
aaPanel Internet Address: http://176.9.139.8:8888/5fe7cee5
aaPanel Internal Address: http://192.168.201.4:8888/5fe7cee5
username: 8d9zlhpb
password: 35085c87
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group
==================================================================
Time consumed: 2 Minute!
Yukarıdaki komut aapanel'i ve tüm bağımlılıklarını kurar.
 
Çıktıdan sizin için aapanel URL adresi , admin kullanıcı adı ve şifresi oluşturulmuştur. Aapanel'in DİNLEyeceği varsayılan bağlantı noktasını, yani 8888 numaralı bağlantı noktasını da çıkarabiliriz.
 
Bunu şu komutu vererek doğrulayabilirsiniz:
 
ss -tulw
sudo netstat -tulpn | grep LISTEN
sudo lsof -i -P -n | grep LISTEN
ss -antpl | grep 8888
Örnek çıktı:
 
$ ss -tulw
Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
tcp LISTEN 0 511 0.0.0.0:http 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.1:10257 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.1:10259 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.53%lo:domain 0.0.0.0:*
tcp LISTEN 0 128 0.0.0.0:ssh 0.0.0.0:*
tcp LISTEN 0 5 127.0.0.1:ipp 0.0.0.0:*
tcp LISTEN 0 128 0.0.0.0:8888 0.0.0.0:*
tcp LISTEN 0 70 127.0.0.1:33060 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.1:10248 0.0.0.0:*
tcp LISTEN 0 151 127.0.0.1:mysql 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.1:33035 0.0.0.0:*
tcp LISTEN 0 4096 127.0.0.1:sge-qmaster 0.0.0.0:*
Kurulum sırasında meydana gelen başka bir şey de, aapanel'in UFW güvenlik duvarını güvenlik duvarı üzerinden 8888 bağlantı noktasına otomatik olarak izin verecek şekilde etkinleştirmesi ve yapılandırmasıdır.
 
UFW durumunu görmek için:
 
sudo ufw status
Örnek çıktı:
 
Status: activ
 
To Action From
-- ------ ----
51820/udp ALLOW Anywhere
OpenSSH ALLOW Anywhere
888/tcp ALLOW Anywhere
20/tcp ALLOW Anywhere
21/tcp ALLOW Anywhere
22/tcp ALLOW Anywhere
80/tcp ALLOW Anywhere
39000:40000/tcp ALLOW Anywhere
8888/tcp ALLOW Anywhere
51820/udp (v6) ALLOW Anywhere (v6)
OpenSSH (v6) ALLOW Anywhere (v6)
888/tcp (v6) ALLOW Anywhere (v6)

3. Adım: aaPanel Web GUI'ye erişin

Web kullanıcı arayüzüne erişmek için, tarayıcınızda http://:8888/5fe7cee5 . yazımda öyle
 
http://192.168.201.4:8888/5fe7cee5
Ekran görüntüsü aaPanel giriş sayfasını gösterir.
 
aapanel-UI
Ardından, aapanel kurulum komut dosyasını kurduğumuzda oluşturulan yönetici kullanıcı adını ve şifresini girin.
 
username: 8d9zlhpb
password: 35085c87
Erişim kimlik bilgilerini sağlayın ve Oturum Aç'ı tıklayın. Açılış sayfası böyle görünüyor.
 
aapanel açılış sayfası
Ekran çıktısından, tek bir tıklamayı kullanarak kurabileceğiniz bir sürü yazılım var. Sol tarafta ayrıca aaPanel ile ilişkili birçok özellik var.
 

LNMP tarafından önerilen özellikleri yükleyin

LNMP tarafından önerilen özellikleri yüklemeye devam edeceğiz.
 
Yazılım paketlerinin yüklenmesi için LNMP'den yüklemek istediğiniz özellikleri seçin.
 
LNMP tarafından önerilen yazılım paketleri
Seçiminizi yaptıktan sonra, paketleri yüklemek için Tek Tıkla'yı tıklayın. Yüklendiklerinde yazılım paketlerinin durumunu göreceksiniz.
 
aapanel-software-install-status0=-on-LNMP
İşlemin önerilen özellikleri yüklemesi biraz zaman alır. Lütfen tamamlanana kadar bekleyin. Tamamlandığında, aşağıdaki durumu göreceksiniz.
 
aapanel-system-resources-use-monitor

PHP uzantılarını sunucuya kurun

Soldaki App Store'a gidin ve üzerine tıklayın, ardından yüklendi öğesini seçin, PHP-7.4'te aşağıda gösterildiği gibi ayarlara tıklayın :
 
install-php-uzantısı
Ayarlara tıkladığınızda yeni bir sayfa açılır. Uzantıları yükle seçeneğine gidin , panelin sağ tarafında yüklemek istediğiniz uzantının seçimini yapın. Kur'a tıklayın ve iletişim kutusunda Tamam ile onaylayın.
 
install-php-uzantıları
Bu şekilde, gerekli PHP uzantılarınızı kurabilirsiniz.
 

4. Adım: Etki alanınızı ekleyin ve bir web sitesi oluşturun

Takip ettiyseniz, daha heyecanlı olmanın zamanı geldi. Şimdi nasıl domain ekleyeceğimizi ve aapanel kullanarak örnek bir web sitesi nasıl oluşturacağımızı göreceğiz.
 
1. Etki Alanınız için DNS kayıtlarını yapılandırın.
 
A kayıtlarını oluşturmak için web sitesi sekmesine gideceğiz.
 
Web sitesine ve ardından Site ekle'ye tıklayın .
 
Ekran görüntüsünde gösterildiği gibi:
 

 

aapanel-üzerinde-a-site-ekleme
Ardından, site oluştur'da alan adınızı girin ve Gönder'i tıklayın.
 

 

alan adınızı ekleyin
Gönder'i tıkladığınızda, A kayıtlarınız aşağıda gösterildiği gibi eklenir.
 

 

A kayıtları başarıyla eklendi
Kök dosyaları görmek için, dosyalarınızı ve bunlara atanan izinleri görmek için Dosyalar'ı tıklayın:
 

 

aapanel-mydomain-files
Web sitenizi bir SSL sertifikası ile şifrelemek için web sitesine tıklayın , yeni oluşturduğunuz alanınızı SSL ayarlanmamış olarak göreceksiniz . SSL'ye tıklayın. Bu sizi Let's Encrypt altında oluşturduğunuz etki alanını seçeceğiniz başka bir sayfaya götürür . Ardından Uygula'ya tıklayın
 

 

mydomain.com tanıtım amaçlı kullanıldığı için SSL sertifikası üretmeyecektir. Etki alanınız SSL'yi oluşturabilmelidir.
 
Web sitenize erişmek için tarayıcınıza gidip https://mydomain.com yazacaksınız.