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.
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