https://github.com/dolutech/dolutech-wp-automation-so
Sistema de Automação para Ambientes Web com sites WordPress
https://github.com/dolutech/dolutech-wp-automation-so
automacao-web webserver wordpress
Last synced: 2 months ago
JSON representation
Sistema de Automação para Ambientes Web com sites WordPress
- Host: GitHub
- URL: https://github.com/dolutech/dolutech-wp-automation-so
- Owner: dolutech
- License: gpl-3.0
- Created: 2024-11-05T22:37:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-04T14:45:36.000Z (over 1 year ago)
- Last Synced: 2025-02-02T14:12:32.107Z (over 1 year ago)
- Topics: automacao-web, webserver, wordpress
- Language: Shell
- Homepage: https://dolutech.com/sistema-dolutech-wp-automation-so/
- Size: 372 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dolutech WP Automation SO
## Visão Geral
O **Dolutech WP Automation SO** é um script de automação modular e completo projetado para a instalação e gestão de ambientes WordPress com Apache, MariaDB, PHP, phpMyAdmin, Redis, Nginx, Varnish, e mod_pagespeed, incluindo SSL com Certbot.
## Versão e Atualização
- **Versão 0.2** (Refatorada e Modularizada)
## Pré-requisitos
- **Ubuntu 24.04**
## Instalação
Recomendamos clonar o repositório para obter todos os módulos:
```bash
sudo apt update && sudo apt install -y git
git clone https://github.com/dolutech/Dolutech-WP-Automation-SO.git /usr/local/src/Dolutech-WP-Automation-SO
cd /usr/local/src/Dolutech-WP-Automation-SO
sudo chmod +x Dolutech-WP-Automation-SO.sh
sudo ./Dolutech-WP-Automation-SO.sh
```
## Recursos
- Stack completa: Apache (Backend), Nginx (Proxy), Varnish (Cache), Redis (Object Cache), ModPagespeed (Otimização).
- Segurança: Fail2Ban, ModSecurity, SSL (Let's Encrypt).
- Gestão: Instalar/Remover WP, Backups, Banco de Dados.
## Estrutura
O sistema agora é modular, localizado na pasta `modulos/`.
- `install_stack.sh`: Instalação dos serviços.
- `wordpress_manager.sh`: Gestão de sites WP.
- `security.sh`: Configuração de segurança.
- `backup_manager.sh`: Gestão de backups.
## Uso
Após a instalação, execute:
```bash
dolutech
```
(Pode ser necessário reiniciar o terminal ou fazer `source ~/.bashrc` na primeira vez)