Autor: Pedro Romio
Objetivo
Criar um ambiente local WordPress VIP utilizando VIP CLI e o repositório da CNN Brasil.
Pré-requisitos (Windows)
Para rodar o ambiente corretamente no Windows, é necessário utilizar WSL (Windows Subsystem for Linux).
1. Instalar o VIP CLI
Acessar a documentação oficial:
Executar:
npm install -g @automattic/vip
Validar a instalação:
vip
OBS: Não é obrigatório fazer login no vip
2. Clonar o repositório
Repositório:
link do git compartilhado pelo time CNN
Exemplo de diretório local:
/home/pedro/www/wpcomvip/
3. Criar o ambiente local
Documentação oficial:
Executar:
vip dev-env create --slug=vip-local
Configurações sugeridas:
WordPress site title: WP local
Multisite: yes
PHP version: 8.3
WordPress version: 6.8
Source application code: local
Local application path: /home/pedro/www/wpcomvip
Path to local VIP MU Plugins: image
Enable Elasticsearch: false
Enable phpMyAdmin: true
Enable XDebug: true
Enable Mailpit: true
Enable Photon: true
Enable Cron: true
Apontar o backend para a pasta do seu ambiente clonado:
/home/pedro/www/wpcomvip/
4. Instalar dependências do Composer
Dentro do projeto, executar:
composer install
5. Subir o ambiente
Executar:
vip dev-env start --slug=vip-local
Após executar o comando, será exibido o “LOGIN URL”, que contém a URL de acesso ao ambiente pelo navegador.
6. Ativar os plugins necessários
Ativar os plugins utilizados pelo projeto.
Ignorar inicialmente:
Admin Menu
Menu Editor Pro
todos plugins do Yoast
Com isso seu ambiente deve estar online, no comando vip dev-env start
