Instalação na Digital Ocean
Neste aula do treinamento do plugin Affiliates Power Tools, você vai aprender o passo a passo para instalação do APT, no Provedor Digital Ocean utilizando o ServerPilot.
Com este vídeo, você poderá fazer a instalação do Affiliates Power Tools em um VPS fornecido pela Digital Ocean.
Você irá aprender a instalar e ativar as extensões do PHP do IonCube e do GeoIP.
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 seus dados de acesso ao painel de controle
3º Você vai precisar dos dados de acesso da área administrativa do WordPress
4º os dados de Acesso de Root do seu droplet
5º um programa de cliente SSH como o Puty
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