PA2EON & HAMnet

Informatie pagina's betreffende HAMnet

User Tools

Site Tools


voip_asterisk

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
voip_asterisk [2017/05/03 11:44]
sadmin
voip_asterisk [2021/01/11 11:39] (current)
Line 12: Line 12:
 Een Linux PC met minimaal Debian 8 is noodzakelijk om de voyage CF-disk te programmeren. Een Linux PC met minimaal Debian 8 is noodzakelijk om de voyage CF-disk te programmeren.
  
-Voyage Linux - versie 0.10.0\\+Voyage Linux - versie 0.10.0, maar is Debian 8\\
 Webserver    - NGINX (wat ook op de Rpi wordt gebruikt!)\\ Webserver    - NGINX (wat ook op de Rpi wordt gebruikt!)\\
 Database *   - MySQL\\ Database *   - MySQL\\
-PHP + ODBC   - De benodigde PHP versie en koppeling naar MySQL t.b.v. Yaam Asterisk manager\\+PHP5 + ODBC   - De benodigde PHP versie en koppeling naar MySQL t.b.v. Yaam Asterisk manager\\
 VOIP         - Asterisk versie 1.8\\ VOIP         - Asterisk versie 1.8\\
 Webmin       - Voor eenvoudig beheer diverse zaken Webmin       - Voor eenvoudig beheer diverse zaken
Line 50: Line 50:
         broadcast 192.168.2.255         broadcast 192.168.2.255
         gateway  192.168.2.1          gateway  192.168.2.1 
 +        dns-nameservers 208.67.222.222 (is OpenDNS)
   !   !
-  /etc/init.d/networking restart        +  /etc/init.d/networking restart 
 **Installatie NGINX:** **Installatie NGINX:**
   apt-get install nginx       apt-get install nginx    
 Test of je de basis webpagina van de server kan zien Test of je de basis webpagina van de server kan zien
  
-**Installatie van PHP5:**\\+**Installatie van MySQL**\\ 
 +De installatie van MySQL is niet nodig voor Asterisk maar wel voor de extra manager die we willen koppelen 
 +aan de asterisk omgeving.\\ 
 +In de Hamnet Rpi omgevingen worden alle mutaties rondom Asterisk rechtstreeks uitgevoerd via de *.config bestanden. In deze situatie is het de bedoeling dat hiervoor een web editor gebruikt gaat worden.  
 +  apt-get install mysql-server 
 +De installatie procedure vraagt een paar instellingen:\\ 
 +Wachtwoord voor de MySQL 'root' gebruiker.\\ 
 +Vervolgens de beveiliging instellen: 
 +  apt-get mysql_secure_installation 
 +Het wachtwoord gelijk houden met die van de MySQL root, de overige vragen met <R> (standaard goed)    
 + 
 +Tip: Maak nu een 'raw image' copie van de CF-disk ! \\ 
 + 
 +**Installatie van PHP5 en ODBC:**\\
 Standaard wordt er geen PHP5 ondersteuning meegenomen in de NGINX installatie.\\ Standaard wordt er geen PHP5 ondersteuning meegenomen in de NGINX installatie.\\
 We installeren deze met de hand en wel de volgende modules: We installeren deze met de hand en wel de volgende modules:
Line 63: Line 77:
 Let op de veiligheids aanpassing in de php.ini file\\ Let op de veiligheids aanpassing in de php.ini file\\
  
-**Installatie van MySQL**\\ +Om de php5-fpm opnieuw te starten na een aanpassing in de php.ini file geeft het commando: 
-De installatie van MySQL is niet nodig voor Asterisk maar wel voor de extra manager die we willen koppelen +   /etc/init.d/php5-fpm restart 
-aan de asterisk omgeving.\\ +   
-In de Hamnet Rpi omgevingen worden alle mutaties rondom Asterisk rechtstreeks uitgevoerd via de *.config bestanden. In deze situatie is het de bedoeling dat hiervoor een web editor gebruikt gaat worden.  +
-  apt-get install mysql-server +
 Voor het gebruik van ODBC zijn onderstaande programma's ook nodig. Voor het gebruik van ODBC zijn onderstaande programma's ook nodig.
   apt-get install unixodbc, unixodbc-bin, libmyodbc, php5-odbc, mysql-client   apt-get install unixodbc, unixodbc-bin, libmyodbc, php5-odbc, mysql-client
 +
 +** Tussen installatie - temp **\\
 +  apt-get install mysql-client libmyodbc unixodbc 
  
 **Installatie Asterisk vs. 1.8**\\ **Installatie Asterisk vs. 1.8**\\
Line 106: Line 121:
 Voyage Linux    - [[http://linux.voyage.hk/|Voyage]] de basis installatie \\ Voyage Linux    - [[http://linux.voyage.hk/|Voyage]] de basis installatie \\
 Inrichten NGINX / PHP5 en MySQL op Debian 8 - [[http://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8/|Digitalocean]]  \\ Inrichten NGINX / PHP5 en MySQL op Debian 8 - [[http://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8/|Digitalocean]]  \\
 +ODBC            - [[http://www.mikemead.me/blog/asterisk-and-mysql-on-debian-wheezy-7-0/| Installeren]] en activeren ODBC naar MySQL.\\
 Asterisk        - [[http://www.bfrigon.com/posts/projects/pbx/|Asterisk]] 19inch kast de bouw\\ Asterisk        - [[http://www.bfrigon.com/posts/projects/pbx/|Asterisk]] 19inch kast de bouw\\
 Asterisk op Rpi - [[http://blog.pztop.com/2016/11/01/Asterisk13-on-RaspberryPi3/|Asterisk op RPi]] Vergelijkende installatie van Asterisk 13\\ Asterisk op Rpi - [[http://blog.pztop.com/2016/11/01/Asterisk13-on-RaspberryPi3/|Asterisk op RPi]] Vergelijkende installatie van Asterisk 13\\
voip_asterisk.1493804678.txt.gz · Last modified: 2021/01/11 11:38 (external edit)