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.
59 lines
1.7 KiB
59 lines
1.7 KiB
#!/bin/bash |
|
|
|
#Comando para permitir o yum de instalar dependêcias |
|
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/simplesip.repo |
|
|
|
#Comando para instalar o pacote de configuração do repositório EPEL: |
|
yum -q -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm |
|
|
|
#Comando para instalar o pacote de configuração do repositório Remi: |
|
yum -q -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm |
|
|
|
echo "Atualizando repositorios do YUM, aguarde..." |
|
|
|
yum -q update |
|
echo "====================================================" |
|
|
|
#Comando para para ativar o repositório apenas php 8.2: |
|
yum-config-manager --disable remi-php* |
|
yum-config-manager --enable remi-php82 |
|
|
|
echo "====================================================" |
|
|
|
#Desistala tudo do php no sistema |
|
yum -q -y remove php* |
|
|
|
#Instala php8 no sistema |
|
yum -q -y install php |
|
|
|
echo "====================================================" |
|
|
|
echo "PHP instalado com sucesso, realizando a instalacao dos modulos necessarios, aguarde..." |
|
|
|
yum install -q -y php-xml php-pgsql php-zip php-mbstring php-process php-gd |
|
|
|
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ão e mó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."
|
|
|