Aula 05 – Instalação VPS Debian e NGINX

0
152

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.

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:

Digital Ocean

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