Instalação VPS Debian
Neste aula do treinamento do plugin Affiliates Power Tools, você vai aprender o passo a passo para instalação do APT, em um VPS Debian.
Você irá aprender a instalar e ativar a extensõe do PHP do IonCube.
Sumário
- 1 Como ganhar US$ 10,00 de crédito na Digital Ocean?
- 2 Instalando os Pré-requisitos
- 3 Códigos para instalação do IonCube com o PHP 7.2
- 4 Códigos para instalação do IonCube com o PHP 7.1
- 5 Códigos para instalação do IonCube com o PHP 5.6
- 6 Códigos para instalação do GeoIP com o PHP 7.2
- 7 Códigos para instalação do GeoIP com o PHP 7.1
- 8 Códigos para instalação do GeoIP com o PHP 5.6
- 9 Testando a instalação do Geo IP
- 10 Desinstalando o Geo IP no PHP 7.2
- 11 Desinstalando o Geo IP no PHP 7.1
- 12 Desinstalando o Geo IP no PHP 5.6
Como ganhar US$ 10,00 de crédito na Digital Ocean?
Quer ganhar US$ 10,00 de crédito na Digital Ocean? Se você não tem conta na Digital Ocean, abrindo sua conta através do meu link você vai receber um crédito de US$ 10,00, lembrando que é válido apenas para contas novas.
O que preciso para fazer esta aula?
1º Baixe os arquivos do Affiliates Power Tools na Monetizze
2º Você vai precisar dos dados de acesso do seu VPS usuário Root e senha
3º Você vai precisar dos dados de acesso da área administrativa do WordPress
5º um programa de cliente SSH como o Puty ou o MobaXterm
Para saber mais sobre o Affiliates Power Tools visite o site
https://www.affiliatespowertools.com
Para conhecer o Provedor Digital Ocean acesse o Link abaixo:
Instalando os Pré-requisitos
Antes de mais nada se não assistiu a 1ª aula deste treinamento assista agora e em seguida retorne para esta aula.
Para começar Assista ao vídeo desta aula e use os códigos abaixo para auxiliar no processo de instalação.
Códigos para instalação do IonCube com o PHP 7.2
cd /usr/local sudo wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz sudo tar xzf ioncube_loaders_lin_x86-64.tar.gz sudo cp ioncube/ioncube_loader_lin_7.2.so /opt/sp/php7.2/lib/php/extensions/no-debug-non-zts-20170718/ sudo bash -c 'echo "zend_extension=/opt/sp/php7.2/lib/php/extensions/no-debug-non-zts-20170718/ioncube_loader_lin_7.2.so" > /etc/php7.2-sp/conf.d/20ioncube.ini' sudo service php7.2-fpm-sp restart
Códigos para instalação do IonCube com o PHP 7.1
cd /usr/local sudo wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz sudo tar xzf ioncube_loaders_lin_x86-64.tar.gz sudo cp ioncube/ioncube_loader_lin_7.1.so /opt/sp/php7.1/lib/php/extensions/no-debug-non-zts-20160303/ sudo bash -c 'echo "zend_extension=/opt/sp/php7.1/lib/php/extensions/no-debug-non-zts-20160303/ioncube_loader_lin_7.1.so" > /etc/php7.1-sp/conf.d/20ioncube.ini' sudo service php7.1-fpm-sp restart
Códigos para instalação do IonCube com o PHP 5.6
cd /usr/local sudo wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz sudo tar xzf ioncube_loaders_lin_x86-64.tar.gz sudo cp ioncube/ioncube_loader_lin_5.6.so /opt/sp/php5.6/lib/php/extensions/no-debug-non-zts-20131226/ sudo bash -c 'echo "zend_extension=/opt/sp/php5.6/lib/php/extensions/no-debug-non-zts-20131226/ioncube_loader_lin_5.6.so" > /etc/php5.6-sp/conf.d/20ioncube.ini' sudo service php5.6-fpm-sp restart
Códigos para instalação do GeoIP com o PHP 7.2
sudo apt-get -y install gcc make autoconf libc-dev pkg-config sudo apt-get -y install libgeoip-dev sudo pecl7.2-sp install geoip-beta sudo bash -c "echo extension=geoip.so > /etc/php7.2-sp/conf.d/geoip.ini" sudo service php7.2-fpm-sp restart
Códigos para instalação do GeoIP com o PHP 7.1
sudo apt-get -y install gcc make autoconf libc-dev pkg-config sudo apt-get -y install libgeoip-dev sudo pecl7.1-sp install geoip-beta sudo bash -c "echo extension=geoip.so > /etc/php7.1-sp/conf.d/geoip.ini" sudo service php7.1-fpm-sp restart
Códigos para instalação do GeoIP com o PHP 5.6
sudo apt-get -y install gcc make autoconf libc-dev pkg-config sudo apt-get -y install libgeoip-dev sudo pecl5.6-sp install geoip sudo bash -c "echo extension=geoip.so > /etc/php5.6-sp/conf.d/geoip.ini" sudo service php5.6-fpm-sp restart
Testando a instalação do Geo IP
php7.2-sp -i | grep geoip php7.1-sp -i | grep geoip php5.6-sp -i | grep geoip Resultado: geoip geoip support => enabled geoip extension version => 1.1.1 geoip library version => 1006000 geoip.custom_directory => no value => no value
Desinstalando o Geo IP no PHP 7.2
sudo rm /etc/php7.2-sp/conf.d/geoip.ini sudo pecl7.2-sp uninstall geoip sudo service php7.2-fpm-sp restart
Desinstalando o Geo IP no PHP 7.1
sudo rm /etc/php7.1-sp/conf.d/geoip.ini sudo pecl7.1-sp uninstall geoip sudo service php7.1-fpm-sp restart
Desinstalando o Geo IP no PHP 5.6
sudo rm /etc/php5.6-sp/conf.d/geoip.ini sudo pecl5.6-sp uninstall geoip sudo service php5.6-fpm-sp restart
Links dos tutoriais do ServerPilot
Caso precise de mais informações acesse diretamente os tutoriais do ServerPilot
No Link aseguir você tem todos os tutoriais da do ServerPilot
https://serverpilot.io/community/
Tutoriais de instalação todas as Extensões do ServerPilot
https://serverpilot.io/community/tags/php-extensions/
A seguir o link direto do tutorial ensinando como instalar a extensão ioncube, pré-requisito do Affiliates Power Tools
https://serverpilot.io/community/articles/install-ioncube-loader.html
A seguir o link direto do tutorial ensinando como instalar a extensão Geo IP, para usar com o Affiliates Power Tools. Esta é uma extensão opcional mais muito útil
https://serverpilot.io/community/articles/how-to-install-the-php-geoip-extension.html