Detalhes da App
O PrestaShop é executado no sistema operacional Ubuntu 16.04. Você pode efetuar login neste sistema com um cliente SSH usando o login raiz encontrado no painel de controle do Site & Site. As instalações anteriores a abril de 2018 foram construídas no sistema operacional CentOS 6.
Inicialmente, você precisará acessar https://[SERVER_IP]/install/
em seu navegador da web. Substitua o [SERVER_IP]
com o endereço IP do seu VPS. O aviso de certificado pode ser ignorado com segurança. As credenciais de login são enviadas para você em um email, e também podem ser encontradas no painel de controle do Vultr.
Depois de acessar a página da instalação, você precisará seguir o assistente e inserir os detalhes específicos do site. Uma etapa exigirá o nome do banco de dados, o usuário do banco de dados e a senha do banco de dados, fornecidos no painel de controle do Site & Site.
Quando o assistente estiver concluído, você precisará remover o install
diretório:
rm -rf /var/www/html/install/
Depois de concluir a configuração da PrestaShop, você pode acessar seu site da PrestaShop em http://[SERVER_IP]/
ou https://[SERVER_IP]/
.
A área administrativa pode ser acessada em http://[SERVER_IP]/admin_area/
ou https://[SERVER_IP]/admin_area/
. Em primeiro lugar, será solicitada a autenticação HTTP, que é o mesmo login usado para acessar o instalador, encontrado no painel de controle do Vultr. Em seguida, você será solicitado para login admin que você criou durante o assistente de configuração. Você pode, alternativamente /admin/
, acessar , mas este é um URL de uso único que o PrestaShop renomeia depois de acessar. Incluímos /admin_area/
como um URL estático conveniente.
Você também pode querer apontar o DNS “Um registro” do seu site para o seu [SERVER_IP]
. Isso permitirá que você acesse o PrestaShop navegando até o seu site ( www.example.com
).
Existe um servidor de banco de dados MySQL em execução no VPS. Você pode se conectar ao banco de dados executando o seguinte:
mysql -u root
A senha de root do MySQL é salva no VPS em /root/.my.cnf
.
Detalhes do SSL
Seu servidor PrestaShop pode ser acessado com ambos http://
e https://
URLs. Por padrão, o https://
URL usa um certificado autoassinado, que exibe um aviso de segurança. Isso pode ser ignorado com segurança.
Para desabilitar o https://
suporte, faça o seguinte:
- Entre para o seu servidor usando
ssh
como root. - Mova o arquivo HTTPS vhost para fora do servidor web conf:
mv /etc/nginx/conf.d/prestashop_https.conf /root/
- Reinicie o servidor da web:
systemctl restart nginx.service; systemctl restart php7.0-fpm.service
Dependendo de seus planos para o seu site PrestaShop, você pode querer atualizar o certificado para um fornecido por uma autoridade de certificação real. Isso removerá o erro de aviso de segurança. Para instalar um novo certificado, faça o seguinte:
- Obtenha um certificado de uma autoridade de certificação para seu domínio.
- Entre para o seu servidor usando
ssh
como root. - Substitua os arquivos
server.crt
e com o certificado atualizado. Detalhes sobre a conversão de formatos de certificados estão fora do escopo deste artigo.server.key
/etc/nginx/ssl/
- Reinicie o servidor da web:
systemctl restart nginx.service; systemctl restart php7.0-fpm.service