Instalando o PHP.
Nota: a versão da instalação do vídeo é 7.3.11 e os comandos logo abaixo são para a versão 7.4.8
Instalando o PHP no Linux Mint
Código
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
Atualizar pelo 'gerenciador de atualizaçőes'
Atualizar > Instalar Atualizaçőes
A instalação dos pacotes...
Código
$ sudo apt install php7.4 libapache2-mod-php7.4 php7.4-mysql php7.4-curl php7.4-json php7.4-xsl php7.4-cli
php7.4-mysql php7.4-dev php7.4-sqlite3 php7.4-mbstring php7.4-curl php-memcached
php-pear php7.4-opcache php7.4-readline php7.4-gd php7.4-zip php7.4-xml php7.4-cgi
$ sudo apt install dh-php
$ sudo apt-get install php-cgi
$ ls -la /usr/bin/php7.4
$ sudo update-alternatives --set php /usr/bin/php7.4
$ sudo service apache2 restart
Teste a instalação
Código
$ php -v
PHP 7.4.8 (cli) (built: Jul 13 2020 16:46:22) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies
Agora crie um arquivo php de informaçőes
Código
$ cd /var/www/html
$ sudo vim phpinfo.php
Se você não sabe ainda usar o vim: (aprenda o básico do VIM).
Incluir no arquivo
<?php
phpinfo();
?>
Abra no seu Navegador
Web
Instalando o PHP. Visto que muitos estão usando a nova versão do wordpress, e eu mesmo tambem quero esperimenta-la, estou mudando a versão do PHP para 7.3, que é compatível com o mesmo.
Pre-requisito, instalação do Servidor ApacheInstalando o PHP no Linux Mint
Código
$ sudo apt install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
Atualizar pelo 'gerenciador de atualizaçőes'
Atualizar > Instalar Atualizaçőes
A instalação dos pacotes...
Código
$ sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-curl php7.3-json php7.3-xsl php7.3-cli
apache2-mod-php7.3 php7.3-mysql php7.3-dev php7.3-sqlite3 php7.3-mbstring php7.3-curl php-memcached
php-pear php7.3-opcache php7.3-readline php7.3-gd php7.3-zip php7.3-xml php7.3-cgi
$ sudo apt install dh-php
$ sudo apt install pkg-php-tools
$ sudo apt-get install php-cgi
$ ls -la /usr/bin/php7.3
$ sudo update-alternatives --set php /usr/bin/php7.3
$ sudo service apache2 restart
Teste a instalação
Código
$ php -v
PHP 7.3.11-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Oct 24 2019 18:23:23) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.11-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
Agora crie um arquivo php de informaçőes
Código
$ cd /var/www/html
$ sudo vim phpinfo.php
Se você não sabe ainda usar o vim: (aprenda o básico do VIM).
Incluir no arquivo
<?php
phpinfo();
?>
Abra no seu Navegador
Web
Já me aconteceu uma vez que fui testar e só dava uma tela em branco
em vez de aparecerem as informaçőes do phpinfo();
aqui algumas coisas que ajudaram:
o comando 'php -v' (box um pouco acima), mostrava as informaçőes de versão
corretamente, então fomos um pouco mais a fundo, no terminal
Código
Interactive mode enabled
php >
então digitamos
Código
E o programa respondeu com as informaçőes do phpinfo(); em modo texto,
assim ficamos sabendo que o php estava funcionando.
Portanto
Código
Procure display_errors (aprenda o básico do VIM).
Se encontrar a linha seguinte descomente (se tiver um ';' no inicio da linha).
Se ela não existir, inclua conforme a seguir:
Incluir no arquivo
Abra no seu Navegador novamente, e verifique os erros
Web
No nosso caso simplesmente funcionou.
AGRADECIMENTO: Gostariamos de deixar registrados nossos agradecimentos a
Juliano S S, e Igor de Paula. do PHP Brasil (telegram),
pela sua ajuda na solução deste problema.
Instalando o PHP. Visto que muitos estão usando a nova versão do wordpress, e eu mesmo tambem quero esperimenta-la, estou mudando a versão do PHP para esta, que é compatível com o mesmo.
Pre-requisito, instalação do VIM. (Opcional)Para que seu PHP possa ser instalado, precisaremos ter o Apache funcionando, portanto por favor abra no seu navegador o link abaixo para ter certeza do correto funcionamento do mesmo.
Código
Agora começaremos a instalação do PHP em si.
Preparativos, incluindo o repositório.
Código
$ sudo apt install apt-transport-https lsb-release ca-certificates
$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
$ sudo su
# echo "## PHP 7.3.3 " >> /etc/apt/sources.list
# echo "deb https://packages.sury.org/php/ stretch main" >> /etc/apt/sources.list
Tanto para 'debian stretch' como para 'debian buster' coloque stretch na linha logo acima
# exit
$ sudo apt update
Instalação dos pacotes necessários
Código
$ sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-curl php7.3-json php7.3-xsl php7.3-cli
apache2-mod-php7.3 php7.3-mysql php7.3-dev php7.3-sqlite3 php7.3-mbstring php7.3-curl php-memcached
php-pear php7.3-opcache php7.3-readline php7.3-gd php7.3-zip php7.3-xml php7.3-cgi
$ sudo apt install dh-php
$ sudo apt install pkg-php-tools
$ sudo apt-get install php-cgi
$ ls --color /usr/bin/php7.3
$ sudo update-alternatives --set php /usr/bin/php7.3
$ sudo service apache2 restart
Teste a instalação
Código
$ php -v
PHP 7.2.5-1+0~20180505045740.21+stretch~1.gbpca2fa6 (cli) (built: May 5 2018 04:57:44) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.5-1+0~20180505045740.21+stretch~1.gbpca2fa6, Copyright (c) 1999-2018, by Zend Technologies
Crie um arquivo php de informaçőes
Código
$ cd /var/www/html
$ sudo vim phpinfo.php
Se você não sabe ainda usar o vim: (aprenda o básico do VIM).
Incluir no arquivo
<?php
phpinfo();
?>
Abra no seu Navegador
Web