Uma das coisas que temos que fazer depois de instalar o Ubuntu 16.04, e mais se viermos de uma instalação limpa, é reinstalar todos aqueles programas que usamos em nosso Ubuntu. Se você é um desenvolvedor web com certeza terá interesse em instalar o WordPress no seu PC. Portanto, em Ubunlog queremos te ensinar como instale o WordPress no Ubuntu muito facilmente, seguindo apenas três etapas, por meio de uma ferramenta chamada Estivador. Nós te contamos.
O que é Docker?
Antes de mais nada, vale a pena explicar o que é e como funciona Estivador. Bem, o Docker é um aplicativo gratuito que nos permite empacotar nossos projetos de software no que conhecemos como um contêiner (recipiente em inglês). Desta forma, podemos ter um Sistema de arquivos completo que contém tudo que você precisa (código-fonte, bibliotecas necessárias, ferramentas do sistema ...) para poder executar este aplicativo em qualquer máquina que suporte Docker, como se fosse um app portátil.
Instalando Docker e WordPress
Docker tem uma ferramenta chamada Docker Compose que precisamente nos ajuda a gerir os containers de um projeto, podendo assim iniciar, parar, deletar ou ver o seu estado. Para instalá-lo, basta executar o seguinte comando no terminal:
sudo apt-get install docker-compose
Usando o Docker para instalar o WordPress
Agora que sabemos o que é o Docker e o instalamos, podemos continuar a usá-lo para instalar o WordPress.
- O primeiro passo é crie um diretório chamado, por exemplo, wordpress (Eu sei, é muito original) no diretório raiz usando o seguinte comando:
mkdir ~ / wordpress
- Em seguida, dentro desse diretório, temos que criar um arquivo chamado docker-compose.yml, o que podemos fazer indo para o diretório criado e, em seguida, criando o arquivo desejado, ou seja, executando:
cd wordpress
toque docker-compose.yml
- O arquivo docker-compose.yml deve ter o seguinte conteúdo:
wordpress:
imagem: wordpress
esquerda:
- wordpress_db: mysql
portas:
- 8080: 80
volumes:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
imagem: mariadb
meio Ambiente:
MYSQL_ROOT_PASSWORD: passagem de exemplo
phpmyadmin:
imagem: corbinu / docker-phpmyadmin
esquerda:
- wordpress_db: mysql
portas:
- 8181: 80
meio Ambiente:
MYSQL_USERNAME: raiz
MYSQL_ROOT_PASSWORD: passagem de exemplo
NOTA: Você pode copiar e colar manualmente o conteúdo do arquivo ou, ao contrário, copiá-lo executando:
echo file_contents> docker-compose.yml
- A última etapa é iniciar o Docker, o que podemos fazer facilmente executando:
sudo docker-compose início
Agora você só precisa abrir seu navegador (Firefox, Chromium ou Chrome) e ir para localhost: 8080 através da caixa de texto superior. E é isso! Fácil, certo?
Como um resumo final, queremos lembrá-lo do que fizemos. Em primeiro lugar, temos docker instalado, uma ferramenta que nos ajuda a empacotar um projeto de Software em contêineres de forma a portá-lo facilmente para qualquer sistema. Abaixo temos criou um arquivo docker-compose.yml com o Configuração do WordPress necessária, para finalmente iniciar o Docker. Esperamos que este post tenha ajudado você a instalar o WordPress no seu Ubuntu e que, se você tiver alguma dúvida, deixe-a na seção de comentários. Até a próxima 😉
Eu não entendo nada. O arquivo docker-compose.yml é um arquivo de configuração, mas como o wordpress é instalado?
Continuo passo a passo e não funciona, tenho este erro quando executo o último comando
sudo docker-compose início
ERROR: yaml.scanner.ScannerError: ao digitalizar uma chave simples
em "./docker-compose.yml", linha 4, coluna 1
não foi encontrado o esperado ':'
em "./docker-compose.yml", linha 5, coluna 1