berrayahkamel Posté(e) le 21 juillet 2013 Share Posté(e) le 21 juillet 2013 alam alikoum Il y a la totale Manuel final d’installation d’un ipbx 1. installer linux vers 6.2 en version serveur , selectionner tout les option lier au réseaux et les options de serveur apache mysql etc 1.1 update 1.1.2 installer les package suivant yum -y install gcc gcc-c++ kernel-devel bison openssl openssl-devel perl \ perl-Net-SSLeay perl-Crypt-SSLeay libtermcap-devel ncurses-devel doxygen \ curl-devel newt-devel mlocate lynx tar wget nmap bzip2 mod_ssl crontabs \ vixie-cron speex speex-devel unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel \ mysql-connector-odbc mysql mysql-devel mysql-server php-mysql php-mbstring php-mcrypt \ flex screen libtiff-devel newt-devel libogg-devel \ libxml2* svn samba vsftpd tftp ncurses-devel gd curl \ // pour jabber yum install zlib-devel mysql-devel glibc-devel curl-devel gcc automake mysql libidn-devel openssl-devel net-snmp-devel rpm-devel OpenIPMI-devel 2. Activer la carte eth0 3. fixer le ip et l’adresse à 192.168.1.195 (insérer les instructuction a suivre , script de modification de eth0) == cd /etc/sysconfig/network-scripts == vi ifcfg-eth0 == service network restart Script : * Copy les fichiers installabe qui se trouve dans le dossier Asterisk195. les *.tar (mettre tout les fichiers et dossier dans un seul fichier tar) * installer webmin cd /usr/src rpm -ivh webmin-1.580-1.noarch.rpm service webmin start chkconfig webmin on service mysqld start chkconfig mysqld on chkconfig iptables off service iptables stop * speex cd /usr/src tar xvf speex-1.2rc1.tar.gz cd speex-1.2rc1 ./configure; make ;make install * Installer apache/mysql / php et activer les services yum -y install apache httpd php mysql* service mysqld start chkconfig mysqld on chkconfig httpd on service httpd start * script installer librpi cd /usr/src/ tar xvf libpri-1.4.12.tar.gz libpri-1.4; make;make install * Installer dahdi-linux cd /usr/src tar xvf tar xvf dahdi-linux-complete-2.5.0+2.5.0.tar.gz cd dahdi-linux-complete-2.5.0+2.5.0 make all;make install; make config * Outils asterisk , pour activer les options mp3 et installer mpg, fax etc cd /usr/src rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm // consulter yum.d un reposotiry et ajouter de source forge yum -y install mpg* // pour mp3 yum -y install sox * installer le fax tar xvf spandsp-0.0.6pre18.tgz cd spandsp-0.0.6 ./configure && make && make install * pour gtalk jabber cd /usr/src rpm -ivh openfire-3.7.1-1.i386.rpm // voir lien http://xmpp.org/xmpp-software/servers/ service openfire start http://192.168.1.195:9090/setup/index.jsp , il faut copier la BD automatiquement yum install iksemel iksemel-devel * Installer Asterisk cd /usr/src tar xvf asterisk-1.8.5.0.tar.gz cd asterisk-1.8.5.0 ./contrib/scripts/get_mp3_source.sh // installer les options mp3 ./configure make menuselect // avtiver les options de mp3, { pour faire automatiquement // il faut copier le le contenu du fichier menuselect.makeopts que j’ai déjà modifier , ce fichier contient les élément désactiver dans le make make menuselect.makeopts // construire l exe de menuselect * copier le fichier menuselect.makeopts ou * menuselect/menuselect –enable app_mysql –enable cdr_mysql –enable res_config_mysql –enable chan_ooh323 –enable format_mp3 menuselect.makeopts // pour ajouter a ceux par défaut } make make install make samples make config chkconfig asterisk on * copier la base de donnée Mysql de asterisk et aussi le postegres pour la BD cel * attention a useragent dans la table sip * telecharger et installer sqlite , lien http://www.sqlite.org/sqlite-autoconf-3071300.tar.gz tar xvf ;./configure ;make ; make install voir export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH * Suite Dahdi dahdi_genconf modules dahdi_genconf -vv echo « blacklist netjet » >> /etc/modprobe.d/dahdi.blacklist.conf * copier le fichier config de selinux pour eviter les probléme de droit ( ex: fsockopen sur tout les ports et aussi du vsftpd ) * Copier les config de vsftpd et les config etc.asterisk * Base de donnée mysql - creer les utilisateur ( script ) - importer le fichier sql automatquement mysql mysql mysql asterisk mysql mysql * copier tout les fichiers de configuration de asterisk * copier phpMyAdmin /// installationde vtiger suivre le manuel https://wiki.vtiger.com/index.php/Installation_with_LAMP telecharge vtiger sur : https://www.vtiger.com/crm/open-source-downloads/ http://garr.dl.sourceforge.net/project/vtigercrm/vtiger%20CRM%205.4.0/Core%20Product/vtigercrm-5.4.0.tar.gz yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mapserver php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy phpmyadmin mysql mysql-server httpd libpng libpng-devel libjpeg libjpeg-devel freetype freetype-devel zlib xFree86-dev openssl openssl-devel krb5-devel imap-2004d il faut créer la BD en manuel est on utf-8 ( selectionner l’option dans phpMyAdmin ) //*** desinstaller ou netoyer asterisk make distclean // efface meme la config de la compilation make clean // efface uniquemen les fichier objets make uninstall // desinstaller les fichiers bin mais pas les config et les dossier make uninstall-all // efface la total aucune trace ne restera ( faire attention a la suite d’un production ) //********** //**********//********** //**********//********** //**********//********** //**********//********** //**********//********** Pour le debian apt-get build-dep build-essential // pour résoudre le soucis des dépedance apt-get build-dep lesbibliotheque qui manque’ ==> installation avec les dépondance apt-get install libauthen-pam-perl l ==> l’installation des autres deveraispas poser un soucis dpkg –install webmin_1.610_all.deb // répéter l »opération si ca marche pas //** installer apache2 apt-get update apt-get upgrade –show-upgraded apt-get install apache2 apache2-doc apache2-utils apt-get install libapache2-mod-ruby apt-get install libapache2-mod-perl2 apt-get install python-mysqldb apt-get install libapache2-mod-php5 php5 php-pear php5-xcache apt-get install php5-suhosin apt-get install php5-mysql /etc/init.d/webmin restart /etc/init.d/apache2 restart *** installer mysql apt-get install mysql-client mysql-server /etc/init.d/mysql restart apt-get install phpmyadmin installer : mysql-devel odbc sqlite apt-get install mysql-server libmysqlclient-dev apt-get install libmysqlclient* apt-get install unixodbc-dev libmyodbc apt-get install libsqlite3-dev libsqlite-dev postgres apt-get install flex xsltproc odbc-postgresql libusb-dev libnewt-dev libxml2-dev bison apt-get install postgresql postgresql-contrib postgresql-client //** changer le port sip dans sip.conf tcpbindaddr=0.0.0.0:5080 // ca change le port tcp bindport=5080 // ca change le port udp tapez netstat -an | grep 5080 tcp 0 0 0.0.0.0:5080 0.0.0.0:* LISTEN udp 0 0 0.0.0.0:5080 0.0.0.0:* tcpenable=yes // permis d’activer le port tcp de tel sorte qu’il soit pingable redémarer juste le service **—- liste de besoin ** compte sip // pour le IAX il y a quele port udp il faut mettre bindport=6945 bindaddr=0.0.0.0:6945 apt-get install libnewt-dev libssl libssl-dev zlib1g-dev libncurses-dev libeditline0 libeditline-dev libedit libedit-dev libreadline-dev libreadline linux-headers-`uname -r` libtiff libtiff-dev libxml libxml-dev phppgadmin php-odbc php-pgsql libodbc++-dev libodbc++-doc libodbc odbc-postgresql tdsodbc unixodbc unixodbc-dev postgresql-dev postgresql-client postgresql-contrib alsa alsa-utils nmap iptraf mpg123 links lynx bind doxygen ntpdate curl php-curl libcurl links sox mrtg tdsodbc A voir Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 21 juillet 2013 Share Posté(e) le 21 juillet 2013 Salam, sous Ubuntu, et sous PI RaspBerry OS, ce qui suit suffit pour installer Asterisk sudo apt-get install asterisk Pour la conf, suffit d'éditer extentions.conf et sip.conf se trouvant sous /etc/asterisk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
HBM Posté(e) le 22 juillet 2013 Share Posté(e) le 22 juillet 2013 question de noob désolé c'est quoi asterisk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mfa12 Posté(e) le 22 juillet 2013 Share Posté(e) le 22 juillet 2013 question de noob désolé c'est quoi asterisk Avant, je croyais que sa avait un lien avec obélix, mais apparemment, non ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 22 juillet 2013 Share Posté(e) le 22 juillet 2013 question de noob désolé c'est quoi asterisk c'est un PABX-IP, http://fr.wikipedia.org/wiki/IPBX Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
berrayahkamel Posté(e) le 26 juillet 2013 Auteur Share Posté(e) le 26 juillet 2013 Oui, c'est vrais Mais ca te permis pas le controle de la version et du contenus et des options , c'est un peu une installation à l'aveugle qui peu servir pour un test mais pas pour une production réel , le tuto proposé install aussi la base de données MySQL et montre comment la configurée pour l'utiliser dans les options RealTime. Il y aussi l'installation de Jabber utiliser avec asterisk pour se connecté et faie des appel via google voice. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 26 juillet 2013 Share Posté(e) le 26 juillet 2013 Je ne l'utilise pas en production J'ai un petit Asterisk 1.8 sur un mini serveur Raspberry (sur la photo en haut à gauche), à droit, c'est une passerelle VoIP FXS/FXO, branchée sur la téléphonie de ma freebox, ce qui me permet de profiter partout dans le monde des avantages de ma Free, appels illimité fixe/mobile, vers le fixe Algérien aussi en plus de tout ce que permet de faire Asterisk, synthèse vocale, redirection vers SIP, peering avec des d'autres fournisseur VoIP, spoofing de caller ID quand le fournisseur le permet...etc L'installation est bordelique juste pour la photo, en temps normal, tout est encastré derrière, je tiens à le préciser LOL Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
berrayahkamel Posté(e) le 4 janvier 2014 Auteur Share Posté(e) le 4 janvier 2014 c'est bien , effectivement Asterisk n'exige pas une machine puissante pour son utilisation , surtout pour deux port fxs / fxo et quelque user SIP. Un mini-PC fera justement l'affaire Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mouradski Posté(e) le 10 janvier 2014 Share Posté(e) le 10 janvier 2014 c'est bien , effectivement Asterisk n'exige pas une machine puissante pour son utilisation , surtout pour deux port fxs / fxo et quelque user SIP. Un mini-PC fera justement l'affaire J'ai besoin d'aide je cherche un moyen de faire genre un waitexten mais sur une extension de type numéro, j'ai essayé la fonction Read mais ça ne marche pas Si t'as un tuyau je suis preneur Merci Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.