{"id":37078,"date":"2025-01-17T09:47:16","date_gmt":"2025-01-17T12:47:16","guid":{"rendered":"https:\/\/www.locaweb.com.br\/ajuda\/?post_type=ht_kb&#038;p=37078"},"modified":"2025-01-17T09:47:16","modified_gmt":"2025-01-17T12:47:16","slug":"localhost-wordpress","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/localhost-wordpress\/","title":{"rendered":"Como instalar o WordPress localhost? (Windows, MacOs e Linux)"},"content":{"rendered":"<p>Instalar o <strong>WordPress<\/strong> <strong>no localhost<\/strong>, ou seja, diretamente no seu computador, \u00e9 uma pr\u00e1tica essencial para quem deseja desenvolver e testar sites com seguran\u00e7a.<\/p>\n<p>Isso permite que altera\u00e7\u00f5es de temas, plugins ou c\u00f3digos sejam feitas sem impactar o site oficial e sem que as pessoas visitantes vejam essas mudan\u00e7as.<\/p>\n<p>Essa abordagem <strong>oferece total controle e liberdade para fazer experimentos, detectar problemas de desempenho e melhorar habilidades de programa\u00e7\u00e3o<\/strong>, tudo sem riscos para o site em produ\u00e7\u00e3o.<\/p>\n<h2>Entenda como fazer a instala\u00e7\u00e3o do WordPress localmente no Windows (WAMP)<\/h2>\n<h3>1. Baixe o WAMP<\/h3>\n<p>Para come\u00e7ar a criar o seu site local no Windows, voc\u00ea vai precisar do <strong>WampServer<\/strong>, um software baseado no sistema Windows que oferece um ambiente local para desenvolvimento web.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>O primeiro passo \u00e9 acessar o <a href=\"https:\/\/www.wampserver.com\/en\/\" target=\"_blank\" rel=\"noopener noreferrer\">site oficial do WampServer<\/a>;<\/li>\n<li>V\u00e1 at\u00e9 a se\u00e7\u00e3o de downloads, onde voc\u00ea vai encontrar duas op\u00e7\u00f5es: 64 bits e 32 bits;<\/li>\n<li>Caso n\u00e3o tenha certeza sobre qual vers\u00e3o escolher, acesse o seu Painel de Controle \u2192 Sistema e Seguran\u00e7a \u2192 Sistema, para verificar se o seu sistema operacional \u00e9 de 64 ou 32 bits;<\/li>\n<li>Com essa informa\u00e7\u00e3o em m\u00e3os, <strong>baixe a vers\u00e3o correspondente do WampServer<\/strong>.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>2. Configure o WampServer e escolha o navegador<\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Assim que o download estiver conclu\u00eddo, <strong>localize o arquivo de instala\u00e7\u00e3o e clique nele para iniciar o setup<\/strong>;<\/li>\n<li>O processo de instala\u00e7\u00e3o ser\u00e1 iniciado automaticamente com o assistente (setup wizard). Voc\u00ea precisar\u00e1 <strong>seguir algumas etapas simples<\/strong>, o que inclui a aceita\u00e7\u00e3o do Contrato de Licen\u00e7a e a escolha de um local no seu computador para armazenar o WampServer;<\/li>\n<li>Durante a instala\u00e7\u00e3o, voc\u00ea tamb\u00e9m <strong>precisar\u00e1 escolher qual navegador o WampServer deve utilizar por padr\u00e3o<\/strong>. O Internet Explorer \u00e9 selecionado automaticamente, mas voc\u00ea pode trocar por outro de sua prefer\u00eancia;<\/li>\n<li>Ap\u00f3s selecionar o navegador e finalizar a instala\u00e7\u00e3o, voc\u00ea ver\u00e1 uma <strong>breve se\u00e7\u00e3o de instru\u00e7\u00f5es<\/strong> que explicam como utilizar o software e poder\u00e1 seguir para o pr\u00f3ximo passo.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>3. Inicie o WampServer e acesse o phpMyAdmin<\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Agora que a instala\u00e7\u00e3o est\u00e1 completa, voc\u00ea pode acessar o WampServer a partir do <strong>\u201cmenu iniciar\u201d do Windows<\/strong>;<\/li>\n<li>Em seguida, um \u00edcone ser\u00e1 exibido na sua barra de tarefas;<\/li>\n<li>Certifique-se de que ele esteja verde, para indicar que o WampServer funciona corretamente;<\/li>\n<li>Se o \u00edcone estiver amarelo ou vermelho, <strong>reinicie a aplica\u00e7\u00e3o<\/strong> para tentar resolver o problema;<\/li>\n<li>Agora,<strong> acesse o phpMyAdmin<\/strong> para gerenciar o seu banco de dados MySQL \u2014 voc\u00ea pode fazer isso ao clicar diretamente no \u00edcone do WampServer ou digitar <em>localhost<\/em> no seu navegador;<\/li>\n<li>Ao acessar o phpMyAdmin, use \u201croot\u201d como nome de usu\u00e1rio e deixe o campo de senha em branco para efetuar o login.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>4. Crie o banco de dados e instale o WordPress<\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Com o phpMyAdmin aberto,<strong> v\u00e1 at\u00e9 a aba \u201cDatabases\u201d<\/strong> e crie um novo banco de dados;<\/li>\n<li>Para isso, voc\u00ea deve<strong> inserir um nome e selecionar a op\u00e7\u00e3o \u201cCollation\u201d<\/strong>;<\/li>\n<li>Baixe o WordPress diretamente do site oficial;<\/li>\n<li>Ap\u00f3s o download do arquivo <em>.zip<\/em>, extraia-o e copie a pasta \u201cWordPress\u201d para o diret\u00f3rio em que o WAMP foi instalado;<\/li>\n<li><strong>Renomeie a pasta \u201cWordPress\u201d<\/strong> para algo simples, como \u201cmeusite\u201d. Esse ser\u00e1 o nome da URL do seu site local, por isso, escolha algo f\u00e1cil de lembrar.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>5. Configure o WordPress no WampServer<\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Acesse o endere\u00e7o <em>http:\/\/localhost\/meusite<\/em> (substitua \u201cmeusite\u201d pelo nome escolhido);<\/li>\n<li>O primeiro passo ser\u00e1 <strong>selecionar o idioma<\/strong> para o seu site;<\/li>\n<li>Em seguida, voc\u00ea precisar\u00e1 <strong>preencher os detalhes do banco de dados<\/strong>: \u201croot\u201d ser\u00e1 o nome de usu\u00e1rio e a senha deve ser deixada em branco;<\/li>\n<li>Ap\u00f3s obter sucesso com a conex\u00e3o ao banco de dados, voc\u00ea poder\u00e1 continuar com a instala\u00e7\u00e3o do WordPress;<\/li>\n<li>Na tela de boas-vindas, <strong>insira um t\u00edtulo para o site, crie um nome de usu\u00e1rio, uma senha e um e-mail para a sua conta<\/strong>;<\/li>\n<li>Clique em \u201cLog in\u201d para acessar o painel de controle do WordPress.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>6. Finalize a instala\u00e7\u00e3o e resolva problemas<\/h3>\n<p>Agora que o WordPress est\u00e1 instalado, voc\u00ea pode <strong>come\u00e7ar a configurar o site localmente, fazer testes ou resolver poss\u00edveis problemas<\/strong>.<\/p>\n<p>Se surgir alguma d\u00favida durante o processo, consulte os f\u00f3runs de suporte do WAMP e encontre solu\u00e7\u00f5es para erros comuns.<\/p>\n<h2>Instala\u00e7\u00e3o do WordPress localmente no Windows (XAMPP)<\/h2>\n<h3>1. Instale o XAMPP no seu computador<\/h3>\n<p>Voc\u00ea tamb\u00e9m pode instalar o WordPress no <a href=\"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/localhost\/\" target=\"_blank\" rel=\"noopener noreferrer\">localhost<\/a> por meio do XAMPP.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>V\u00e1 at\u00e9 o <a href=\"https:\/\/www.apachefriends.org\/pt_br\/download.html\" target=\"_blank\" rel=\"noopener noreferrer\">site oficial do XAMPP<\/a> e baixe o instalador adequado para o seu sistema operacional. \u00c9 recomend\u00e1vel escolher uma vers\u00e3o com PHP 7.3 ou 7.4, sem o uso de uma M\u00e1quina Virtual (VM);<\/li>\n<li>Ap\u00f3s o download,<strong> execute o instalador e siga o assistente de instala\u00e7\u00e3o<\/strong>. Clique em \u201cNext\u201d at\u00e9 que o processo de instala\u00e7\u00e3o comece;<\/li>\n<li>A depender do seu sistema, pode ser necess\u00e1rio fornecer a senha de administrador do seu computador para prosseguir;<\/li>\n<li>Assim que os arquivos forem instalados, voc\u00ea pode abrir o XAMPP.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>2. Inicie o XAMPP e teste a conex\u00e3o<\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Agora que o XAMPP est\u00e1 instalado, <strong>voc\u00ea pode inici\u00e1-lo a partir da sua lista de aplicativos<\/strong>;<\/li>\n<li>Ao abrir, o painel de controle do XAMPP aparecer\u00e1, com diversas op\u00e7\u00f5es para gerenciar o servidor local<\/li>\n<li>No painel, clique em \u201cStart All\u201d e aguarde at\u00e9 que as luzes fiquem verdes;<\/li>\n<li>Feito isso, abra o navegador e digite <em>http:\/\/localhost<\/em> na barra de endere\u00e7o;<\/li>\n<li>Se uma p\u00e1gina de boas-vindas do XAMPP aparecer, significa que a conex\u00e3o est\u00e1 funcional e voc\u00ea pode avan\u00e7ar.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>3. Crie um banco de dados para o site<\/h3>\n<p>Agora \u00e9 hora de criar o banco de dados do seu site WordPress.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>No navegador, acesse <em>http:\/\/localhost<\/em> e clique no link \u201cphpMyAdmin\u201d, no canto superior direito;<\/li>\n<li>Clique na aba \u201cDatabases\u201d, insira um nome para o seu banco de dados e, em seguida, clique no bot\u00e3o \u201cCreate\u201d;<\/li>\n<li>N\u00e3o ser\u00e1 necess\u00e1rio criar um usu\u00e1rio para o banco de dados, mas <strong>lembre-se do nome escolhido<\/strong>, pois voc\u00ea precisar\u00e1 dele na pr\u00f3xima etapa;<\/li>\n<li>Com o banco de dados criado, saia do phpMyAdmin e prepare-se para a instala\u00e7\u00e3o do WordPress.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>4. Baixe e instale o WordPress no XAMPP<\/h3>\n<p>Agora que o ambiente est\u00e1 configurado, \u00e9 hora de instalar o WordPress.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>O primeiro passo \u00e9 <strong>criar uma pasta no XAMPP<\/strong> para o seu site;<\/li>\n<li>Navegue at\u00e9 o local em que o XAMPP foi instalado e encontre a pasta \u201chtdocs\u201d;<\/li>\n<li>Dentro dela, <strong>crie um diret\u00f3rio para o seu site<\/strong>, com um nome f\u00e1cil de identificar, como \u201cmeusite\u201d;<\/li>\n<li>Acesse o site oficial do WordPress para fazer o download;<\/li>\n<li>Extraia o conte\u00fado do arquivo baixado e <strong>mova-o para a pasta que voc\u00ea criou dentro de <\/strong><strong>htdocs<\/strong>;<\/li>\n<li>Em seguida, acesse o endere\u00e7o <em>localhost\/meusite\/wp-admin\/setup-config.php<\/em> no navegador. Isso abrir\u00e1 o instalador do WordPress.<\/li>\n<li>Na primeira tela do instalador,<strong> insira o nome do banco de dados<\/strong> <strong>que voc\u00ea criou<\/strong>, defina \u201croot\u201d como o nome de usu\u00e1rio e deixe o campo da senha em branco;<\/li>\n<li>Preencha os outros campos conforme solicitado e clique em \u201cInstall WordPress\u201d.<\/li>\n<li>Ao final, <strong>uma mensagem de sucesso vai aparecer<\/strong> e voc\u00ea poder\u00e1 acessar o painel do WordPress por meio do bot\u00e3o de \u201cLog In\u201d.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Se surgir algum problema durante o processo, consulte os f\u00f3runs de suporte do XAMPP, a fim de encontrar solu\u00e7\u00f5es para erros comuns.<\/p>\n<h2>Como fazer a instala\u00e7\u00e3o do WordPress localhost no MacOS?<\/h2>\n<h3>1. Baixe e instale o MAMP<\/h3>\n<p>Para come\u00e7ar a instala\u00e7\u00e3o do WordPress localmente no macOS, <strong>\u00e9 necess\u00e1rio baixar o MAMP<\/strong>, um pacote de software ideal para criar um ambiente localhost compat\u00edvel com esse sistema.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Acesse o <a href=\"https:\/\/www.mamp.info\/en\" target=\"_blank\" rel=\"noopener noreferrer\">site oficial do MAMP<\/a> e clique na aba \u201cDownloads\u201d, localizada no menu superior;<\/li>\n<li>Nessa p\u00e1gina, <strong>escolha a vers\u00e3o compat\u00edvel com macOS<\/strong>;<\/li>\n<li>Ao baixar o MAMP, voc\u00ea ter\u00e1 acesso tanto \u00e0 vers\u00e3o gratuita quanto ao MAMP Pro, que pode ser deletado se n\u00e3o for necess\u00e1rio;<\/li>\n<li>Ap\u00f3s o download, <strong>execute o arquivo e siga as instru\u00e7\u00f5es de instala\u00e7\u00e3o<\/strong> que aparecem na tela;<\/li>\n<li>Aceite o contrato de licen\u00e7a e escolha o local de instala\u00e7\u00e3o. O software tamb\u00e9m mostrar\u00e1 quanto espa\u00e7o ser\u00e1 utilizado;<\/li>\n<li>Ap\u00f3s a instala\u00e7\u00e3o, <strong>uma mensagem confirmar\u00e1 o sucesso do processo<\/strong> e voc\u00ea poder\u00e1 fechar o instalador.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>2. Configure as prefer\u00eancias<\/h3>\n<p>Com o MAMP instalado, \u00e9 hora de ajustar algumas prefer\u00eancias.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Clique no \u00edcone correspondente para abrir o aplicativo;<\/li>\n<li>No canto superior esquerdo da tela, acesse o menu \u201cPreferences\u201d e v\u00e1 at\u00e9 a aba \u201cPorts\u201d;<\/li>\n<li>Altere a porta do Apache para &#8220;80&#8221;, que possibilitar\u00e1 o acesso ao site por meio da URL <em>http:\/\/localhost, em vez de http:\/\/localhost:8888<\/em> \u2014 lembre-se de que <strong>o uso da porta 80 exigir\u00e1 a senha com privil\u00e9gios de administra\u00e7\u00e3o<\/strong>;<\/li>\n<li>Em seguida, <strong>configure a porta Nginx para &#8220;8888&#8221; e a porta MySQL para &#8220;8889&#8221;<\/strong>. Ap\u00f3s ajustar as portas, clique em \u201cOk\u201d;<\/li>\n<li>V\u00e1 at\u00e9 a aba \u201cWeb Server\u201d e <strong>escolha a pasta na qual o seu site ser\u00e1 armazenado<\/strong>. O local padr\u00e3o \u00e9 <em>Applications\/MAMP\/htdocs<\/em>, mas voc\u00ea pode alterar para uma pasta personalizada, como <em>\/Users\/SeuNome\/Sites\/wordpress\/<\/em>;<\/li>\n<li>Clique em \u201cOk\u201d para confirmar as mudan\u00e7as.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>3. Fa\u00e7a o download do WordPress e mova para o diret\u00f3rio raiz<\/h3>\n<p>Agora que o ambiente est\u00e1 configurado, \u00e9 hora de baixar o WordPress.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Acesse o <a href=\"https:\/\/wordpress.com\/pt-br\/\" target=\"_blank\" rel=\"noopener noreferrer\">site oficial do WordPress<\/a> para baixar o arquivo .zip;<\/li>\n<li>Depois que o download estiver completo, extraia o conte\u00fado;<\/li>\n<li>No Finder do macOS, <strong>navegue at\u00e9 Aplica\u00e7\u00f5es \u2192 MAMP<\/strong> para encontrar a pasta do programa;<\/li>\n<li>Localize o diret\u00f3rio raiz definido e<strong> cole a pasta do WordPress<\/strong> nele. Voc\u00ea pode renomear essa pasta para um nome que desejar, como \u201cmeusite\u201d, por exemplo.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>4. Crie o banco de dados<\/h3>\n<p>O pr\u00f3ximo passo \u00e9 criar um banco de dados.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Volte ao painel de controle do MAMP e clique em \u201cWebStart\u201d. Isso abrir\u00e1 uma nova janela do navegador para exibir a p\u00e1gina de boas-vindas do MAMP;<\/li>\n<li>No menu \u201cTools\u201d, clique em \u201cphpMyAdmin\u201d;<\/li>\n<li>Dentro do \u201cphpMyAdmin\u201d, v\u00e1 at\u00e9 a aba \u201cDatabases\u201d e, no campo \u201cCreate Database\u201d, <strong>insira o nome que deseja dar ao banco de dados e selecione a op\u00e7\u00e3o de codifica\u00e7\u00e3o \u201c<\/strong><strong>utf8_general<\/strong><strong>-ci\u201d<\/strong>;<\/li>\n<li>Clique em \u201cCreate\u201d para concluir a cria\u00e7\u00e3o do banco de dados.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>5. Instale o WordPress e visite o site de teste<\/h3>\n<p>Agora \u00e9 o momento de instalar o WordPress.<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Abra o navegador e digite <em>http:\/\/localhost<\/em>. Se as configura\u00e7\u00f5es anteriores estiverem corretas, a p\u00e1gina de boas-vindas do WordPress ser\u00e1 exibida;<\/li>\n<li><strong>Insira as informa\u00e7\u00f5es do banco de dados<\/strong> que voc\u00ea acabou de criar;<\/li>\n<li>Adicione o nome do banco, o nome de usu\u00e1rio e a senha utilizados no phpMyAdmin;<\/li>\n<li>No campo Database Host, insira \u201clocalhost\u201d;<\/li>\n<li>Em seguida, <strong>digite o nome de usu\u00e1rio, a senha e o e-mail <\/strong>que deseja usar para gerenciar o seu site WordPress;<\/li>\n<li>Ap\u00f3s dar um t\u00edtulo ao site, clique para instalar o WordPress;<\/li>\n<li>Quando a instala\u00e7\u00e3o for conclu\u00edda, <strong>clique no bot\u00e3o \u201c<\/strong><strong>Log In<\/strong><strong>\u201d para acessar o site<\/strong> por meio do <a href=\"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/como-acessar-o-painel-administrativo-do-wordpress-locaweb\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress Admin Login<\/a>.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Se surgir algum problema durante o processo, consulte os f\u00f3runs de suporte do MAMP para encontrar solu\u00e7\u00f5es para erros comuns.<\/p>\n<h2>Veja como fazer a instala\u00e7\u00e3o do WordPress localmente no Ubuntu<\/h2>\n<h3>1. Instale todos os pacotes necess\u00e1rios para o LAMP<\/h3>\n<p>O primeiro passo para configurar o WordPress em um servidor Ubuntu envolve<strong> instalar os componentes essenciais do LAMP<\/strong> (Linux, Apache, MySQL e PHP).<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Acesse o servidor por meio do SSH e execute o seguinte comando para <strong>atualizar o gerenciador de pacotes e instalar os componentes<\/strong>:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>sudo apt update <\/em>\r\n\r\n<em>sudo apt install apache2 mysql-server php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php libapache2-mod-php php-mysql -y<\/em><\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Ap\u00f3s instalar os pacotes, <strong>configure o firewall do servidor para permitir tr\u00e1fego HTTP<\/strong> com o comando abaixo:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><em>sudo <\/em><em>ufw<\/em><em> allow in &#8220;Apache&#8221;<\/em><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Essa configura\u00e7\u00e3o autoriza conex\u00f5es ao servidor Apache. Para <strong>verificar se a regra foi aplicada corretamente<\/strong>, use o comando <em>sudo ufw status<\/em>;<\/li>\n<li>Voc\u00ea tamb\u00e9m pode confirmar o funcionamento do Apache ao acessar o endere\u00e7o IP do servidor no navegador;<\/li>\n<li>Se tudo estiver correto, ser\u00e1 exibida a p\u00e1gina padr\u00e3o do Apache.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>2. Configure o MySQL para garantir a seguran\u00e7a<\/h3>\n<p>Depois de instalar o MySQL, <strong>o pr\u00f3ximo passo \u00e9 configur\u00e1-lo adequadamente<\/strong>, principalmente se o servidor for utilizado em um ambiente de produ\u00e7\u00e3o.<\/p>\n<p>O comando para isso \u00e9:<\/p>\n<pre><em>sudo mysql_secure_installation<\/em><\/pre>\n<p>Durante a execu\u00e7\u00e3o desse script, voc\u00ea ter\u00e1 algumas op\u00e7\u00f5es de seguran\u00e7a:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Valida\u00e7\u00e3o de senha<\/strong>: defina um n\u00edvel de seguran\u00e7a para as senhas do MySQL. Para ambientes de produ\u00e7\u00e3o, o n\u00edvel 2 \u00e9 o mais seguro;<\/li>\n<li><strong>Definir senha de root<\/strong>: se ainda n\u00e3o houver uma senha de root, ser\u00e1 solicitado que voc\u00ea defina uma senha forte e exclusiva;<\/li>\n<li><strong>Remover usu\u00e1rios an\u00f4nimos<\/strong>: para aumentar a seguran\u00e7a, remova os usu\u00e1rios an\u00f4nimos;<\/li>\n<li><strong>Desabilitar login remoto de root<\/strong>: essa op\u00e7\u00e3o previne acessos remotos ao MySQL como root, o que \u00e9 mais seguro em servidores \u00fanicos;<\/li>\n<li><strong>Remover banco de dados de teste<\/strong>: recomenda-se remover o banco de teste, que geralmente n\u00e3o \u00e9 necess\u00e1rio.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Essas configura\u00e7\u00f5es <strong>s\u00e3o especialmente importantes para ambientes de produ\u00e7\u00e3o<\/strong>, mas, mesmo em testes, \u00e9 bom manter o MySQL seguro.<\/p>\n<h3>3. Crie um banco de dados e um usu\u00e1rio MySQL para o WordPress<\/h3>\n<p>Com o MySQL instalado e configurado, \u00e9 hora de criar um banco de dados para o WordPress. <strong>Ele armazenar\u00e1 informa\u00e7\u00f5es como posts, coment\u00e1rios e dados de usu\u00e1rios.<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Abra o MySQL com o seguinte comando: <em>sudo mysql;<\/em><\/li>\n<li>No prompt do MySQL, execute este comando para <strong>criar um banco de dados<\/strong>:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>CREATE DATABASE wordpress_db DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;<\/em><\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Substitua <em>wordpress_db<\/em> por um nome de sua prefer\u00eancia;<\/li>\n<li>Depois, <strong>crie um usu\u00e1rio para o WordPress e atribua permiss\u00f5es<\/strong> com os comandos:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_secure_password';<\/em>\r\n\r\n<em>GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';<\/em>\r\n\r\n<em>FLUSH PRIVILEGES;<\/em>\r\n\r\n<em>exit;<\/em><\/pre>\n<p>Esses comandos garantem que o WordPress tenha acesso ao banco de dados por meio de um usu\u00e1rio dedicado, o que <strong>\u00e9 uma pr\u00e1tica recomendada para a seguran\u00e7a do sistema<\/strong>.<\/p>\n<h3>4. Crie um arquivo de host virtual no Apache<\/h3>\n<p>Agora que o servidor est\u00e1 configurado, \u00e9 necess\u00e1rio criar um host virtual no Apache para o seu site WordPress. Isso <strong>permitir\u00e1 que o servidor hospede v\u00e1rios sites ou aplica\u00e7\u00f5es no mesmo servidor<\/strong>, cada um com o seu pr\u00f3prio dom\u00ednio.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Vamos configurar o Apache para servir o site WordPress. Come\u00e7amos por <strong>criar as pastas necess\u00e1rias e definir as permiss\u00f5es corretas<\/strong> com o seguinte comando:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>sudo mkdir -p \/var\/www\/meusite.com.br<\/em>\r\n\r\n<em>sudo chown -R $USER:$USER \/var\/www\/meusite.com.br<\/em><\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Em seguida, <strong>crie um arquivo de configura\u00e7\u00e3o do Apache<\/strong> para o dom\u00ednio por meio do seguinte comando: <em>sudo nano \/etc\/apache2\/sites-available\/meusite.com.br.conf.<\/em><\/li>\n<li>Adicione o seguinte conte\u00fado ao arquivo e substitua <em>meusite.com.br<\/em> pelo seu dom\u00ednio:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<pre><em> ServerName meusite.com.br<\/em>\r\n\r\n<em> ServerAlias www.meusite.com.br<\/em>\r\n\r\n<em> ServerAdmin webmaster@localhost<\/em>\r\n\r\n<em> DocumentRoot \/var\/www\/meusite.com.br<\/em>\r\n\r\n<em> ErrorLog ${APACHE_LOG_DIR}\/error.log<\/em>\r\n\r\n<em> CustomLog ${APACHE_LOG_DIR}\/access.log combined<\/em>\r\n\r\n\r\n\r\n\r\n<em><em>meusite.com.br\/&gt;<\/em><\/em>\r\n\r\n<em> AllowOverride All<\/em><\/pre>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Ap\u00f3s editar e salvar o arquivo, <strong>habilite o novo host virtual<\/strong> com os comandos:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>sudo a2dissite 000-default<\/em>\r\n\r\n<em>sudo a2ensite meusite.com.br<\/em>\r\n\r\n<em>sudo a2enmod rewrite<\/em>\r\n\r\n<em>sudo <\/em><em>systemctl<\/em><em> reload apache2<\/em><\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Ao acessar o IP ou o dom\u00ednio do servidor no navegador,<strong> voc\u00ea ver\u00e1 uma listagem de diret\u00f3rios ou uma p\u00e1gina padr\u00e3o<\/strong>, o que indica que o Apache est\u00e1 corretamente configurado.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>5. Baixe e instale o WordPress<\/h3>\n<p>Com o ambiente do servidor pronto, \u00e9 hora de instalar o WordPress.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Execute os comandos para <strong>baixar e extrair os arquivos do WordPress na pasta correta<\/strong>:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><em>wget<\/em><em> -O \/tmp\/wordpress.tar.gz https:\/\/wordpress.org\/latest.tar.gz<\/em>\r\n\r\n<em>sudo tar -xzvf \/tmp\/wordpress.tar.gz -C \/var\/www\/meusite.com.br<\/em>\r\n\r\n<em>sudo chown -R www-data:www-data \/var\/www\/meusite.com.br<\/em><\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Acesse o endere\u00e7o do seu servidor no navegador para <strong>iniciar o assistente de configura\u00e7\u00e3o do WordPress<\/strong>;<\/li>\n<li>Durante o processo, voc\u00ea precisar\u00e1 <strong>inserir as informa\u00e7\u00f5es do banco de dados criadas anteriormente<\/strong>, como nome do banco, nome do usu\u00e1rio e senha;<\/li>\n<li>Assim que fornecer essas informa\u00e7\u00f5es, o WordPress far\u00e1 a configura\u00e7\u00e3o das tabelas do banco de dados e <strong>permitir\u00e1 que voc\u00ea defina o t\u00edtulo do site, al\u00e9m do nome de usu\u00e1rio e da senha do administrador<\/strong>;<\/li>\n<li>Com isso,<strong> o WordPress estar\u00e1 instalado e pronto para uso<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Se surgir algum problema durante o processo, consulte os f\u00f3runs de suporte do LAMP para encontrar solu\u00e7\u00f5es para erros comuns.<\/p>\n<h2>Como funciona o WordPress em um servidor local?<\/h2>\n    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Clique aqui: Como funciona o WordPress em um servidor local?<\/p>\n<p><\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<\/p>\n<p>Um servidor local, como o nome sugere, \u00e9 um ambiente de desenvolvimento que roda diretamente no seu computador. <strong>Ele imita o funcionamento de um servidor online e, assim, permite que voc\u00ea hospede sites tempor\u00e1rios localmente para testes e desenvolvimento.<\/strong><\/p>\n<p>Para isso, <strong>voc\u00ea precisa de tr\u00eas componentes principais<\/strong>:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Um servidor web (como Apache ou Nginx);<\/li>\n<li>Um banco de dados (geralmente MySQL);<\/li>\n<li>O PHP, que \u00e9 a linguagem em que o WordPress \u00e9 escrito.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Rodar o WordPress em um servidor local \u00e9 uma maneira pr\u00e1tica e segura de <strong>testar sites, desenvolver funcionalidades e fazer experimentos sem afetar um site online<\/strong>.<\/p>\n<p>Programas como XAMPP, WAMP ou MAMP, como vimos, permitem criar esse ambiente com facilidade, pois re\u00fanem todos os elementos necess\u00e1rios para rodar o WordPress.<\/p>\n<p>De modo resumido, depois de configurar o servidor local, basta baixar o WordPress e mov\u00ea-lo para a pasta correta do servidor local.<\/p>\n<p>Em seguida, \u00e9 necess\u00e1rio criar um banco de dados vazio por meio de uma ferramenta como o phpMyAdmin e o WordPress armazenar\u00e1 as suas informa\u00e7\u00f5es.<\/p>\n<p>Feito isso, a instala\u00e7\u00e3o do WordPress \u00e9 simples e guiada, o que permite que voc\u00ea configure o sistema e comece a utiliz\u00e1-lo imediatamente no ambiente local.<\/p>\n<p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t\n<h3>Quando devo instalar o WordPress localhost?<\/h3>\n    \t\t<div class=\"hts-toggle  \"  >\r\n    \t\t\t<div class=\"hts-toggle__title\">Clique aqui: Quando devo instalar o WordPress localhost?<\/p>\n<p><\/div>\r\n    \t\t\t<div class=\"hts-toggle__content\">\r\n    \t\t\t\t<div class=\"hts-toggle__contentwrap\">\r\n    \t\t\t\t\t<\/p>\n<p>Instalar o WordPress em um ambiente local \u00e9 uma pr\u00e1tica altamente recomendada, especialmente para pessoas desenvolvedoras e para quem deseja <strong>experimentar e aprender sem o risco de afetar um site online<\/strong>.<\/p>\n<p>Ao trabalhar localmente, todas as mudan\u00e7as s\u00e3o realizadas com rapidez. Com isso, voc\u00ea pode criar, testar e modificar o site conforme necess\u00e1rio.<\/p>\n<p>Mas, afinal, quando essa pr\u00e1tica \u00e9 mais indicada? Nas seguintes situa\u00e7\u00f5es:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Desenvolvimento de novos sites<\/strong>: ao criar um site do zero, ter um ambiente local permite testar, personalizar e experimentar \u00e0 vontade, sem a press\u00e3o de um lan\u00e7amento imediato. Isso garante que o site fique pronto e funcione corretamente antes de ser disponibilizado ao p\u00fablico;<\/li>\n<li><strong>Testar temas e plugins<\/strong>: antes de aplicar um novo tema ou plugin em um site ao vivo, \u00e9 fundamental test\u00e1-lo em um ambiente isolado. Isso evita problemas de compatibilidade, erros e at\u00e9 mesmo a perda de dados;<\/li>\n<li><strong>Realizar atualiza\u00e7\u00f5es<\/strong>: ao aplicar atualiza\u00e7\u00f5es no WordPress, temas ou plugins, \u00e9 aconselh\u00e1vel fazer um backup completo do site e testar as altera\u00e7\u00f5es em um ambiente local. Isso garante que tudo funcione como esperado e permite reverter as mudan\u00e7as caso ocorram problemas;<\/li>\n<li><strong>Fazer experimentos de design<\/strong>: se voc\u00ea deseja experimentar novas ideias de design ou testar diferentes layouts, um ambiente local \u00e9 o lugar ideal. Voc\u00ea pode fazer todas as altera\u00e7\u00f5es que quiser sem se preocupar em afetar o visual do site online;<\/li>\n<li><strong>Resolver problemas e aprender a programar<\/strong>: ao encontrar algum problema em seu site, voc\u00ea pode criar uma c\u00f3pia local para investigar e solucionar o problema com mais calma. Al\u00e9m disso, um ambiente local \u00e9 perfeito para aprender a programar e personalizar o WordPress.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\n    \t\t\t\t<\/div>\r\n    \t\t\t<\/div><!-- \/ht-toggle-content -->\r\n    \t\t<\/div>\r\n    \t\t\n<h2>Vale a pena contratar uma hospedagem WordPress?<\/h2>\n<p>A <a href=\"https:\/\/www.locaweb.com.br\/hospedagem-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">hospedagem WordPress<\/a> da Locaweb oferece uma s\u00e9rie de recursos e vantagens que tornam a cria\u00e7\u00e3o e gest\u00e3o de sites, blogs ou lojas online muito mais simples e eficiente.<\/p>\n<p>Com<strong> armazenamento e transfer\u00eancia ilimitados<\/strong>, voc\u00ea pode hospedar quantos arquivos quiser, sem se preocupar com espa\u00e7o ou taxas extras.<\/p>\n<p>Outra grande vantagem \u00e9 a <strong>inclus\u00e3o de um certificado SSL gratuito<\/strong> em todos os planos de contrata\u00e7\u00e3o anual, o que garante a seguran\u00e7a dos dados e melhora o posicionamento nos mecanismos de busca.<\/p>\n<p>Nosso<strong> suporte t\u00e9cnico 24\/7<\/strong> \u00e9 outro ponto forte. Oferecemos assist\u00eancia especializada sempre que necess\u00e1rio, pois queremos te ajudar em todas as etapas.<\/p>\n<p>Temos, tamb\u00e9m, recursos adicionais importantes, como <strong>backups di\u00e1rios<\/strong>, que protegem o seu site de poss\u00edveis perdas de dados.<\/p>\n<p>Para quem quer otimizar a visibilidade, plugins \u2014 como o Yoast SEO \u2014 ajudam a melhorar o ranqueamento no Google, enquanto o WooCommerce facilita a cria\u00e7\u00e3o de lojas virtuais diretamente no WordPress, com v\u00e1rias op\u00e7\u00f5es de pagamento.<\/p>\n<p>Assim, hospedar o seu site na Locaweb traz <strong>praticidade, seguran\u00e7a e flexibilidade<\/strong>, al\u00e9m de ferramentas para melhorar o desempenho e atrair mais visitantes.<\/p>\n<p>Se voc\u00ea gostou deste conte\u00fado, pode se interessar tamb\u00e9m pelo nosso guia que explica <a href=\"https:\/\/www.locaweb.com.br\/conteudos\/como-criar-um-blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">como criar um blog<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instalar o WordPress no localhost, ou seja, diretamente no seu computador, \u00e9 uma pr\u00e1tica essencial para quem deseja desenvolver e testar sites com seguran\u00e7a. Isso permite que altera\u00e7\u00f5es de temas, plugins ou c\u00f3digos sejam feitas sem impactar o site oficial e sem que as pessoas visitantes vejam essas mudan\u00e7as. Essa&#8230;<\/p>\n","protected":false},"author":48,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[548],"ht-kb-tag":[],"class_list":["post-37078","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-wordpress-locaweb"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=37078"}],"version-history":[{"count":1,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37078\/revisions"}],"predecessor-version":[{"id":37079,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37078\/revisions\/37079"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=37078"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=37078"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=37078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}