Configurando o ambiente de desenvolvimento do WordPress no Debian Top 10

Configurando o ambiente de desenvolvimento do WordPress no Debian Top 10
Neste artigo, vou mostrar como configurar uma lâmpada (Linux, Apache, MySQL/Mariadb, PHP) servidor no Debian 10 Buster for WordPress Web Development. Então vamos começar.

Atualizando o cache do repositório de pacote APT:

Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

O cache do repositório de pacotes apt deve ser atualizado.

Instalando e configurando o MySQL/Mariadb:

Agora, instale os pacotes de servidores e clientes do Mariadb no repositório oficial do Pacote do Debian 10 com o seguinte comando:

$ sudo apt install mariadb-server mariadb-client

Para confirmar a instalação, pressione Y e depois pressione .

O gerenciador de pacotes APT baixará e instalará todos os pacotes necessários.

Neste ponto, os pacotes de servidor e cliente mariadb serão instalados.

Agora, verifique se Mariadb O serviço está sendo executado com o seguinte comando:

$ sudo Systemctl status mariadb

Como você pode ver, o Mariadb O serviço está em execução. É também habilitado Para iniciar automaticamente a inicialização do sistema.

Se, em algum caso, Mariadb O serviço não está em execução e inicie o serviço com o seguinte comando:

$ sudo systemctl start mariadb

Agora, execute o seguinte comando para definir um raiz Senha para Mariadb:

$ sudo mysql_secure_installation

Imprensa .

Agora, pressione Y e depois pressione .

Agora, digite seu raiz senha e pressione .

Digite seu raiz senha novamente e pressione .

Imprensa Y e depois pressione Para remover usuários anônimos.

Se você não quiser permitir raiz Faça login remotamente, pressione Y. Caso contrário, pressione N. Então aperte .

Agora, pressione Y e pressione Para remover o banco de dados de teste.

Agora, pressione Y e depois pressione Para recarregar a tabela de privilégio.

Mariadb deve ser configurado.

Criando usuários e bancos de dados MySQL/MariaDB para WordPress:

Agora, você precisa criar um novo usuário e banco de dados para configuração de desenvolvimento do WordPress.

Faça login no maridb shell com o seguinte comando:

$ sudo mysql -u root -p

Agora, digite o mariadb raiz Senha que você já definiu e pressiona .

Você deveria estar conectado.

Agora, crie um novo banco de dados wp_site1 Com a seguinte declaração SQL:

Criar banco de dados wp_site1;

Agora, crie um novo usuário WordPress, Defina uma senha para o usuário (digamos 123) e conceda à permissão do usuário para usar todos os bancos de dados disponíveis com a seguinte instrução SQL:

Conceder tudo em *.* Para 'WordPress'@'localhost' identificado por '123';

Agora, lave os privilégios de mariadb para que as mudanças entrem em vigor da seguinte forma:

Privilégios descarregados;

Agora, saia da concha mariadb da seguinte maneira:

\ q

Instalando o Apache Web Server, PHP e as bibliotecas PHP necessárias:

Agora, instale o Apache 2 Web Server, PHP e todas as bibliotecas PHP necessárias com o seguinte comando:

$ sudo apt install apache2 php php-curl php-gd php-mbstring php-mysql
PHP-ZIP PHP-JSON PHP-XML

Agora, pressione Y e depois pressione Para confirmar a instalação.

O Apache 2 Web Server, PHP e as bibliotecas PHP necessárias devem ser instaladas.

Configurando o Apache Web Server para o WordPress Development:

O usuário padrão do Apache Run no Debian 10 é www-data e o diretório raiz da web padrão é /var/www/html. Portanto, como usuário comum, você não poderá criar, modificar ou remover quaisquer arquivos/diretórios no diretório da web root. Enquanto você está configurando um servidor de desenvolvimento do WordPress, não é isso que você deseja.

Para resolver esse problema, você deve alterar o usuário do Apache Run para o usuário de login e alterar o proprietário e o grupo do Webroot /var/www/html para o seu usuário de login.

Para alterar o usuário do Apache Run, edite /etc/apache2/Envvars Arquivo de configuração com o seguinte comando:

$ sudo nano/etc/apache2/Envvars

Você tem que modificar o Apache_run_user e Apache_run_group variáveis ​​ambientais.

Agora, defina Apache_run_user e Apache_run_group Variáveis ​​de ambiente para o nome de usuário do seu login. Se você não sabe o que é o nome de usuário, você pode usar o Quem sou eu comando para descobrir.

Depois de terminar, salve o arquivo pressionando + X seguido pela Y e .

Agora, mude o proprietário e o grupo do /var/www/html Diretório para o seu usuário de login com o seguinte comando:

$ sudo chown -rf $ (whoami): $ (whoami)/var/www/html

Para que o recurso WordPress Permalink funcione, você precisa ativar o módulo Apache Rewrite. Para fazer isso, execute o seguinte comando:

$ sudo a2enmod reescrita

Para que as alterações entrem em vigor, reinicie o servidor da Web Apache 2 com o seguinte comando:

$ sudo systemctl reiniciar apache2

Download WordPress:

Você pode baixar o WordPress no site oficial do WordPress. Depois que a página carregar, clique no Baixe o WordPress Botão conforme marcado na captura de tela abaixo.

Seu navegador deve solicitar que você salve o arquivo. Selecione Salvar Arquivo e clique em OK.

O arquivo do WordPress deve ser baixado.

Instalando e configurando o WordPress no servidor de lâmpadas de desenvolvimento:

Agora, clique duas vezes no arquivo de arquivo do WordPress. O arquivo deve ser aberto com gerente de arquivo. Agora, navegue para o WordPress diretório do gerente de arquivo.

Selecione todos os arquivos e diretórios e clique em Extrair.

Agora, navegue para o /var/www/html diretório e clique em Extrair.

Todos os arquivos e diretórios necessários devem ser extraídos. Agora, clique em Fechar e fechar o gerente de arquivo.

Agora, visite http: // localhost do seu navegador da web. Você deve ver a página de configuração do WordPress. Selecione seu idioma e clique em Continuar.

Agora, clique em Vamos!.

Agora, digite os detalhes do banco de dados MYSQL/MARIADB e clique em Enviar.

Se tudo correr bem, então você verá a seguinte página. Agora, clique em Execute a instalação.

Agora, digite as informações do seu site e clique em Instale o WordPress. Certifique -se de observar o nome de usuário e a senha, pois você precisará deles mais tarde para gerenciar seu site WordPress.

WordPress deve ser configurado. Agora, clique em Conecte-se.

Você deve ser levado para a página de login do WordPress (http: // localhost/wp-login.php). Digite seu nome de usuário e senha e clique em Conecte-se.

Você deve estar conectado ao WordPress Admin. Agora, você poderá configurar seu site WordPress da maneira que você deseja.

Então, é assim que você instala o ambiente de desenvolvimento do WordPress no Debian 10. Obrigado por ler este artigo.