Como instalar o PrestaShop no Linux

Como-instalar-PrestaShop-no-Linux

Instalando e configurando o PrestaShop no Linux. Esse tutorial é ideal para você testar o Prestashop localmente no Linux ou em sua hospedagem dedicada ou VPS. Se você não conhece, o PrestaShop é uma solução open source e-commerce livre. Ele suporta gateways de pagamento, como DirecPay, Google Checkout, Authorize.Net, Skrill, PayPal, PayPal Payments Pro (diretos) e EBANX Checkout através das respectivas APIs. Outros módulos de pagamento são oferecidos comercialmente.

PrestaShop está disponível sob a Licença de Software Aberto e lançado oficialmente em agosto de 2007. O software, que é escrito em PHP e com base no modelo de motor Smarty, é usado atualmente por 165 mil lojas em todo o mundo. MySQL é o motor de banco de dados padrão. PrestaShop é o vencedor do melhor Open-Source Awards Business Application.

Você pode instalar o PrestaShop em qualquer distribuição Linux, tendo em vista que vamos usar o código fonte. No entanto, no meu caso vou usar o Ubuntu que já está instalado no servidor VPS e claro, é preciso ter acesso a ele via terminal, portanto, você deve configurar uma instalação básica de algum servidor Linux ou Ubuntu server antes de continuar com este tutorial. O sistema deve ter um endereço de IP estático. Eu uso 192.168.0.100 como o meu endereço IP neste tutorial será usado server1.example.com como o nome da máquina. Você deve ter um servidor LAMP instalado no Ubuntu, como mencionado no tutorial para continuar ainda mais.

Temos dois tutoriais que podem ajudar você a instalar o LAMP, um para sistemas baseados no Red Hat e para o Ubuntu:

LAMP para Ubuntu LAMP em RedHat/Fedora/CentOS

Como instalar o PrestaShop no Linux

Baixe o pacote PrestaShop

cd /tmp
wget https://download.prestashop.com/download/releases/prestashop_1.7.1.1.zip
apt-get install unzip

Extraia o arquivo na pasta /var/www/html

unzip prestashop_1.7.1.1.zip -d /var/www/html/

Permissões apropriadas para o PrestaShop precisa ser feito, como segue:

chown -R www-data:www-data /var/www/html/prestashop/

Precisamos de uma base de dados para o PrestaShop, vou criar o banco de dados para o PrestaShop da seguinte forma:

mysql -u root -p

Aqui estamos adicionando banco de dados = user prestashopdb = prestashopuser e password = prestashoppassword:

CREATE DATABASE prestashopdb;
CREATE USER prestashopuser@localhost IDENTIFIED BY ‘prestashoppassword';
GRANT ALL PRIVILEGES on prestashopdb.* to prestashopuser@localhost

Ainda mais a avançar:

FLUSH PRIVILEGES;
exit

Reiniciar os serviços

service apache2 restart
service mysql restart

 

Também podemos instalar o PrestaShop pelo navegador através deste endereço http://www.prestashop.com/br