Como instalar o OpenCart em um servidor Vultr LEMP

O OpenCart é uma solução popular de carrinho de compras de código aberto, projetada para oferecer excelente funcionalidade, facilidade de uso e aparência. Com o OpenCart, você pode criar facilmente uma loja online em um servidor baseado em LAMP ou LEMP.

Neste tutorial, apresentaremos como instalar o OpenCart em uma instância do servidor Vultr LEMP.

Antes de ler mais, você precisa:

  • Implante uma instância nova do servidor com o aplicativo Vultr LEMP com um clique.
  • Efetue login como usuário sudo no seu terminal SSH.

Etapa 1: configurar um banco de dados para o OpenCart

Encontre as credenciais padrão do MySQL do Vultr LEMP:

sudo cat /root/.my.cnf

Use as credenciais exibidas na tela para efetuar login no MySQL:

mysql -u root -p

Crie um banco de dados no shell do MySQL com os seguintes comandos. Substitua o nome do banco de dados "opencart", o nome de usuário "opencartuser" e a senha "opencartpassword" pelos seus.

CREATE DATABASE opencart;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword';
GRANT ALL PRIVILEGES on *.* TO 'opencartuser'@'localhost' IDENTIFIED BY 'opencartpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Etapa 2: Faça o download do pacote OpenCart

Faça o download da versão estável mais recente do OpenCart, que até o momento é 2.1.0.2, em seu repositório github:

cd ~
wget https://github.com/opencart/opencart/archive/2.1.0.2.tar.gz

Descompacte o pacote OpenCart, exclua os arquivos padrão no diretório da Web do servidor e mova os arquivos necessários para ele:

tar -zxvf 2.1.0.2.tar.gz
cd /usr/share/nginx/html/
sudo rm background.jpg index.php logo.png
sudo cp -R ~/opencart-2.1.0.2/upload/* .

Etapa 3: Prepare os arquivos de instalação do OpenCart

Configure os arquivos de configuração:

sudo mv config-dist.php config.php
sudo mv admin/config-dist.php admin/config.php

Modifique a propriedade de cada arquivo de instalação:

sudo chown -R nginx:nginx ./*
sudo service nginx restart

Etapa 4: Instale o OpenCart a partir do seu navegador

Visite http: // [your-server-ip] no seu navegador para continuar a instalação.

Primeiro, clique no botão "Continuar" para concordar com a licença.

Na segunda tela, verifique os requisitos do servidor para instalar o OpenCart. Com uma instância do servidor Vultr LEMP configurada como acima, esses requisitos já foram atendidos. Clique no botão "Continuar" para continuar.

Na terceira tela, insira o nome do banco de dados, o nome de usuário do banco de dados e a senha do banco de dados que você configurou na etapa 1 e preencha um nome de usuário, uma senha e um endereço de email para administração. Clique no botão "Continuar" para concluir a instalação.

Etapa 5: algumas práticas básicas de segurança

Por motivos de segurança, você também deve executar as seguintes instruções em sua máquina.

Exclua o diretório "install":

sudo rm -r /usr/share/nginx/html/install

Renomeie o diretório "admin" para um nome difícil de adivinhar, como "c2tdfjk":

sudo mv admin c2tdfjk

Modifique o arquivo "config.php" no diretório "c2tdfjk", substitua todas as instâncias de "admin" por "c2tdfjk":

cd c2tdfjk
sudo sed -i "s/admin/c2tdfjk/g" config.php

No futuro, você poderá acessar apenas o painel de administração em "http: // [your-server-ip] / c2tdfjk".

Conclusão

Agora, você pode visitar sua nova loja online em "http: // [your-server-ip]". Aproveite.

Deixar um comentário

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.