{"id":17094,"date":"2019-10-03T14:19:48","date_gmt":"2019-10-03T17:19:48","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=17094"},"modified":"2023-08-31T19:00:21","modified_gmt":"2023-08-31T22:00:21","slug":"como-usar-o-xampp","status":"publish","type":"post","link":"\/pt\/tutoriais\/como-usar-o-xampp","title":{"rendered":"Como usar o XAMPP para um WordPress de sucesso"},"content":{"rendered":"<p>Configurar um ambiente hospedado de maneira local &eacute; um passo crucial para qualquer projeto de desenvolvimento do WordPress. Fazer isso permite que voc&ecirc; possa testar de maneira segura os recursos e a funcionalidade do seu site num ambiente totalmente privado. Neste artigo, vamos explorar como usar o XAMPP para criar um servidor web local.<\/p><p>Isso pode ser feito para desenvolver e testar o seu site do WordPress e envolve tr&ecirc;s passos:<\/p><ol class=\"wp-block-list\">\n<li>Instale o XAMPP.<\/li>\n\n\n\n<li>Rode o XAMPP e configure seu ambiente.<\/li>\n\n\n\n<li>Baixe e rode o WordPress.<\/li>\n<\/ol><p>N&oacute;s tamb&eacute;m vamos discutir algumas das melhores pr&aacute;ticas para experimentar com os c&oacute;digos e testar o WordPress usando o XAMPP. Finalmente, vamos cobrir como utilizar o XAMPP num WordPress com instala&ccedil;&atilde;o multisites. Vamos l&aacute;?<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/WordPress-Security-Checklist(pt-br).pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR-1024x283.png\" alt=\"\" class=\"wp-image-30402\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR-300x83.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR-150x41.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR-768x212.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2022\/12\/WordPress-Cheat-Sheet-BR-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-porque-voce-pode-precisar-de-um-site-wordpress-local\"><strong>Porque Voc&ecirc; pode Precisar de um Site WordPress Local<\/strong><\/h2><p>Um site de WordPress hospedado localmente s&oacute; pode ser acessado por pessoas dentro da sua rede &ndash; ou seja, n&atilde;o existem componentes online. Sendo assim, esse tipo de site pode servir como um ambiente seguro em que novos recursos e m&eacute;todos de solu&ccedil;&atilde;o de problemas podem ser testados.<\/p><p>Sites locais s&atilde;o perfeitos para executar os seguintes tipos de tarefas:<\/p><ul class=\"wp-block-list\">\n<li><strong>Criar novos temas e plugins:<\/strong> Quando voc&ecirc; usa um site local, n&atilde;o precisa se preocupar com quaisquer problemas que poderia encontrar desenvolvendo um site do WordPress que esteja online.<\/li>\n\n\n\n<li><strong>Ambiente de testes: <\/strong>Voc&ecirc; pode criar uma c&oacute;pia do seu site online, que voc&ecirc; ent&atilde;o ser usado para prop&oacute;sitos de teste.<\/li>\n\n\n\n<li><strong>Debugging e solu&ccedil;&atilde;o de problemas de sites: <\/strong>Trabalhar nos c&oacute;digos-base do seu site para resolver bugs ou outras quest&otilde;es que pode resultar em problemas ainda maiores &ndash; e, potencialmente, no custoso processo da p&aacute;gina ficar fora do ar. Ao criar um site local do WordPress, voc&ecirc; pode tentar v&aacute;rias solu&ccedil;&otilde;es, assim como facilmente restaurar vers&otilde;es anteriores do seu site, caso cometa algum erro.<\/li>\n<\/ul><p>Por esses motivos, criar um site do WordPress hospedado localmente &eacute; altamente recomendado para basicamente qualquer projeto de desenvolvimento.<\/p><p>Primeiramente, portanto, voc&ecirc; precisar&aacute; de uma ferramenta para tornar r&aacute;pido e f&aacute;cil o processo de configurar um site hospedado localmente.<\/p><h2 class=\"wp-block-heading\" id=\"h-uma-introducao-para-o-xampp\"><strong>Uma Introdu&ccedil;&atilde;o para o XAMPP<\/strong><\/h2><p>Alguns ingredientes cruciais s&atilde;o necess&aacute;rios se voc&ecirc; quiser instalar o WordPress de maneira local. Esses consistem de um software de servidor Web (como o <a href=\"https:\/\/httpd.apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache<\/a>), linguagens de programa&ccedil;&atilde;o como <a href=\"https:\/\/www.perl.org\/\" target=\"_blank\" rel=\"noopener\">Perl<\/a> e <a href=\"http:\/\/www.php.net\/\" target=\"_blank\" rel=\"noopener\">PHP<\/a> e o software de gerenciamento de base de dados: <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/what-is-mysql.html\" target=\"_blank\" rel=\"noopener\">MySQL<\/a>.<\/p><p>Instalar cada um desses elementos, por&eacute;m, leva bastante tempo e n&atilde;o &eacute; a tarefa mais f&aacute;cil.<\/p><p>XAMPP (acr&ocirc;nimo para cross (x)-platform, Apache, MySQL, PHP e Perl) permite que voc&ecirc; instale esses elementos de maneira f&aacute;cil e r&aacute;pida. Voc&ecirc; ent&atilde;o pode usar o XAMPP para configurar o ambiente necess&aacute;rio para rodar o WordPress numa m&aacute;quina local.<\/p><p>Ali, voc&ecirc; pode testar plugins, experimentar com temas e c&oacute;digos e promover outras atividades de desenvolvimento de maneira segura.<\/p><p>O XAMPP &eacute; um software gratuito e de c&oacute;digo aberto, que &eacute; apoiado por uma grande <a href=\"https:\/\/www.apachefriends.org\/community.html\" target=\"_blank\" rel=\"noopener\">comunidade de suporte<\/a>. Ele tamb&eacute;m &eacute; extremamente leve, com todos os elementos necess&aacute;rios para configurar um servidor web local contidos no mesmo arquivo compactado.<\/p><p>Mais do que isso, aprender a usar o XAMPP &eacute; relativamente simples e direto, como vamos discutir adiante em nosso tutorial.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-o-xampp-para-configurar-um-site-wordpress-local-em-3-passos\"><strong>Como Instalar o XAMPP para Configurar um Site WordPress Local (em 3 Passos)<\/strong><\/h2><p>Nos passos seguintes, vamos guiar voc&ecirc; pelo processo de usar o XAMPP e instalar o WordPress nele. Para este tutorial, vamos cobrir os passos para a vers&atilde;o do software para Mac.<\/p><p>Contudo, o XAMPP tamb&eacute;m pode ser configurado e rodar de maneira relativamente f&aacute;cil tanto em dispositivos <a href=\"https:\/\/www.apachefriends.org\/faq_linux.html\" target=\"_blank\" rel=\"noopener\">Linux<\/a> quanto <a href=\"https:\/\/www.apachefriends.org\/faq_windows.html\" target=\"_blank\" rel=\"noopener\">Windows<\/a>, atrav&eacute;s de um processo similar.<\/p><h3 class=\"wp-block-heading\" id=\"h-step-1-instale-o-xampp\"><strong>Step 1: Instale o XAMPP<\/strong><\/h3><p>Primeiramente, voc&ecirc; precisar&aacute; ir at&eacute; o website Apache Friends e selecionar o link de download relevante na p&aacute;gina inicial:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/Xte-cLLV-ttQ07rZDr0BTZJ65-bUNdyUQrbH2UjfuOida3xZub7Abff2hY4PVbvoJKhGgP5BOuuDWhzhDH52sOorI1tORudfRjbBw6xic8gM88ZuHBpYOs1YavBjvHHPw4DdeVNS\" alt=\"site de download do xampp com link para a vers&atilde;o os x\"><\/figure><\/div><p>A seguir, arraste o XAMPP para a sua pasta de <strong>Aplicativos<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/FIFbsArNZpFYw3JVuir_eN6eI3J74qQseFMQBoKQLXzD8O4PhwmrbCS88zCdv1zUCk25D00KFHtWSz3W4uGoCM-2Eoi20cF2MRBwjEe3HdCcdfI2YzJspiG_m8TB3vDYSBzh-v1Q\" alt=\"&iacute;cone do xampp sendo arrastado para a pasta de aplicativos do mac\"><\/figure><\/div><p>Assim que a sequ&ecirc;ncia inicial de carregamento estiver completa, o XAMPP ser&aacute; instalado no seu sistema. Esta parte do processo de configura&ccedil;&atilde;o n&atilde;o exige muito do seu lado.<\/p><p>&Eacute; importante mencionar que, se voc&ecirc; est&aacute; rodando o XAMPP no Windows e outro programa na sua m&aacute;quina estiver usando as portas 80 ou 443, voc&ecirc; pode encontrar um erro de porta.<\/p><p>Por exemplo, o programa World Wide Web Publishing Service comumente usa a porta 80 e pode causar conflito com o XAMPP.<\/p><p>Para resolver isso, voc&ecirc; precisar&aacute; parar a execu&ccedil;&atilde;o desse servi&ccedil;o executando os seguintes passos:<\/p><ol class=\"wp-block-list\">\n<li>Navegue at&eacute; o menu <strong>Iniciar<\/strong>, e digite <strong>services.msc<\/strong>.<\/li>\n\n\n\n<li>Na janela <strong>Servi&ccedil;os<\/strong>, localize World Wide Web Publishing Service.<\/li>\n\n\n\n<li>Clique com o bot&atilde;o direito e aperte no bot&atilde;o <strong>Stop<\/strong>.<\/li>\n\n\n\n<li>Reinicie o XAMPP. O erro de porta ser&aacute; resolvido, caso o World Wide Web Publishing Service realmente fosse o culpado.<\/li>\n<\/ol><p>Se isso n&atilde;o for suficiente para resolver o problema, a quest&atilde;o pode ser causada pelo seu firewall. Para for&ccedil;ar o desbloqueio das suas portas, voc&ecirc; precisar&aacute; configurar a seguinte regra de Firewall:<\/p><ol class=\"wp-block-list\">\n<li>Abra o <strong>Firewall do<\/strong> <strong>Windows <\/strong>e navegue para as <strong>Configura&ccedil;&otilde;es Avan&ccedil;adas<\/strong>.<\/li>\n\n\n\n<li>V&aacute; para <strong>Entrada<\/strong> &gt; <strong>Nova Regra<\/strong>.<\/li>\n\n\n\n<li>V&aacute; para <strong>Porta<\/strong> &gt; <strong>TCP<\/strong>. Voc&ecirc; ter&aacute; que digitar <strong>80,443<\/strong> no campo marcado como <strong>Portas Espec&iacute;ficas<\/strong>, e ent&atilde;o clique em <strong>Pr&oacute;ximo<\/strong>.<\/li>\n\n\n\n<li>Selecione <strong>Permitir a Conex&atilde;o<\/strong>, e ent&atilde;o clique em <strong>Pr&oacute;ximo<\/strong> novamente.<\/li>\n\n\n\n<li>Garanta que todas as op&ccedil;&otilde;es listadas est&atilde;o marcadas e continue para a pr&oacute;xima p&aacute;gina.<\/li>\n\n\n\n<li>No campo <strong>Nome<\/strong>, digite um nome memor&aacute;vel (como <strong>host1<\/strong>) e clique em <strong>Terminar<\/strong>.<\/li>\n\n\n\n<li>Voc&ecirc; precisar&aacute; repetir os passos 1 a 6, mudando novamente o nome (por exemplo para <strong>host2<\/strong>) para limpar a porta.<\/li>\n\n\n\n<li>Reinicie seu computador. As portas 80 e 443 agora devem estar desbloqueadas e abertas localmente.<\/li>\n<\/ol><p>Uma vez que o XAMPP estiver instalado, voc&ecirc; estar&aacute; pronto para come&ccedil;ar a rod&aacute;-lo.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-rode-o-xampp-e-configure-seu-ambiente\"><strong>2. Rode o XAMPP e Configure seu Ambiente<\/strong><\/h3><p>Agora, abra o aplicativo XAMPP e clique no bot&atilde;o<strong> Start <\/strong>(Come&ccedil;ar). Voc&ecirc; dever&aacute; ver uma luz verde no canto superior direito da tela:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/sBmhVp6nrxZ_2i9_TOJf-oxV7sGSgYnhAmctRUJ3HK9ZUA7PHc7pgV3De_P2qdz_jSLmyKwcZnIy2fhDW5cKk1S21r7QsWHlGHuLhLa3o-uI6fH59Z4Tkuvj1ozoB_1hKGYAQF5I\" alt=\"tela inicial do aplicativo xampp\"><\/figure><\/div><p>A seguir, navegue para a aba <strong>Services <\/strong>(Servi&ccedil;os). Talvez voc&ecirc; precise garantir que o status do Apache e dos servi&ccedil;os de stack MySQL est&atilde;o rodando (ou seja, que eles possuem a luz verde).<\/p><p>Isso ir&aacute; garantir que o gerenciamento de sua base de dados e que os elementos de software do servidor estar&atilde;o em ordem para o seu ambiente local. Por enquanto, voc&ecirc; pode ignorar o ProFTPD (que &eacute; um FTP configura&ccedil;&otilde;es de servidor).<\/p><p>Se o MySQL ou Apache n&atilde;o estiverem rodando (ou seja, exibirem uma luz vermelha), simplesmente selecione-os e aperte em <strong>Start<\/strong> (Iniciar).<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/aGl0NmHfl25Xm1BQlYPvXZ4Pm8ckd5aFSWRkEW_DYaoo8LVeo8MAMWYIOohIM0JtbJYYoUw1st3pRXULoq8J3a-Zx6YJZyiyNKqFdAHsHLYjIZ8fUno2LWKZuXQC_xGvxABZzvzl\" alt=\"tela de inicializa&ccedil;&atilde;o do apache e do mysql no xampp\"><\/figure><\/div><p>Ent&atilde;o, troque para a aba <strong>Network <\/strong>(Rede). Aqui, voc&ecirc; pode definir as regras de encaminhamento de portas entre sua m&aacute;quina host e o seu stack. Selecione a op&ccedil;&atilde;o localhost em que voc&ecirc; deseja trabalhar e ent&atilde;o clique no bot&atilde;o <strong>Enable<\/strong> (Habilitar). Neste exemplo, usaremos o <strong>localhost:8080:<\/strong><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/sJlv0_L2LYCuAkmx04eS9rxMgC5eP3Ow-ofOAHWtspw4ZzOPRiXB_0BYjtL4knQBccbY5xkH0cwTZEC338G2b3-cXgMZfWT4CfbxEIV9bFhejcWcxKgJsurpewYmvdh_-zUJop5q\" alt=\"aba network do xampp, onde podem ser configuradas as regras de encaminhamento entre a maquina host e o stack\"><\/figure><\/div><p>Agora voc&ecirc; poder&aacute; acessar o seu localhost e come&ccedil;ar a usar o XAMPP como um ambiente de servidor. Para fazer isso, abra o seu navegador preferido e digite o nome do seu localhost (que em nosso caso seria <strong>localhost:8080<\/strong>). Isso ir&aacute; abrir o painel de controle do XAMPP. Assim que estiver l&aacute;, selecione o bot&atilde;o<strong> phpMyAdmin<\/strong> no canto superior direito da p&aacute;gina:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/cDFdWRS9OZD_S1J731z1AJzkVOu38iVx-7Or8o-3qYXn-HQJ_r4gXOrhH5_m4G2mLY4PXZ6_KsIoPDhn_58YpzRSgni5bln2QksBdYZcnflpt4YQY1sBVphbWrVbl5U2-SNpDQ_L\" alt=\"p&aacute;gina de acesso do phpmyadmin no xampp\"><\/figure><\/div><p>Voc&ecirc; ent&atilde;o precisar&aacute; criar um banco de dados para a sua instala&ccedil;&atilde;o do WordPress. Para fazer isso, selecione a aba <strong>Database<\/strong> (Banco de Dados), digite o nome da base de dados (no nosso caso, vamos simplesmente selecionar <strong>WordPress<\/strong>), garanta que o pr&oacute;ximo menu drop-down esteja definido para <strong>Collation<\/strong> (Compila&ccedil;&atilde;o) e clique em <strong>Create<\/strong> (Criar):<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/iDfWwfHPJQR0KQK9NeAwV_WtS6i-8P1USm-LYKH0COC7sXtslf7q3TstAKOMwdzahlyyIeank02XFGnofeq7KmD4aIkyjwku_3csE4COwHjJY9uYeZlnJxBoyjiyf_VN6o4uMAf8\" alt=\"p&aacute;gina databases do phpmyadmin\"><\/figure><\/div><p>Depois disso, voc&ecirc; estar&aacute; pronto para aprender como instalar o WordPress no XAMPP.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-baixe-e-rode-o-wordpress\"><strong>3. Baixe e Rode o WordPress<\/strong><\/h3><p>Neste ponto, voc&ecirc; precisar&aacute; ir para WordPress.org e baixar a vers&atilde;o mais recente do WordPress:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/y3g2lFO7PjN2mxmbzlLJdi4Phlazk0K7RuS9bL7KQQkvlh9c4EUPOECkZ7Be9fPuwZz_HV2ex1lZWL7lPGfHxSgT_07IdjpgFcc5gA2eeKLA1CmL7aJEPZl6fkI34tHN52THYRIt\" alt=\"tela de download da vers&atilde;o mais recente do wordpress\"><\/figure><\/div><p>Abra a pasta do WordPress na sua m&aacute;quina e localize o arquivo <strong>wp-sample-config.php<\/strong>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/eCeoCA18yrJLnGL8NMwsuz-iyJL3XXBmo7ASuRRWYHtdkzOGXTD8Fs-aRrqDqKuPY_7GORpNjE4ocVSykl-TWo4cisG4QgHwJrVUqYpAd1Vcel1oF8LNiIpxOJ-2IuT4U9j-byX_\" alt=\"pasta local do wordpress no mac os\"><\/figure><\/div><p>Abra este arquivo no seu editor de texto preferido (como o TextEdit). Voc&ecirc; precisar&aacute; localizar esta linha de texto:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">define('DB_NAME', 'nome_da_base_de_dados_aqui');<\/pre><p>Substitua <em>nome_da_base_de_dados_aqui<\/em> por qualquer nome que voc&ecirc; tenha dado para o seu banco de dados no passo anterior. A seguir, procure por essas duas strings:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">define('DB_USER', 'nome_do_usuario_aqui');\ndefine('DB_PASSWORD', 'senha_aqui');<\/pre><p>Voc&ecirc; precisar&aacute; substituir <em>nome_do_usu&aacute;rio_aqui<\/em> com <em>root<\/em> e delete totalmente <em>senha_aqui<\/em>. O texto dever&aacute; ficar tipo assim:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/kI0nHghMGtl6d29xynNcJ-ArUqK2YCEgeFxrJVrtFIZjuYgsBZAyFz8PmpSPp5PNLiC193VZDztyroExcuOpBxv2LfW9IKml6cxNNpmGGj4YUwF1Zo5r0jJgueciuIr-hQDJ7U0I\" alt=\"texto de configura&ccedil;&otilde;es do mysql\"><\/figure><\/div><p>Uma vez que voc&ecirc; tiver feito isso, salve o arquivo como <strong>wp-config.php<\/strong>. Voc&ecirc; precisar&aacute; garantir que ele est&aacute; colocado na subpasta <strong>htdocs<\/strong>, dentro da pasta XAMPP. Voc&ecirc; tamb&eacute;m precisar&aacute; colar sua pasta de instala&ccedil;&atilde;o do WordPress nessa mesma subpasta <strong>htdocs<\/strong>.<\/p><p>Finalmente, navegue para <em>http:\/\/localhost\/wp\/ <\/em>no seu navegador. Uma vez que estiver l&aacute;, siga o procedimento de instala&ccedil;&atilde;o padr&atilde;o do WordPress. Quando estiver finalizado, voc&ecirc; ter&aacute; o seu site do WordPress hospedado localmente pronto para ser usado!<\/p><h2 class=\"wp-block-heading\" id=\"h-como-configurar-um-multisite-wordpress-no-xampp\"><strong>Como Configurar um Multisite WordPress no XAMPP<\/strong><\/h2><p>Agora que voc&ecirc; sabe como usar o XAMPP para uma &uacute;nica instala&ccedil;&atilde;o do WordPress, voc&ecirc; pode querer us&aacute;-lo para criar uma rede multisites. Isso permite que voc&ecirc; crie uma rede de sites onde todos eles s&atilde;o gerenciados a partir de uma &uacute;nica instala&ccedil;&atilde;o do WordPress.<\/p><p>Existem diversos casos de uso para instala&ccedil;&otilde;es multisite. Por exemplo, isso traz uma maneira &uacute;til de testar como seus temas rec&eacute;m-desenvolvidos e\/ou plugins ir&atilde;o funcionar numa variedade de sites.<\/p><p>Para come&ccedil;ar, voc&ecirc; precisar&aacute; abrir seu arquivo <strong>wp-config.php <\/strong>num editor de textos novamente. Voc&ecirc; ent&atilde;o precisar&aacute; adicionar as seguintes linhas de c&oacute;digo na parte inferior da tela, logo acima da linha <em>* That&rsquo;s all, stop editing! Happy blogging. *<\/em> (<em>* Isso &eacute; tudo, pare de editar! Felizes publica&ccedil;&otilde;es. *<\/em>):<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">define('WP_DEBUG', false);\ndefine('WP_ALLOW_MULTISITE', true);<\/pre><p>Depois que voc&ecirc; garantiu que o Apache e o MySQL ainda est&atilde;o rodando no XAMPP, logue em seu site localhost. Ent&atilde;o navegue para <strong>Tools &gt; Network Setup <\/strong>(Ferramentas &gt; Configura&ccedil;&atilde;o de Rede):<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/YZZEwHe7Hvmif8FFc2QfLgO-OQvSa_Qn1QQquQeg8tkGUkQpeRuyrNnUqo6Zz6n63D6VeR3j1w162VtqphcBAQ7TkinoMkVFRnNIS-dYIG5tRfKmUTtK1-gBV-MQyBKMLvW3x8KN\" alt=\"bot&atilde;o network setup no painel de controle do wordpress\"><\/figure><\/div><p>Uma vez que voc&ecirc; digitou um nome para a rede, selecione <strong>Install <\/strong>(Instalar). Voc&ecirc; receber&aacute; um pedido para editar os seus arquivos <strong>wp-config.php<\/strong> e <strong>.htaccess<\/strong>.<\/p><p>Abra o arquivo <strong>wp-config.php<\/strong> mais uma vez. Voc&ecirc; precisar&aacute; adicionar o seguinte c&oacute;digo abaixo das linhas que voc&ecirc; inseriu anteriormente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">define('MULTISITE', true);\ndefine('SUBDOMAIN_INSTALL', false);\ndefine('DOMAIN_CURRENT_SITE', 'localhost');\ndefine('PATH_CURRENT_SITE', '\/');\ndefine('SITE_ID_CURRENT_SITE', 1);\ndefine('BLOG_ID_CURRENT_SITE', 1);<\/pre><p>A seguir, voc&ecirc; precisar&aacute; <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/como-localizar-ou-criar-um-arquivo-htaccess\/\" target=\"_blank\" rel=\"noopener\">abrir (ou criar) seu arquivo <strong>.htaccess<\/strong><\/a> no mesmo diret&oacute;rio que o seu arquivo <strong>wp-config.php<\/strong>. Ent&atilde;o, substitua todas as linhas existentes naquele arquivo pelo seguinte c&oacute;digo:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\"># BEGIN WordPress\nRewriteEngine On\nRewriteBase \/\nRewriteRule ^index\\.php$ - [L]\n \n# add a trailing slash to \/wp-admin\nRewriteRule ^([_0-9a-zA-Z-]+\/)?wp-admin$ $1wp-admin\/ [R=301,L]\n \nRewriteCond %{REQUEST_FILENAME} -f [OR]\nRewriteCond %{REQUEST_FILENAME} -d\nRewriteRule ^ - [L]\nRewriteRule ^([_0-9a-zA-Z-]+\/)?(wp-(content|admin|includes).*) $2 [L]\nRewriteRule ^([_0-9a-zA-Z-]+\/)?(.*\\.php)$ $2 [L]\nRewriteRule . index.php [L]\n \n# END WordPress<\/pre><p>Salve o arquivo e feche-o. Agora, voc&ecirc; deve poder acessar sites individuais no seu painel quando faz login para a sua instala&ccedil;&atilde;o local do WordPress.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/pt\/alojamento-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2024\/06\/BR-New-WP_in-text-banner-768x225.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-o-que-fazer-com-sua-instalacao-local-do-wordpress\"><strong>O Que Fazer com sua Instala&ccedil;&atilde;o Local do WordPress<\/strong><\/h2><p>Agora voc&ecirc; sabe como usar o XAMPP e tem um site do WordPress para fazer seus experimentos. O seu pr&oacute;ximo passo depende muito no tipo de projeto de desenvolvimento em que voc&ecirc; est&aacute; trabalhando.<\/p><p>O WordPress.org oferece um &oacute;timo guia para iniciantes que fala sobre como fazer um <a href=\"https:\/\/wordpress.org\/support\/article\/test-driving-wordpress\/\" target=\"_blank\" rel=\"noopener\"><em>test drive<\/em><\/a> no WordPress.<\/p><p>Se voc&ecirc; tem interesse no desenvolvimento de temas, pode querer ver nosso guia que ensina <a href=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wordpress-como-criar-um-tema-responsivo-usando-html5\/\" target=\"_blank\" rel=\"noopener\">como desenvolver um tema do WordPress<\/a>, ou conferir sites como <a href=\"https:\/\/themeshaper.com\/\" target=\"_blank\" rel=\"noopener\">Theme Shaper<\/a>. Usando seu ambiente local, voc&ecirc; pode editar seus arquivos de maneira segura e experimentar novos temas e as funcionalidades que v&ecirc;m com eles.<\/p><p>Caso o seu desejo seja aprender a usar o XAMPP e o WordPress em conjunto para testar seu conhecimento de programa&ccedil;&atilde;o e ganhar mais experi&ecirc;ncia PHP, existem diversos guias &uacute;teis para isso.<\/p><p>O <a href=\"https:\/\/br.bitdegree.org\/\" target=\"_blank\" rel=\"noopener\">BitDegree<\/a> e a <a href=\"https:\/\/www.codecademy.com\/\" target=\"_blank\" rel=\"noopener\">Code Academy<\/a> podem oferecer uma excelente variedade de tutoriais que cobrem o b&aacute;sico tanto de PHP quanto de HTML &ndash; e muito mais.<\/p><p>Enquanto usa sua instala&ccedil;&atilde;o local do WordPress para desenvolvimento, voc&ecirc; tamb&eacute;m pode desejar ter os recursos ao alcance das suas m&atilde;os para resolver problemas e afiar suas habilidades.<\/p><p>O <a href=\"https:\/\/stackexchange.com\/\" target=\"_blank\" rel=\"noopener\">Stack Exchange<\/a> &eacute; um bem sucedido f&oacute;rum online onde voc&ecirc; pode postar perguntas para a comunidade de desenvolvedores do WordPress, assim como ganhar insights valiosos. Finalmente, voc&ecirc; provavelmente ir&aacute; querer se tornar um membro frequente do <a href=\"https:\/\/wordpress.org\/support\/forums\/\" target=\"_blank\" rel=\"noopener\">f&oacute;rum de suporte do WordPress.org<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p>Como j&aacute; vimos antes, o XAMPP &eacute; uma solu&ccedil;&atilde;o poderosa e vers&aacute;til para configurar um servidor web local. Ele apresenta uma maneira perfeita de criar um ambiente b&aacute;sico para programa&ccedil;&atilde;o do WordPress, experimentar com configura&ccedil;&otilde;es multisites, modificar temas e muito mais.<\/p><p>Apesar disso, essa n&atilde;o &eacute; a &uacute;nica ferramenta dispon&iacute;vel para voc&ecirc;. Uma &oacute;tima alternativa &eacute; configurar o WordPress usando o Docker.<\/p><p>Esperamos que voc&ecirc; tenha aprendido habilidades valiosas com este tutorial. Nos vemos no pr&oacute;ximo artigo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Configurar um ambiente hospedado de maneira local &eacute; um passo crucial para qualquer projeto de desenvolvimento do WordPress. Fazer isso permite que voc&ecirc; possa testar de maneira segura os recursos e a funcionalidade do seu site num ambiente totalmente privado. Neste artigo, vamos explorar como usar o XAMPP para criar um servidor web local. Isso [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/como-usar-o-xampp\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":125,"featured_media":17098,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Configurar um ambiente local \u00e9 essencial para projetos de desenolvimento WordPress. Aprenda como usar o XAMPP para isso!","rank_math_focus_keyword":"como usar o xampp","footnotes":""},"categories":[4911],"tags":[6921,6920,6919],"class_list":["post-17094","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-como-instalar-o-xampp","tag-como-usar-o-xampp","tag-xampp"],"hreflangs":[{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-usar-o-xampp","default":1},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-usar-o-xampp","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/17094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=17094"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/17094\/revisions"}],"predecessor-version":[{"id":39724,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/17094\/revisions\/39724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media\/17098"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=17094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=17094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=17094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}