Kurulum iki aşamalıdır. Önce sunucunuzda root olarak tek bir komut çalıştırırsınız. Ardından kurulum sihirbazını tarayıcınızda tamamlarsınız: denemeyi başlatır ya da lisans anahtarınızı girer, yönetici hesabını oluşturur ve BeePanel'in algıladığı ayarları gözden geçirirsiniz.
Başlamadan önce
- Sistem gereksinimlerini karşılayan, tercihen PBX'inizin çalıştığı bir sunucu.
- Bu sunucuda root erişimi.
- Sunucudan internet erişimi ve deneme için bir e-posta adresi ya da bir lisans anahtarı.
- Tarayıcıdan sunucunun 18080 portuna erişim. Bkz. Ağ ve portlar.
Kurulum komutunu çalıştırmak
Kurulum komutu ilk sürümle burada yayımlanır. Komutu root olarak çalıştırın. Komut BeePanel'i indirir, indirileni yayımlanan SHA-256 sağlama toplamıyla karşılaştırır ve kurulum programını başlatır. Kurulum programı:
- BeePanel'i
/opt/beepanelaltına vebeepanelkomutunu kurar; - servisin çalıştığı
beepanelsistem hesabını oluşturur; beepanelservisini başlatır;- PBX'inizi algılar; AMI bağlantısını, çağrı geçmişi olaylarını ve ses kayıtlarıyla kuyruk günlüğüne okuma erişimini hazırlar. Bkz. BeePanel PBX'inizde neleri değiştirir.
Kurulum programı soru sormaz ve şuna benzer bir satırla biter:
success: BeePanel installed
hint: complete setup at http://<server-address>:18080/setup
Bir adım tamamlanamadıysa ilk satır, ilgilenilmesi gereken adım sayısını
söyler; örneğin success: BeePanel installed; 1 step needs attention. O adım
çıktının daha önceki bir yerinde bir warning: satırı ve ardından bir hint:
satırı gösterir. Kurulum yine de
çalışır; o adımı kurulum sihirbazında ya da sonrasında tamamlayabilirsiniz.
Uyarı
Kurulum tamamlanana kadar kurulum adresini açabilen herkes kurulumu tamamlayıp BeePanel'in yöneticisi olabilir. Kurulumu hemen tamamlayın ve o zamana kadar portu güvenilmeyen ağlara kapalı tutun.
Kurulum sihirbazını tamamlamak
- Kurulum programının yazdırdığı kurulum adresini,
<server-address>yerine sunucunuzun adresini yazarak açın. - Karşılama ekranında Kuruluma başla'yı seçin.
- Lisanslama ekranında birini seçin, ardından Devam et'i seçin:
- Mevcut lisans anahtarını gir: Lisans anahtarı'nı girin ve Etkinleştir'i seçin.
- 15 günlük Pro denemesini başlat: e-posta adresinizi girin, Denemeyi başlat'ı seçin, gelen e-postadan adresinizi doğrulayın ve Deneme sonucunu al'ı seçin.
- Yönetici hesabı ekranında ilk BeePanel kullanıcısının kullanıcı adını ve parolasını girin, ardından Devam et'i seçin. Bu hesap BeePanel'i yönetir ve diğer kullanıcıları oluşturur.
- Yapılandırma ekranında BeePanel'in algıladığı ayarları gözden geçirin. Her satır ekran açılırken denetlenir ve Doğrulandı ya da başarısız olma nedenini gösterir. Bir satırı düzeltmek için Düzenle'yi seçin. İsteğe bağlı bir satırı sonra ayarlamak için işaretini kaldırın. Her satır için bkz. Ayarlar.
- Kurulumu tamamla'yı seçin.
Son ekran Panel adresi'ni gösterir. BeePanel'de oturum aç'ı seçin ve yönetici hesabıyla oturum açın.
Sonucu denetlemek
- Panel adresinde oturum açabilirsiniz.
- Yönetim > Durum, BeePanel'in her bölümünü ve çalışıp çalışmadığını gösterir.
- Canlı panel dahili hatlarınızı gösterir.
Kurulum programını yeniden çalıştırmak
Kurulum komutunu yeniden çalıştırmak BeePanel'in yapılandırmasını ve verilerini korur, eksik dosyaları onarır ve servisi yeniden başlatır. Şu satırlarla biter:
success: BeePanel reinstalled; configuration and data kept
hint: open BeePanel at http://<server-address>:18080/
Kurulum henüz tamamlanmadıysa ikinci satır hint: complete setup at ...
olur. Daha yeni bir sürüme geçmek için beepanel update komutunu kullanın.
Kurulum sihirbazı ise
tekrarlanamaz: tamamlandıktan sonra kurulum ekranları kalıcı olarak kapanır.
Baştan başlamak için BeePanel'i verileriyle birlikte kaldırıp yeniden kurun;
bkz. BeePanel'i kaldırma.
Sık karşılaşılan sorunlar
error: installation failed
Altındaki cause: satırı nedeni verir:
installation lifecycle must run as root: kurulum programını root olarak çalıştırın.required command "<name>" is unavailable: adı geçen aracı dağıtımınızın paket yöneticisiyle kurun.existing host state conflicts with BeePanel: BeePanel'in kuracağı bir şey zaten kullanımda; örneğin root kimliği taşıyan birbeepanelhesabı ya da başka bir ürüne ait birbeepanel.servicebirimi. Altındaki her satır yolu, nedeni ve çözümü verir; her satırı düzeltin.
Ardından kurulum programını yeniden çalıştırın.
error: BeePanel files installed, but the service did not start
BeePanel kuruldu ama servisi başlamadı. systemctl status beepanel ile
denetleyin, sorunu giderin ve kurulum programını yeniden çalıştırın.
warning: no supported local PBX detected
Kurulum programı bu sunucuda Asterisk bulamadı ve PBX'te hiçbir şey hazırlamadı. Ayrı bir sunucuda bu beklenen bir durumdur; bkz. PBX'ten ayrı bir sunucuya kurulum. Değilse AMI bağlantısını kurulum sihirbazında girin.
warning: AMI listener is disabled in /etc/asterisk/manager.conf; connection not verified
AMI kullanıcısı hazırlandı ama Asterisk AMI bağlantılarını kabul etmiyor. Bkz. AMI bağlantısı.
warning: CEL capture not configured
Kurulum programı çağrı geçmişi olaylarını ekleyemedi. Bkz. Çağrı geçmişi kaynağı.
Kurulum adresi açılmıyor
systemctl status beepanel ile servisin çalıştığını ve güvenlik duvarınızın
tarayıcınızın sunucudaki 18080 portuna ulaşmasına izin verdiğini denetleyin.