Mudanças entre as edições de "Versao 1.3.0 do E-commerce"
Linha 57: | Linha 57: | ||
sudo apt autoremove | sudo apt autoremove | ||
sudo apt remove apache2 | |||
ATUALIZE O Teksystem_scripts | ATUALIZE O Teksystem_scripts |
Edição das 11h50min de 28 de outubro de 2019
PARA ATUALIZAR PARA VERSÃO 1.3.0 DO E-COMMERCE MAGENTO.
Passo 1 - Foi feita uma modificação de configuração de docker que não pode estar no script de atualização, por isso será necessário fazer algumas coisas para migrar para o certificado SSL gratuito e automatizado.
1.1 Vá na pasta de pre versão e pegue na pasta contendo docker do magento a pasta
nginx
o arquivo de
docker-compose.yml
e por fim o arquivo de iniciar
init-letsencrypt
1.2 Onde tiver teksystemcommerce.com.br substitua pelo nome do site em questão
Após substituir o nome do site então substitua os arquivos.
Rode primeiro o i
./init-letsencrypt
Depois de rodado dê
docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) docker-compose build docker-compose up -d
Passo 2 - Rodar script atualizador
Entrar em: Teksystem_scripts
Rodar Script: ./script-atualizacao-ecommerce.sh
O script contera atualizacoes de cupom e status.
ABAIXO JA FEITO EM TODOS CLIENTES!!!! - ADICIONANDO PHP CURL PARA CRONJOB DOS PEDIDOS
Instale o php e o curl na maquina linux padrão, fora do docker...
sudo apt install php
Obs: nao instale apache, não é necessario e pode dar conflito com o magento. Em caso de instalado favor remover.
sudo apt-get install php-curl
EM CASO DO APACHE2 TER INSTALADO, DESINSTALE USANDO:
sudo apt autoremove
sudo apt remove apache2
ATUALIZE O Teksystem_scripts
depois adicione o scripts no cron via:
./ativa-todos-cron-por-tempo.sh
Nota: Ele ja vem com um script de backup, remova este e deixe o antigo. Eu fiz isso para evitar que os clientes façam backup no mesmo horario para não correr risco de sobrecarregar o servidor teksystem.