Garantire la Net - Tutto su computer di Tweak e la sicurezza

  • Su di Me
  • Comando sysadmin Linux 101
  • Notizie
  • Categorie
    • Linux
    • Voip
    • Nagios
    • Virtual Box
    • AsteriskNow
    • VM Ware
    • FreePBX
    • WordPress
    • Windows
  • Contatto

Installare FreePBX su CentOS 7

In questo post, Vi mostrerò come installare FreePBX su CentOS 7. Tutto il passo sarà fatto uno per uno (manualmente). Sto facendo funzionare Centos 7 con 64bit

Hai bisogno :

– Connessione SSH per modo migliore di lavorare
– Accesso root
– Conoscenza di base Linux

Login come root.

Disabilita SELINUX

sed -i ‘s/\(^SELINUX=\).*/\SELINUX = disabled /’ cat / etc / sysconfig / selinux

Dopo riavviare il sever e controllare lo stato con il comando

seslinux

Dopo l'aggiornamento del server con

yum update -y
yum nucleo groupinstall
yum Base groupinstall

Si prega di notare che MySQL è stato sostituito da MariaDB su CentOS 7. Come, è una forcella, fondamentalmente cambio nulla, only the name 🙂

Dopo, installare tutte le dipendenze richieste:

yum install gcc gcc-c ++ lynx bisonte mariadb-devel php mariadb server php-mysql php-pear tftp-server-php mbstring httpd fare ncurses-devel libtermcap-devel sendmail sendmail-cf caching-nameserver sox tritone-devel libxml2-devel libtiff -devel sovversione kernel-devel git sovversione php-processo kernel-devel gtk2-devel audiofile-devel crontabs cronie cronie-anacron libtool wget vim php-xml uuid-devel sqlite-devel

It gonna take some time depending on your server and internet connection speed.

Avvio automatico MariaDB

chkconfig –livello 345 MariaDB su

Inizio MariaDB

systemctl iniziare MariaDB

Auto start Httpd

chkconfig –livello 345 httpd on

Start Httpd

systemctl start httpd

Aggiornare Pera e installare PEAR DB

pear channel-update pear.php.net
pear install db-1.7.14

Dopo, è necessario riavviare il server una volta.:

riavviare

Una volta che il riavvio, se volete google lavoro vocale, you need to install the dependencies by following steps

Vai alla cartella di origine :

cd / usr / src

Scaricare il file ikesemel e non compresso che

wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
tar xf iksemel -. * tar.gz

Una volta nella cartella, rendere l'installazione

cd iksemel- *
./configurare
rendere il
make install

Aggiungere l'utente Asterisk

adduser asterisco -M -c “Asterisk User”

Vai a cartella src di nuovo e scaricare i file di origine Asterisk ci.
cd / usr / src
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
git clone https://github.com/akheron/jansson.git
wget http://www.pjsip.org/release/2.2.1/pjproject-2.2.1.tar.bz2

 

(OPTIONAL) Seguire questo passaggio solo se si intende utilizzare o utilizzano DAHDI e hardware libpri. Come me, Sono in esecuzione sul server virtuale e non credo che farò installare alcun hardware DAHDI, Ignoro questo passo.

cd / usr / src
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
tar xvfz dahdi-linux-completa-current.tar.gz
tar xvfz libpri-1.4-current.tar.gz
rm -f dahdi-linux-completa-current.tar.gz libpri-1.4-current.tar.gz
cd dahdi-linux-completa- *
fare tutti
make install
make config
cd /usr/src/libpri-1.4.*
rendere il
make install

Compilare ed installare pjproject
Se si sta facendo questo su un 64 bit del sistema, si prega di notare che è necessario impostare durante la configurazione seguente:
–libdir = / usr / lib64

cd / usr / src
prende -xjvf pjproject-2.2.1.tar.bz2
cd pjproject-2.2.1
CFLAGS = '- DPJ_HAS_IPV6 = 1′ ./configurare –prefix = / usr –enable-condivisa –disable-sound\
–disable-resample –disable-video –disable-opencore-amr –libdir = / usr / lib64 –> 64unica macchina bit
make dep
rendere il
make install

Compilare e installare Jansson
Se si sta facendo questo su un 64 bit del sistema, si prega di notare che è necessario impostare durante la configurazione seguente:
–libdir = / usr / lib64

cd / usr / src / Jansson
autoreconf -i
./configurare –libdir = / usr / lib64 –> 64unica macchina bit
rendere il
make install

Compilare ed installare Asterisk
Se si sta facendo questo su un 64 bit del sistema, si prega di notare che è necessario impostare durante la configurazione seguente:
–libdir = / usr / lib64

cd / usr / src
tar xvfz asterisco-13-current.tar.gz
rm -f asterisco-13-current.tar.gz
cd asterisk- *
contrib / scripts / install install_prereq
./configurare –libdir = / usr / lib64 –> 64unica macchina bit
contrib / scripts / get_mp3_source.sh
fare menuSelect

Verrà richiesto al punto di scegliere quali moduli per costruire. La maggior parte di loro sarà abilitato, ma se si vuole avere il supporto MP3, è necessario attivare manualmente caratteristiche come :
Traduttori codec
suono aggiuntivo
suono in lingua diversa
voicemail opzioni extra
format_mp3

Lasciando default è troppo ok. Colpire Inserire per selezionare le opzioni
Dopo, selezionare ‘Salva & Uscita‘ per continuare l'installazione.

Installare e configurare FreePBX

Scaricare ed estrarre FreePBX.

cd / usr / src
wget http://mirror.freepbx.org/modules/packages/freepbx/freepbx-12.0-latest.tgz
tar vxfz FreePBX-12-latest.tgz
Impostare le autorizzazioni di proprietà.
asterisco chown. /var / run / asterisco
chown -R asterisco. /etc / asterisco
chown -R asterisco. /dove /{lib,ceppo,bobina}/asterisco
chown -R asterisco. /usr / lib / asterisco
chown -R asterisco. /usr / lib64 / asterisco
chown -R asterisco. /var / www /

Alcuni piccoli modifiche Apache.

sed -i ‘s/\(^ Upload_max_filesize = \).*/\120M /’ /etc / php.ini
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf_orig
sed -i ‘s/^\(User\|Group\).*/\1 asterisco /’ /etc / httpd / conf / httpd.conf
service httpd restart

Mar 16, 2017È sicuro
Configurare Wordpress con Nginx

Lasciare una risposta Annullare la risposta

È sicuro
Marzo 16, 2017 AsteriskNow, Centos, FreePBX, Linux, VM Ware, Voipasterisk extra sound, centinaia 7 freepbx install, centos freepbx custom, freepbx custom install, freepbx install centos, freepbx manual install, how to install freepbx manually, Installare FreePBX su CentOS 7, sip, Try running ./install_amp --username=user --password=pass (using your own user and pass), voice over ip, voip, voip server
EnglishFrançaisDeutschItalianoPortuguêsRomânăEspañol
Post recenti
  • Installare FreePBX su CentOS 7
  • Configurare WordPress con Nginx
  • VT-x viene utilizzato da un altro hypervisor (VERR_VMX_IN_VMX_ROOT_MODE)
  • Tastierino numerico Putty non funziona con vim
  • Come posso includerlo chiave RSA SSH impronte digitali
Donare non ha mai chiesto, ma sempre apprezzato
Support Team Viewer
Accès à distance et Télé-assistance sur Internet grâce à TeamViewer Sostenere IT Net sicura
RSS Database nazionale delle vulnerabilità
  • CVE-2019-5252
  • CVE-2019-5235
  • CVE-2019-5264
  • CVE-2019-5277
  • CVE-2019-5255
  • CVE-2019-5258
  • CVE-2019-5254
  • CVE-2019-5256
  • CVE-2019-5257
  • CVE-2019-5260
Commenti recenti
  • È sicuro su VirtualBox ovuli per Vsphere OVF
  • Sai su VirtualBox ovuli per Vsphere OVF
  • Saeid su VirtualBox ovuli per Vsphere OVF
  • Lokesh su VirtualBox ovuli per Vsphere OVF
Categorie
  • Apple
  • AsteriskNow
  • BackTrack
  • Centos
  • Debian
  • FreePBX
  • Tempo
  • Linux
  • Nagios
  • Rete
  • Notizie
  • nginx
  • Ubuntu
  • Uncategorized
  • Unix
  • Virtual Box
  • VM Ware
  • Voip
  • web
  • Windows
  • Wordpress

Il tuo nome (richiesto)

La tua e-mail (richiesto)

Soggetto

Il tuo messaggio

2014 © Garantire la Net
Dominio in vendita : Contattateci