Como Instalar WordOps

Posted on

WordOps fornecem a capacidade de implantar um WordPress rápido e seguro com Nginx usando comandos simples e fáceis de lembrar. Bifurcado do EasyEngine v3, ele já é muito mais do que uma versão atualizada do EEv3 com vários novos recursos, incluindo certificados SSL do curinga Let’s Encrypt com suporte de validação DNS API, otimizações de kernel Linux ou um novo pacote nginx personalizado com suporte TLS v1.3 e Cloudflare HTTP/2 HPACK.

Como Instalar WordOps

Desempenho

Implantação automatizada e otimizada de pilha de servidores

Como a web é sobre desempenho, o WordOps configura e configura automaticamente a pilha do seu servidor para o máximo desempenho, dependendo dos recursos do seu servidor. Ele também fornece várias soluções de cache para obter um site rápido do WordPress.

Instalação automatizada de um passo

Fornecemos um script instalador que instale as dependências necessárias, antes de configurar o WordOps. Ele pode ser instalado com o seguinte comando:

wget -qO wo wops.cc && sudo bash wo

Alternativa: Clone Github repositório e executado

git clone https://github.com/WordOps/WordOps.git
cd WordOps/
sudo bash install

Instalação manual

Se você preferir executar as mesmas etapas do nosso script instalador, aqui como instalar WordOps manualmente.

Instalar dependências WordOps

# update packages list
apt-get update

# On Ubuntu
apt-get -option=Dpkg::options::=–force-confmiss –option=Dpkg::options::=–force-confold –assume-yes install \
build-essential curl gzip python3-pip python3-wheel python3-apt python3-setuptools python3-dev sqlite3 git tar software-properties-common pigz \
gnupg2 cron ccze rsync apt-transport-https tree haveged ufw unattended-upgrades tzdata ntp

# On Debian
apt-get -option=Dpkg::options::=–force-confmiss –option=Dpkg::options::=–force-confold –assume-yes install \
build-essential curl gzip dirmngr sudo python3-pip python3-wheel python3-apt python3-setuptools python3-dev ca-certificates sqlite3 git tar \
software-properties-common pigz apt-transport-https gnupg2 cron ccze rsync tree haveged ufw unattended-upgrades tzdata ntp

Criar diretórios WordOps

mkdir -p /var/log/wo /var/lib/wo/tmp /var/lib/wo-backup

Atualizar PIP

python3 -m pip install -U pip
python3 -m pip install -U setuptools wheel

Instalar WordOps

# instalar wordops do PyPi
python3 -m pip install -U wordops

# configuração de cópia
cp -rf /usr/local/lib/python3.*/dist-packages/usr/* /usr/
cp -rn /usr/local/lib/python3.*/dist-packages/etc/* /etc/
cp -f /usr/local/lib/python3.*/dist-packages/etc/bash_completion.d/wo_auto.rc /etc/bash_completion.d/wo_auto.rc

Você pode criar site com WordOps usando o comando: wo site create.

WordOps sempre será:

  • instalar pilha necessária, se necessário
  • configurar Vhost Nginx
  • criar diretório de site

WordOps também pode:

  • criar o banco de dados do site
  • instalar o WordPress (com ou sem cache)
  • site seguro com certificado SSL Let’s Encrypt

Você pode ver todas as opções disponíveis para criar site no site da lista de comando.

 

WordPress site

Site Simple WordPress

wo site create site.tld –wp

Site WordPress com Nginx fastcgi_cache

wo site create site.tld –wpfc

Site WordPress com cache Redis

wo site create site.tld –wpredis

Let’s Encrypt

Site WordPress protegido com Let’s Encrypt

wo site create site.tld –wp -le

Site WordPress em subdomínio seguro com Let’s Encrypt

wo site create sub.site.tld –wp -le