hylafax_avantfaxDebian üzerine daha önce kurduğumuz hylafax faks sunucusuna web arabirimi ile erişmek üzere avantfax yazılımını kuracağız.
Avantfax programını açıklayan bir kaç maddeden sonra kuruluma geçeceğiz.

Gelen faxlarınızı web arabirimden görebilirsiniz.
Web arabiriminden faks gönderebilirsiniz.
Gönderim listeleri ve grupları oluşturabilirsiniz.
Toplu olarak faks gönderebilirsiniz.
İleri bir zamanda gönderilmek üzere faks işlemi yapabilirsiniz.
ISDN veya yeterli sayıda modemle oluşturacağınız kişilere özel fax gelmesini sağlayabilirsiniz.
Fax gönderim raporu mail olarak size iletilir.
Şirketinizdeki bütün makinelere yazılım yükleme ve ayar zahmetinden kurtarır.
Gelen ve giden faksları arşivler.
Bütün kullanıcıların erişebileceği adres listesi hazırlanabilir.

AvantFax Kurulumu

Bu yazılımı en kolay debiana kurabilirsiniz. Kurulum betiği olmayan diğer dağıtımlarda da kaynak derleyerek kurmak için aşağıdaki paketlerin yüklü olması gerekiyor.

HylaFAX 4.4 yada HylaFAX EE 3
Php5
Php Pear 5 (MDB2_driver_mysql, Mail ve Mail_Mime içeren)
PECL FileInfo
PHP mbstring
PHP MySQL 5
MySQL server 4.1.12 veya daha yüksek bir sürüm
Apache
ImageMagick
ghostscript
libtiff
netpbm-progs
libungif
sudo
sendmail/postfix/exim/qmail yada harici bir posta sunucusu.
cups/lpr and psutils
expect

Hylafax sunucu kurulumunu daha önceki girdimizden faydalanarak yapabilirsiniz.

http://www.linuxuzmani.com/hylafax-fax-sunucu-ve-istemci-kurulumu.html

AvantFax Sourceforge yer alan sayfasından en son sürümü indiriyoruz.

cd /tmp

wget http://freefr.dl.sourceforge.net/sourceforge/avantfax/avantfax-3.1.6.tgz
tar zxvf avantfax-3.1.6.tgz
cd avantfax-3.1.6

nano debian-prefs.txt #kurulum betiğinin okuyacağı ayarlar buradan değiştirebilirsiniz.

./debian-install.sh

Debian installer betiği ile avanfaxın ihtiyacı olan bütün paketler indirilip kurulacaktır. Postfix konfigurasyon ayarında internet site seçip devam edin.

Kurulum betiği ayar dosyalarına gerekli eklemeleri yapmakta. Ancak apache2 yaptıkları eklemede sorun çıktıı için kurulumun ardından verdiği linkten sisteme erişemiyorsunuz. Apache çalışmıyor. Bunu düzeltmek için apache ayar dosyanızdan aşağıdaki satırları kaldırmak yeterli olacaktır.

nano /etc/apache2/sites-enabled/000-default

<VirtualHost *:80>
DocumentRoot avantfax
ServerName avantfax
ErrorLog logs/avantfax-error_log
CustomLog logs/avantfax-access_log common
</VirtualHost>

/etc/init.d/apache2 restart

http://192.168.0.100/avantfax veya Dns sunucunuza A kaydı eklerseniz http://avantfax.linuxuzmani.com şeklinde de bağlanabilirsiniz.

Kurulum betikleri ile Redhat, Suse ve Debian için hazırlanmıştır. Bu betikler yukarıdaki bütün paketleri paket yönetim sistemleri ile yüklüyorlar. Redhat için yum, Suse için yast paket sistemi kullanılarak yükleme işlemleri çabuklaştırılmıştır.

Artık kullanıcılarınızı tanımlamak, modem ayarlarını yapmak, grupları oluşturmak için yönetici sayfasına girebilirsiniz.

http://192.168.0.100/avantfax/admin/

avantfax_admin_login

Giriş için kullanıcı adı ve şifre aşağıdaki gibidir.

username = admin
password = password

İlk girişte şifreyi değiştirmenizi isteyecek. Şifrenizde bir rakam eklemeyi unutmayın, aksi halde kabul etmiyor.

Avantfax Türkçe dil desteği vermek için aşağıdaki /var/www/avantfax/includes/local_config.php dosyası içinde $dft_config_lang değişkenine tr değerini atayacağız.

nano /var/www/avantfax/includes/local_config.php

$dft_config_lang = ‘tr’

Ayarlarımızı tamamlamış ve artık Türkçe olarak kullanıma hazır hale gelmiş bir avantfax kurulumu bitmiştir. Aşağıda ekran görüntülerini görebilirsiniz.

Kullanıcı menüsü ekran görüntüsü

kullanici_menusu

Yönetici Menüsü

avantfax_admincontrolpanel

Kurumsal olarak nitelendirilen bir çok faks sunucuları gibi kullanışlı ve evrak yönetim sisteminize entegre edebileceğiniz açık kaynak bir yazılım. Bir çok özel kuruluş ve devlet dairesinde kullanılmaktadır.

31 Yorum on AvantFax Kurulumu – Web Tabanlı Hylafax Yönetimi

  1. aykut diyor ki:

    Merhaba,
    kurdum fakat bu hatayı veriyor ne yapmam lazım?
    Warning: require_once(MDB2.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/avantfax/includes/SQL.php on line 18

    Fatal error: require_once() [function.require]: Failed opening required ‘MDB2.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/avantfax/includes/SQL.php on line 18

  2. Salih BiLGiN diyor ki:

    Merhaba,

    Aşağıdaki yükleyemeyi yaparsanız çözüme ulaşabilirsiniz..

    pear install Mail Net_SMTP Mail_mime MDB2_driver_mysql

    pecl install fileinfo

  3. selim diyor ki:

    faxserver:/tmp/avantfax-3.1.6# ./debian-installer yazıyorum ve şu hatayı alıyorum
    bash: ./debian-installer: No such file or directory

  4. Salih BiLGiN diyor ki:

    Betiğin adı yanlış yazılmış. Düzeltildi. debian için kurulum betiği adı debian-install.sh ‘dır. tekrar deneyiniz.

  5. selim diyor ki:

    Salih Bey tekrar merhaba. Kusura bakmayın sizide çok sık rahatsız ediyorum. Fakat HylaFax ı ve AvantFax forumlarını alt üst etsemde cevap bulamadım. AvantFaxı kurdum. Modemimi kullanıcımı ekledim. Client makineden avantfax sayfasını açtım. Send Fax yaptığımda şu hatayı alıyorum:
    Send Fax

    Problem sending the fax.
    sendfax: Password:Login failed: 500 ‘PASS ‘: Syntax error, expecting password.

    Bunu nasıl düzeltebilirim?
    Teşekkür Ederim

  6. selim diyor ki:

    hosts dosyama su satırı ekledim
    faxadduser -u 100 user
    ve düzeldi. Şu an avantfax mükemmel çalışıyor

  7. Salih BiLGiN diyor ki:

    Tebrikler. Güle güle kullanın.

  8. selim diyor ki:

    tesekkurler, salih bey. Sorunlar en sonunda halloldu :)

  9. selim diyor ki:

    Salih Bey, avantfaxı türkçe yapmak istediğimde türkçe karakterler bozuk görüntüleniyor. Bu sorunu nasıl halledebilirim. Bir fikriniz var mı?

  10. Ekrem YORULMAZ diyor ki:

    şimdi bu fax yazılımı her kullanıcı kendi pc’sinden print eder gibi fax yollamasınımı sağlıyor yani tam olarak bu işi gorebilir mi ?

  11. Salih BiLGiN diyor ki:

    ip adreslerine izin verirseniz ve istemci yazılımını kurarsanız gönderebilirler.

  12. eren kesdi diyor ki:

    güzel bir yazı olmuş. En kısa zamanda deneyeceğim

  13. Salih BiLGiN diyor ki:

    Kullanan ve memnun olan çok arkadaş var. Tavsiye ederim.

  14. selim diyor ki:

    Ben kurdum, canavar gibi çalışıyor.
    Salih bey mükemmel bir makale.

  15. Salih BiLGiN diyor ki:

    Teşekkürler. Güle güle kullanın.

  16. Ahmet diyor ki:

    her şeyi buradaki dökümana göre kurmama rağmen nerede hata yaptım bilemiyorum ama internet explorer a http://192.168.0.100/avantfax/admin/ girdiğimde sayfada The AvantFAX database is DOWN uyarısı çıkıyor. sorunu nasıl çözebilirim acaba.
    Şimdiden teşekkürler

  17. Salih BiLGiN diyor ki:

    Merhaba Ahmet Bey,
    Bu hata genellikle veritabanı ayarlarını yapmadığınız için alırsınız. /var/www/avantfax/includes/local_config.php dosyasının içinde veritabanı baglantıları tanımlanmış olmasını bekliyoruz. Veritabanı ayarlarını kontrol etmelisiniz.

  18. Ahmet diyor ki:

    @Salih BiLGiN
    Merhaba Salih Bey,
    bu kadar erken cevap için çok teşekkürler. Lİnux’da çok yeni olduğumdan bahsi geçen dosyalarda ne yapılması gerektiğini tam olarak çözemedim. Acaba detay bilgi verebilir misiniz?

    şimdiden çok teşekkürler

  19. Ahmet diyor ki:

    @Ahmet
    tabloları oluşturmamışım o nedenle hata vermiş onu çözdüm şimdi ise gelen faksları göremiyorum ve türkçe karkter sorunu var. yardımcı olabilirseniz sevinirim
    teşekkürler

  20. Ahmet diyor ki:

    Tüm sorunları çözdüm ama şu türkçe karakter sorununu bir türlü çözemedim. Yardımlarınızı rica ederim
    teşekkürler

  21. Metin diyor ki:

    Gelen fakslardaki karakterlermi hatalı çıkıyor?

  22. Ahmet diyor ki:

    faks sayfasındaki menülerdeki ç ş ğ gibi karakterler sorunlu gözüküyor

  23. Ahmet diyor ki:

    Ahmet :faks sayfasındaki menülerdeki ç ş ğ gibi karakterler sorunlu gözüküyor

    cevap verebilen olursa gerçekten minnettar olurum. Çünkü ne yaptıysam türkçe karakter sorununu çözemedim.
    Cevaplarınız için şimdiden teşekkürler

  24. Salih BiLGiN diyor ki:

    Ahmet Bey,

    Sorun sadece gelen sayfadaki karakterlerse bu web sunucunun karakter kodlaması ile alakalıdır. Sorununuzu bu kabul edersek /etc/apache2/apache2.conf dosyasında AddDefaultCharSet kısmını bulduktan sonra
    AddDefaultCharSet ISO-8859-9
    şeklinde kaydettikten sonra web sunucuyu yeniden başlatmanız yeterli olacaktır.

  25. Ahmet diyor ki:

    @Salih BiLGiN
    sorun gelen fakslarda değil menülerdeki türkçe karakterler sorunlu gözüküyor mesela hylafax login sayfasında şifre yerinde ş yerine değişik karakterler gözükmekte. Sorunu bulamadım. Yardımcı olabilirseniz sevinirim. Şimdiden teşekkürler

  26. Cystein diyor ki:

    Türkçe Karakter sorunu için şu çözümü deneyiniz avantfax/includes/langs/tr.php dosyasını açıp dosyanın üstüne yakın alandaki;

    $LANG['ISO'] = “utf-8″;
    satırını
    $LANG['ISO'] = “charset=utf-8″;

    olarak düzeltin. İşe yaraması lazım..

  27. Şentürk diyor ki:

    Merhaba;
    Yazınızı okuyarak hylafax ve avantfaxı kurdum.Teşekkür ederim emeğiniz için. Hyla içerisinde, faxın geldiği noya göre e-mail yönlendirmesi var mıdır? Varsa nasıl yapabilirim? Birimlerein ayrı fax numaraları var ve onların gönderilerini kendi birim dağıtıcısına göndermek istiyorum.
    Yardımcı olursanız sevinirim.

  28. vedat diyor ki:

    Hylafax ile kişiye özel toplu faks gönderebiliyormu?…

  29. Mastercool diyor ki:

    bu hatayı alıyorum
    Warning: require_once(MDB2.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/avantfax/includes/SQL.php on line 18

    Fatal error: require_once() [function.require]: Failed opening required ‘MDB2.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/avantfax/includes/SQL.php on line 18

    bu komutu verincede
    pear install Mail Net_SMTP Mail_mime MDB2_driver_mysql

    aşağıdaki çıktıyı alıyorum

    Ignoring installed package pear/Mail
    Ignoring installed package pear/Net_SMTP

    Fatal error: Call to undefined method PEAR_Registry::packageinfo() in /usr/share/php/PEAR/Dependency2.php on line 659

  30. Salih BiLGiN diyor ki:

    Aşağıdaki sıralama ile giderseniz hata almadan kurulumu tamamlarsınız.


    export LC_ALL="C"
    export LANG="C"
    pear install Mail Net_SMTP Mail_mime MDB2_driver_mysql

  31. Salih BiLGiN diyor ki:

    Bunu yapabilirsiniz. Ancak bir kodlama ihtiyacı olacaktır. Zannedersem bir CRM uygulaması ile entegre edilmesinden söz ediyor olmalısınız. Hylafax.org destek alınabilir.

Bir Cevap Yazın

*


*