FreePBX Kurulum Rehberi: Başlangıç
FreePBX, açık kaynak telefon santrali yönetim sistemidir ve Asterisk tabanlıdır. Bu rehber, FreePBX kurulumunu adım adım anlatmaktadır. Kurulum sürecini tamamladıktan sonra, profesyonel bir telefon santrali sistemine sahip olacaksınız.
Sistem Gereksinimleri
FreePBX kurulumu için minimum sistem gereksinimleri:
- İşlemci: 2 çekirdek veya daha fazla (önerilen: 4 çekirdek)
- RAM: Minimum 2GB (önerilen: 4GB veya daha fazla)
- Disk Alanı: Minimum 20GB boş alan (önerilen: 50GB+)
- İşletim Sistemi: CentOS 7/8, RHEL 7/8, veya FreePBX Distro
- Ağ: Statik IP adresi ve sabit internet bağlantısı
Kurulum Yöntemleri
Yöntem 1: FreePBX Distro (Önerilen)
FreePBX Distro, FreePBX ve Asterisk'in önceden yapılandırılmış bir Linux dağıtımıdır. En kolay ve önerilen kurulum yöntemidir.
Adım 1: ISO İndirme
FreePBX resmi web sitesinden en son FreePBX Distro ISO dosyasını indirin. ISO dosyasını bir USB belleğe veya DVD'ye yazdırın.
Adım 2: Boot ve Kurulum
Sunucunuzu ISO'dan başlatın. Kurulum sihirbazı sizi yönlendirecektir. Dil seçimi, zaman dilimi, disk bölümleme ve root şifresi ayarlarını yapın.
Adım 3: İlk Yapılandırma
Kurulum tamamlandıktan sonra, sunucu yeniden başlatılır. Web arayüzüne erişmek için tarayıcınızdan sunucunun IP adresine gidin.
Yöntem 2: Mevcut Linux Sistemine Kurulum
Mevcut bir CentOS veya RHEL sisteminiz varsa, FreePBX'i üzerine kurabilirsiniz. Bu yöntem daha fazla teknik bilgi gerektirir.
İlk Kurulum ve Web Arayüzü
Admin Paneline Erişim
Kurulum tamamlandıktan sonra, tarayıcınızdan şu adrese gidin:
https://[SUNUCU-IP-ADRESI]
İlk girişte, admin kullanıcı adı ve şifresi istenir. Varsayılan kullanıcı adı genellikle admin'dir. İlk girişte şifre değiştirmeniz istenecektir.
FreePBX Admin Panel Özellikleri
- Dashboard: Sistem durumu, aktif çağrılar ve istatistikler
- Applications: Uygulama yönetimi ve modül kurulumu
- Admin: Kullanıcı yönetimi ve sistem ayarları
- Settings: Genel sistem yapılandırmaları
Temel Yapılandırma Adımları
1. Sistem Bilgilerini Yapılandırma
Settings → Asterisk SIP Settings menüsünden SIP ayarlarını yapılandırın. SIP port (varsayılan: 5060), RTP port aralığı ve güvenlik ayarlarını belirleyin.
2. Extension (Dahili) Oluşturma
Applications → Extensions menüsünden dahili numaralar oluşturun. Her kullanıcı veya departman için extension oluşturabilirsiniz. Extension numarası, Display Name, Secret (şifre) ve Email adresi gibi bilgileri girin.
3. Trunk (Hat) Yapılandırma
Dış hat bağlantıları için trunk oluşturun. VoIP sağlayıcınızın bilgilerini (SIP server, kullanıcı adı, şifre) girerek dış hat bağlantısını yapılandırın.
4. Outbound Routes (Giden Yönlendirme)
Dışarıya yapılan çağrıların hangi trunk üzerinden gideceğini belirleyin. Farklı trunk'lar için farklı route'lar oluşturabilirsiniz.
5. Inbound Routes (Gelen Yönlendirme)
Gelen çağrıların hangi extension'a veya menüye yönlendirileceğini belirleyin. DID (Direct Inward Dialing) numaralarını yapılandırın.
Güvenlik Yapılandırmaları
Firewall Ayarları
FreePBX sunucusunu güvenli hale getirmek için firewall kurallarını yapılandırın. Sadece gerekli portları açın:
- 80/443: Web arayüzü (HTTPS önerilir)
- 5060: SIP protokolü
- 10000-20000: RTP port aralığı (ses verisi)
Fail2Ban Kurulumu
Brute force saldırılarına karşı koruma için Fail2Ban kurun ve yapılandırın. FreePBX modülü olarak Fail2Ban'ı etkinleştirebilirsiniz.
SSL Sertifikası
Web arayüzü için SSL sertifikası kurun. Let's Encrypt ücretsiz SSL sertifikası kullanabilirsiniz. Admin → Certificate Management menüsünden sertifika oluşturun.
IVR (Interactive Voice Response) Yapılandırması
IVR, otomatik sesli menü sistemidir. Gelen çağrıları menü seçeneklerine göre yönlendirebilirsiniz.
IVR Oluşturma
- Applications → IVR menüsüne gidin
- Yeni IVR oluşturun ve isim verin
- Menü seçeneklerini tanımlayın (1 için Satış, 2 için Destek, vb.)
- Her seçenek için yönlendirme hedefini belirleyin
- Zaman aşımı ve varsayılan yönlendirmeyi ayarlayın
Queue (Kuyruk) Yapılandırması
Queue sistemi, çağrıları birden fazla agent arasında dağıtır. Müşteri hizmetleri için idealdir.
Queue Oluşturma
- Applications → Queues menüsüne gidin
- Yeni queue oluşturun
- Queue üyelerini (agent'ları) ekleyin
- Ring strategy (zil stratejisi) seçin (ringall, leastrecent, vb.)
- Müzik on hold ve timeout ayarlarını yapın
VoIP Telefon Yapılandırması
SIP Telefon Ayarları
VoIP telefonlarınızı FreePBX'e bağlamak için:
- Telefonun ağ ayarlarından SIP sunucu adresini girin (FreePBX IP adresi)
- Extension numarası ve şifresini girin
- Codec ayarlarını yapılandırın (G.711, G.729, vb.)
- Telefonu kaydedin ve test edin
Yedekleme ve Bakım
Otomatik Yedekleme
FreePBX'te otomatik yedekleme özelliği vardır. Admin → Backup & Restore menüsünden yedekleme zamanlaması yapabilirsiniz. Yedeklemeleri düzenli olarak harici bir depolama alanına kopyalayın.
Sistem Güncellemeleri
FreePBX ve modüllerini düzenli olarak güncelleyin. Admin → Module Admin menüsünden güncellemeleri kontrol edin ve uygulayın.
Yaygın Sorunlar ve Çözümleri
Çağrı Yapılamıyor
- Firewall ayarlarını kontrol edin
- SIP trunk yapılandırmasını doğrulayın
- Extension şifrelerini kontrol edin
- Asterisk log dosyalarını inceleyin
Ses Kalitesi Sorunları
- RTP port aralığının açık olduğundan emin olun
- Codec ayarlarını optimize edin
- Ağ bant genişliğini kontrol edin
- Jitter buffer ayarlarını yapılandırın
muharremsen'in FreePBX Hizmetleri
muharremsen olarak, FreePBX kurulumu, yapılandırma ve destek hizmetleri sunuyoruz. Açık kaynak telefon santrali çözümleriyle iletişim maliyetlerinizi düşürüyoruz.
FreePBX kurulumu ve yapılandırması için profesyonel destek almak isterseniz, bizimle iletişime geçin. Deneyimli ekibimiz, telefon santrali sisteminizi en iyi şekilde yapılandırarak işletmenizin iletişim ihtiyaçlarını karşılamanıza yardımcı olur.
FreePBX kurulumu, Asterisk yapılandırması, VoIP entegrasyonu ve sürekli destek hizmetleri için muharremsen ile çalışın.