Установка астера и freepbx с нуля

я просто скинул лог успешной установки

 

1 apt remove —purge php7*
2 apt install curl apt-transport-https net-tools
3 curl https://packages.sury.org/php/apt.gpg | apt-key add —
4 nano /etc/apt/sources.list.d/suryorgapt.list
5 apt-get update
6 apt-get install -y apache2 bison php5.6 php5.6-mbstring php5.6-curl php5.6-fpm php5.6-cli php5.6-mysql php-pear php5.6-gd php5.6-odbc curl sox libncurses5-dev libssl-dev default-libmysqlclient-dev mpg123 libxml2-dev libnewt-dev sqlite3 libsqlite3-dev pkg-config automake libtool autoconf git unixodbc-dev uuid uuid-dev libasound2-dev libogg-dev libvorbis-dev libicu-dev libcurl4-openssl-dev libical-dev libneon27-dev libsrtp0-dev libspandsp-dev subversion libtool-bin python-dev php5.6-xml php5.6-gd default-mysql-client default-mysql-server default-mysql-client-core default-mysql-server-core bison flex mongodb dirmngr php5.6-cgi libapache2-mod-security2 libapache2-mod-php5.6
7 apt-get install -y build-essential linux-headers-`uname -r`
8 a2enmod rewrit
9 cd /usr/src
10 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
11 wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz
12 wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14-current.tar.gz
13 wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14*.tar.gz
14 wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14*
15 wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15-current.tar.gz
16 wget -O jansson.tar.gz https://github.com/akheron/jansson/archive/v2.10.tar.gz
17 tar vxfz jansson.tar.gz
18 cd jansson-2.10/
19 autoreconf -i
20 ./configure
21 make -j4
22 make install
23 cd ..
24 tar xvfz dahdi-linux-complete-current.tar.gz
25 cd dahdi-linux-complete-3.0.0+3.0.0/
26 make all
27 make install
28 make config
29 make install-config
30 cd ..
31 tar xvfz libpri-current.tar.gz
32 cd libpri-1.6.0/
33 make -j4
34 make install
35 cd ..
36 tar xvfz asterisk-15-current.tar.gz
37 cd asterisk-15.7.2/
38 ./contrib/scripts/install_prereq install
39 ./configure —with-pjproject-bundled
40 make menuselect
41 make -j4
42 make install
43 make config
44 make samples
45 ldconfig
46 asterisk -rvvv
47 service asterisk start
48 asterisk -rvvv
49 service asterisk stop
50 groupadd asterisk
51 useradd -d /var/lib/asterisk -g asterisk asterisk
52 chown -R asterisk:asterisk /var/spool/asterisk /var/run/asterisk /etc/asterisk /var/{lib,log,spool}/asterisk /usr/lib/asterisk /var/www
53 sed -i ‘s/#AST_USER=»asterisk»/AST_USER=»asterisk»/g’ /etc/default/asterisk
54 sed -i ‘s/#AST_GROUP=»asterisk»/AST_GROUP=»asterisk»/g’ /etc/default/asterisk
55 cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf_BK
56 sed -i ‘s/AllowOverride None/AllowOverride All/’ /etc/apache2/apache2.conf
57 sed -i ‘s/^\(User\|Group\).*/\1 asterisk/’ /etc/apache2/apache2.conf
58 mv /var/www/html /var/www/html.bak
59 nano /etc/php/5.6/apache2/php.ini
60 cd /tmp
61 tar -xvf mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit.tar.gz
62 ls
63 cd /var/lib/asterisk/sounds
64 wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-en-wav-current.tar.gz
65 wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-en-wav-current.tar.gz
66 tar xvf asterisk-core-sounds-en-wav-current.tar.gz
67 tar xfz asterisk-extra-sounds-en-wav-current.tar.gz
68 wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-core-sounds-en-g722-current.tar.gz
69 wget http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-en-g722-current.tar.gz
70 tar xfz asterisk-extra-sounds-en-g722-current.tar.gz
71 tar xfz asterisk-core-sounds-en-g722-current.tar.gz
72 cp /home/mora/mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit.tar.gz /tmp/
73 cd /tmp/
74 ls
75 # tar -xvf mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit.tar.gz
76 # cp mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit/lib/libmyodbc5* /usr/lib/x86_64-linux-gnu/odbc/
77 tar -xvf mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit.tar.gz
78 cp mysql-connector-odbc-5.3.10-linux-glibc2.12-x86-64bit/lib/libmyodbc5* /usr/lib/x86_64-linux-gnu/odbc/
79 nano /etc/odbcinst.ini
80 nano /etc/odbc.ini
81 a2enmod rewrite
82 a2enconf php5.6-fpm
83 a2enmod proxy_fcgi setenvif
84 service apache2 restart
85 nano /etc/asterisk/asterisk.conf
86 cd /usr/src
87 wget http://mirror.freepbx.org/modules/packages/freepbx/freepbx-14.0-latest.tgz
88 tar vxfz freepbx-14.0-latest.tgz
89 cd freepbx
90 service asterisk status
91 service asterisk start
92 ./install -n
93 history

 

 

11 комментариев на Установка астера и freepbx с нуля

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *