forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.3 KiB
53 lines
2.3 KiB
2 years ago
|
#!/bin/bash
|
||
|
clear
|
||
|
echo ' '
|
||
|
echo ' _____ _ __ _____ ________ '
|
||
|
echo ' / ___/(_)___ ___ ____ / /__ / ___/ / _/ __ \'
|
||
|
echo ' \__ \/ / __ `__ \/ __ \/ / _ \\__ \ / // /_/ /'
|
||
|
echo ' ___/ / / / / / / / /_/ / / __/__/ / _/ // ____/ '
|
||
|
echo '/____/_/_/ /_/ /_/ .___/_/\___/____/ /___/_/ '
|
||
|
echo ' /_/ '
|
||
|
echo ' '
|
||
|
|
||
|
if [ -d /var/www/html/aplicativo ] ; then
|
||
|
## MOVENDO ARQUIVOS INCLUDE ##
|
||
|
/bin/cp -Rapf /var/www/html/aplicativo/include /var/www/html/
|
||
|
chown pbx:pbx -R /var/www/html/include
|
||
|
chmod 0770 -R /var/www/html/include
|
||
|
|
||
|
## MOVENDO ARQUIVOS ASTERISK ##
|
||
|
mkdir /var/lib/asterisk
|
||
|
/bin/cp -Rap /var/www/html/aplicativo/asterisk/var_lib_asterisk/* /var/lib/asterisk
|
||
|
chown pbx:pbx -R /var/lib/asterisk
|
||
|
chmod 755 -R /var/lib/asterisk
|
||
|
|
||
|
## MOVENDO ARQUIVOS HDAUX ##
|
||
|
mkdir -p /hdaux/utilitarios/scripts
|
||
|
/bin/cp -Rap /var/www/html/aplicativo/asterisk/hdaux_utilitarios_scripts/* /hdaux/utilitarios/scripts
|
||
|
chown pbx:pbx -R /var/lib/asterisk
|
||
|
chmod 755 -R /var/lib/asterisk
|
||
|
|
||
|
## DEPENDENCIA PHP ini ##
|
||
|
/bin/cp -Rap /var/www/html/include/configs/php.ini /etc/
|
||
|
/bin/cp -Rap /var/www/html/include/configs/httpd.conf /etc/httpd/conf/
|
||
|
arquitetura=$(uname -m)
|
||
|
if [ "$arquitetura" = "x86_64" ] ; then
|
||
|
/bin/cp -Rapf /var/www/html/include/scriptdb/install/php/encoder/x64/ioncube_loader_lin_5.6.so /etc/ioncube_loader.so
|
||
|
else
|
||
|
/bin/cp -Rapf /var/www/html/include/scriptdb/install/php/encoder/x32/ioncube_loader_lin_5.6.so /etc/ioncube_loader.so
|
||
|
fi
|
||
|
chown pbx:pbx /etc/ioncube_loader.so
|
||
|
chmod 755 /etc/ioncube_loader.so
|
||
|
|
||
|
## CONFIGURANDO AMBIENTE LINUX ##
|
||
|
mkdir /var/log/asterisk
|
||
|
mkdir /var/www/html/aplicativo/templates_c
|
||
|
/bin/rm -rf /var/www/html/aplicativo/php.ini
|
||
|
chmod 777 /var/www/html/aplicativo/templates_c
|
||
|
chmod 0770 -R /var/www/html/aplicativo
|
||
|
chown pbx:pbx -R /var/log/asterisk
|
||
|
chown pbx:pbx -R /var/www/
|
||
|
chown pbx:pbx -R /var/www/html/aplicativo
|
||
|
chown pbx:pbx /var/lib/php/session/
|
||
|
fi
|