https://github.com/flaubert-dev/app-wp-make
Configure o Ubuntu de forma simples e instale o WordPress para desenvolvimento, testes ou estudos locais.
https://github.com/flaubert-dev/app-wp-make
docker docker-compose make makefile sage-theme wordpress wsl-ubuntu wsl2
Last synced: 14 days ago
JSON representation
Configure o Ubuntu de forma simples e instale o WordPress para desenvolvimento, testes ou estudos locais.
- Host: GitHub
- URL: https://github.com/flaubert-dev/app-wp-make
- Owner: flaubert-dev
- License: mit
- Created: 2024-06-03T02:24:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T16:42:32.000Z (over 1 year ago)
- Last Synced: 2025-10-01T01:44:37.211Z (7 months ago)
- Topics: docker, docker-compose, make, makefile, sage-theme, wordpress, wsl-ubuntu, wsl2
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# App WP Make
Um passo a passo para ajudar os Devs na criação de um ambiente de desenvolvimento local no WSL 2 usando o Ubuntu 22.04 (recém instalado ou formatado). Este repositório exige um amplo conhecimento em Linux, Docker e WordPress para conseguir desfrutar do App WP Make com total segurança! Para facilitar, é só seguir o passo a passo:
Passo 1. [Instalação](#passo-1-instalação)
Passo 2. [Preparar o ambiente de desenvolvimento local](#passo-2-preparar-o-ambiente-de-desenvolvimento-local)
Passo 3. [Instalar o WordPress](#passo-3-instalar-o-wordpress)
Passo 4. [Entrar no app](#passo-4-login-credenciais)
Passo 5. [Links de acesso](#passo-5-acessar-o-app)
## Passo 1. Instalação
> 1. Instalar git e make
```bash
sudo apt update && sudo apt install git make -y
```
> 2. Baixar o App WP Make
```bash
cd ~ && git clone https://github.com/flaubert-dev/app-wp-make.git
```
> 3. Entre no diretório
```bash
cd ~/app-wp-make && rm -fr .git
```
## Passo 2. Preparar o ambiente de desenvolvimento local
Se você acabou de instalar no Windows o WSL 2 e o Ubuntu 22.04 poderá executar estes comandos no terminal da distribuição Ubuntu 22.04:
```bash
cd ~/app-wp-make && make windows-wsl-2-docker-ubuntu
```
```bash
cd ~/app-wp-make && make windows-wsl-2-ubuntu
```
```bash
cd ~/app-wp-make && make wp-prepare && source ~/.bashrc
```
```bash
cd ~/app-wp-make && wp config set FS_METHOD direct
```
## Passo 3. Instalar o WordPress
```bash
cd ~/app-wp-make && wp core install --url=localhost --title="Bem-vindo ao WordPress" --admin_user=dev --admin_password=123 --admin_email=dev@exemplo.com
```
## Passo 4. Login (credenciais)
- Painel ADM: http://localhost/wp-admin/
- Username: dev
- Password: 123
## Passo 5. Acessar o App
- App: http://localhost/
- phpMyAdmin: http://localhost:10777/
- REST API: http://localhost/wp-json/wp/v2/posts/
## Buildar, levantar, reiniciar, descer os containers
```bash
cd ~/app-wp-make && make build
```
```bash
cd ~/app-wp-make && make up
```
```bash
cd ~/app-wp-make && make restart
```
```bash
cd ~/app-wp-make && make down
```
## Verificar a quantidade de espaço utilizado
```bash
cd ~/app-wp-make && make system-df
```
## 100% opcional
### Instalar o Sage Starter Theme 10
```bash
cd ~/app-wp-make && make nvm_node_yarn_wsl && source ~/.bashrc
```
```bash
make wp_sage_install
```
```bash
wp theme activate wp-sage && wp acorn acorn:init
```
```bash
make wp_sage_build
```
### Instalar o WordPress Multisite
```bash
cd ~/app-wp-make && wp core multisite-install --url=localhost --title="Bem-vindo ao WordPress" --admin_user="dev" --admin_password="123" --admin_email="dev@exemplo.com"
```