Guia de instalação
Instalação usando o GitHub
Baixe o WordPress de Github
descompacte o pacote em um diretório vazio e faça o upload de tudo.
Abra wpadminInstallphp no seu navegador. Isso o levará ao processo para configurar um arquivo
wp-config.php
com os detalhes da conexão do banco de dados.Se, por algum motivo, isso não funcionar, não se preocupe. Não funciona em todos os hosts da web. Abra
wp-config-sample.php
com um editor de texto como o WordPad ou similar e preencha os detalhes da conexão do banco de dados.Salve o arquivo como
wp-config.php
e faça o upload.Abra wpadminInstallphp no seu navegador.
Depois que o arquivo de configuração for configurado, o instalador configurará as tabelas necessárias para o seu site. Se houver um erro, verifique seu arquivo
wp-config.php
e tente novamente. Se falhar novamente, vá para o Fóruns de suporte do WordPress com o máximo de dados possível.Se você não inseriu uma senha, observe a senha fornecida a você. Se você não forneceu um nome de usuário, será
admin
.O instalador deve enviá -lo para o página de login. Faça login com o nome de usuário e a senha que você escolheu durante a instalação. Se uma senha foi gerada para você, você poderá clicar em “perfil” para alterar a senha.
Instalação usando o Docker
Instale os pacotes do docker com o comando apt abaixo:
apt-get install docker.io
Quando a instalação terminar, inicie o Docker e adicione -o para executar no tempo de inicialização do sistema com o comando SystemCTL:
systemctl start docker
systemctl enable docker
Em seguida, verifique a versão do Docker com este comando Docker:
docker version
docker run hello-world
Configure o contêiner mariadb
Nesta etapa, baixamos uma nova imagens de mariadb do registro do Docker e criaremos um novo contêiner com base nessa imagem. Configuraremos um novo banco de dados e usuário para a instalação do WordPress. Faça o download da imagem Docker Mariadb para o sistema com o comando Pull Docker:
docker pull mariadb
Agora você pode ver a nova imagem do Docker Mariadb com o comando abaixo:
docker images
Em seguida, crie um novo contêiner a partir da imagem Mariadb para a instalação do WordPress. Antes de criar o novo contêiner, crie um novo diretório para os dados do WordPress, o diretório do banco de dados e o diretório de código do WordPress.
mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html
Agora crie o novo contêiner mariadb com o nome ‘wordpressdb’ com o comando abaixo:
docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb
O contêiner Themariadbriadb foi criado, agora verifique o novo usuário e o banco de dados para obter a instalação do WordPress para garantir que não haja erro no comando na parte superior. Na máquina host, verifique o endereço IP do contêiner WordPressdb com o comando Docker abaixo:
docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb
Em seguida, conecte -se ao contêiner WordPressdb com o comando mysql do sistema host:
mysql -u wpuser -h 172.17.0.2 -p
TYPE PASSWORD: wpuser@
O novo contêiner do Docker, o MySQL User e o banco de dados MySQL para o WordPress foram criados com sucesso.
Configure o contêiner WordPress
Depois que o contêiner do banco de dados for criado, faça o download da imagem mais recente do WordPress Docker com o comando Pull Docker:
docker pull wordpress:latest
Quando o download terminar, crie um novo contêiner a partir das imagens com o nome ‘WPContainer’.
docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress
Para ver o contêiner do WordPress em execução, você pode verificar com o comando CURL no host IP e Port 8081.
curl -I 192.168.43.99:8081
Você verá os resultados:
- O servidor da web é o Apache, executando no Debian.
- O PHP 5.6 está em execução no contêiner.
- Você vê o redirecionamento para a instalação do WordPresss.