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.
52 lines
2.3 KiB
52 lines
2.3 KiB
#!/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
|
|
|