相続、親が弱ってきたら銀行の預金は親の面倒を見ているものが全て解約して管理すべきである、銀行は解約させない!!

mint 19 freepbx14 asterisk13 apt install

FreePBX

php5.6にダウングレード

# apt-get update && apt-get upgrade
# apt-get install -y software-properties-common
# add-apt-repository ppa:ondrej/php
# apt-get update
# apt-get install -y php5.6
# a2dismod php7.2
# a2enmod php5.6
# service apache2 restart
# update-alternatives –config php
# php -v

依存関係のインストール

apt-get install openssh-server apache2 mysql-server mysql-client
apt-get install curl sox mpg123 sqlite3 git uuid libodbc1 unixodbc unixodbc-bin
apt-get install asterisk asterisk-core-sounds-en-wav asterisk-core-sounds-en-g722
apt-get install asterisk-dahdi asterisk-flite asterisk-modules asterisk-mp3 asterisk-mysql
apt-get install asterisk-moh-opsound-g722 asterisk-moh-opsound-wav asterisk-opus
apt-get install asterisk-voicemail dahdi dahdi-dkms dahdi-linux libapache2-mod-security2
apt-get install php5.6-cgi php5.6-cli php5.6-curl php5.6-fpm php5.6-gd php5.6-mbstring
apt-get install php5.6-mysql php5.6-odbc php5.6-xml php5.6-bcmath php-pear libicu-dev gcc
apt-get install g++ make postfix libapache2-mod-php5.6

nodejsをインストール

curl -sL https://deb.nodesource.com/setup_10.x | bash –
apt-get install -y nodejs

アスタリスクユーザーのアクセス許可を修正

chown asterisk. /var/run/asterisk
chown -R asterisk. /etc/asterisk
chown -R asterisk. /var/{lib,log,spool}/asterisk
chown -R asterisk. /usr/lib/asterisk
chsh -s /bin/bash asterisk
rm -rf /var/www/html

残っている「サンプル」構成ファイルを削除し、エラーを修正します

rm -rf /etc/asterisk/ext* /etc/asterisk/sip* /etc/asterisk/pj* /etc/asterisk/iax* /etc/asterisk/manager*
sed -i ‘s/.!.//’ /etc/asterisk/asterisk.conf

Apache設定を更新

sed -i ‘s/\(^upload_max_filesize = \).*/\120M/’ /etc/php/5.6/apache2/php.ini
sed -i ‘s/www-data/asterisk/’ /etc/apache2/envvars
sed -i ‘s/AllowOverride None/AllowOverride All/’ /etc/apache2/apache2.conf
a2enmod rewrite
service apache2 restart

「Pear-GetOpt」の互換性の問題を修正

sed -i ‘s/ each(/ @each(/’ /usr/share/php/Console/Getopt.php

Ubuntu / Debianパスを修正
rm -rf /var/lib/asterisk/moh
ln -s /usr/share/asterisk/moh /var/lib/asterisk/moh
rm -rf /usr/share/asterisk/sounds
ln -s /var/lib/asterisk/sounds /usr/share/asterisk/sounds
chown -R asterisk.asterisk /usr/share/asterisk

FreePBX 14をダウンロードしてインストール

cd /usr/src
wget http://mirror.freepbx.org/modules/packages/freepbx/freepbx-14.0-latest.tgz
tar zxf freepbx-14.0-latest.tgz
cd freepbx
./install

FreePBX
スポンサーリンク
シェアする
ふじやんをフォローする
スポンサーリンク

コメント