forked from SimplesIP/pabx-app
guilherme guia
1 year ago
1 changed files with 62 additions and 0 deletions
@ -0,0 +1,62 @@
|
||||
#!/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 |
||||
|
||||
echo "Atualizando o instalador de pacotes YUM, aguarde..." |
||||
sleep 1 |
||||
yum -q update |
||||
echo "====================================================" |
||||
|
||||
echo "Atualizando repositorios do YUM, aguarde..." |
||||
sleep 1 |
||||
#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 |
||||
|
||||
#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 do 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..." |
||||
sleep 1 |
||||
|
||||
yum install -q -y php-xml php-pgsql php-zip php-mbstring php-process |
||||
|
||||
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." |
Loading…
Reference in new issue