PABX da Simples IP
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.

61 lines
1.8 KiB

#!/bin/bash
#Comando para permitir o yum de instalar depend<EFBFBD>cias
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/simplesip.repo
#Comando para instalar o pacote de configura<EFBFBD><EFBFBD>o do reposit<EFBFBD>rio EPEL:
yum -y install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#Comando para instalar o pacote de configura<EFBFBD><EFBFBD>o do reposit<EFBFBD>rio Remi:
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
echo "Atualizando repositorios do YUM, aguarde..."
yum -q update
echo "===================================================="
#Comando para para ativar o reposit<EFBFBD>rio apenas php 8.2:
yum-config-manager --disable remi-php*
yum-config-manager --enable remi-php82
yum-config-manager --enable remi
echo "===================================================="
#Desistala tudo do php no sistema
yum -y remove php*
#Instala php8 no sistema
yum -y install php
echo "===================================================="
echo "PHP instalado com sucesso, realizando a instalacao dos modulos necessarios, aguarde..."
yum install -y php-xml php-pgsql php-zip php-mbstring php-process php-gd php-curl
#while true; do
# read -p "Voce deseja instalar algum outro modulo php? se sim digite o nome do modulo ( Digite 'sair' para sair ): " input
# if [ "$input" = "sair" ]; then
# break
# fi
# yum install php-$input
#done
echo "===================================================="
#Incluir path no php
echo "include_path = \".:/var/www/html/aplicativo/include:/usr/share/pear:/var/www/html/aplicativo/include/core\"" >> /etc/php.ini
#Monstrando vers<EFBFBD>o e m<EFBFBD>dulo do php instalado no sistema
php --version
php --modules
#Desabilitar o yum de instalar dependencias
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/simplesip.repo
echo "Instalacao do PHP 8 concluida com sucesso."