{"id":15566,"date":"2019-05-06T15:55:59","date_gmt":"2019-05-06T18:55:59","guid":{"rendered":"https:\/\/blog.hostinger.io\/pt-tutoriais\/?p=15566"},"modified":"2026-03-10T13:01:35","modified_gmt":"2026-03-10T16:01:35","slug":"como-instalar-wordpress-ubuntu","status":"publish","type":"post","link":"\/pt\/tutoriais\/como-instalar-wordpress-ubuntu","title":{"rendered":"Como instalar WordPress no Ubuntu automaticamente ou com o stack LAMP"},"content":{"rendered":"<p>Servi&ccedil;os de hospedagem WordPress permitem que voc&ecirc; configure rapidamente o sistema de gerenciamento de conte&uacute;do (CMS) para criar um site. Embora essa solu&ccedil;&atilde;o seja f&aacute;cil de usar, seu provedor de hospedagem provavelmente restringir&aacute; a escolha do servidor web e do banco de dados.<\/p><p>Se voc&ecirc; estiver procurando uma forma de personalizar seu ambiente WordPress de maneira quase ilimitada, uma boa ideia &eacute; configurar a plataforma em um servidor virtual privado (VPS). Esse tipo de hospedagem permite que voc&ecirc; escolha qualquer software para configurar o CMS e adapte as configura&ccedil;&otilde;es do servidor &agrave;s suas necessidades.<\/p><p>Para ajudar voc&ecirc; nesse processo, este tutorial explicar&aacute; como instalar o WordPress no Ubuntu. Detalharemos dois m&eacute;todos: automaticamente (usando o template de VPS da Hostinger) ou manualmente, com comandos.<\/p><p>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-pre-requisitos-para-instalar-o-wordpress-no-ubuntu\"><strong>Pr&eacute;-requisitos para instalar o WordPress no Ubuntu<\/strong><\/h2><p>Antes de instalar o WordPress, verifique se o seu VPS est&aacute; executando o Ubuntu, pois os comandos s&atilde;o diferentes em outros sistemas operacionais Linux.<\/p><p>Para evitar problemas de incompatibilidade, <a href=\"\/pt\/tutoriais\/como-ver-versao-ubuntu\"><strong>verifique sua vers&atilde;o do Ubuntu <\/strong><\/a>e certifique-se de que esteja executando <strong>a vers&atilde;o 22.04 <\/strong>ou posterior. Seu VPS tamb&eacute;m deve oferecer suporte aos softwares necess&aacute;rio para o WordPress, como um servidor web e um banco de dados.<\/p><p>Como o WordPress &eacute; relativamente leve, voc&ecirc; pode usar um servidor de n&iacute;vel b&aacute;sico &mdash; como o <a href=\"\/pt\/servidor-vps\"><strong>servidor virtual privado<\/strong><\/a> KVM 1 da Hostinger. A partir de <strong>\u20ac5.49&nbsp;\/m&ecirc;s<\/strong>, ela oferece <strong>1 n&uacute;cleo vCPU<\/strong>, <strong>4 GB de RAM<\/strong> e <strong>50 GB <\/strong>de armazenamento SSD NVMe.<\/p><p>O VPS da Hostinger tamb&eacute;m oferece suporte ao Ubuntu e outros softwares necess&aacute;rios para a instala&ccedil;&atilde;o do WordPress. Al&eacute;m disso, nossos templates de sistema operacional permitem que voc&ecirc; configure o CMS com apenas um clique. Explicaremos como fazer isso na se&ccedil;&atilde;o a seguir.&nbsp;<\/p><p>Depois de comprar seu VPS, certifique-se de ter <a href=\"\/pt\/tutoriais\/apontar-dominio-para-vps\"><strong>apontado um dom&iacute;nio para o seu servidor<\/strong><\/a>, pois o usaremos para acessar o painel de administra&ccedil;&atilde;o do WordPress e concluir o processo de configura&ccedil;&atilde;o.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/pt\/alojamento-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/pt-tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-1024x300.png\" alt=\"\" class=\"wp-image-32923\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-300x88.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-150x44.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-768x225.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/BR-VPS-hosting_in-text-banner-1-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-instalar-o-wordpress-no-ubuntu-automaticamente\"><strong>Como instalar o WordPress no Ubuntu automaticamente<\/strong><\/h2><p>Os usu&aacute;rios do VPS da Hostinger podem instalar facilmente o WordPress pelo navegador usando o <a href=\"https:\/\/support.hostinger.com\/pt\/collections\/2797407-sistemas-operacionais-e-temas-da-vps\" target=\"_blank\" rel=\"noopener\"><strong>template de sistema operacional <\/strong><\/a>pr&eacute;-configurado. Esse m&eacute;todo &eacute; perfeito para iniciantes, pois n&atilde;o requer que voc&ecirc; execute comandos &mdash; o que torna todo o processo mais seguro e simples.<\/p><p><div><p class=\"important\"><strong>Importante! <\/strong><a href=\"https:\/\/support.hostinger.com\/pt\/articles\/1583232-como-fazer-backup-ou-restaurar-um-servidor-vps\" target=\"_blank\" rel=\"noopener\">Fa&ccedil;a backup dos dados do seu VPS <\/a>antes de instalar um template de sistema operacional, pois ele apagar&aacute; todos os seus dados permanentemente. No entanto, essa etapa &eacute; desnecess&aacute;ria se voc&ecirc; estiver usando um servidor novo e\/ou vazio.-<\/p><\/div>\n\n\n\n<\/p><p>Veja os passos abaixo:<\/p><ol class=\"wp-block-list\">\n<li>Fa&ccedil;a login no <strong>hPanel <\/strong>e clique em <strong>VPS <\/strong>na barra lateral.<\/li>\n\n\n\n<li>Clique em <strong>Gerenciar <\/strong>no VPS em que voc&ecirc; deseja instalar o WordPress.<\/li>\n\n\n\n<li>Navegue at&eacute; o painel lateral &rarr; <strong>SO e Painel <\/strong>&rarr; <strong>Sistema Operacional<\/strong>.<\/li>\n\n\n\n<li>No menu de configura&ccedil;&atilde;o do sistema operacional, selecione <strong>Aplicativos <\/strong>e escolha <strong>WordPress<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"344\" src=\"https:\/\/blog.hostinger.io\/br-tutoriais\/wp-content\/uploads\/sites\/53\/2019\/05\/vps-hpanel-wordpress-so-1024x344.png\" alt=\"op&ccedil;&atilde;o de mudar so no vps no hpanel da hostinger\" class=\"wp-image-48035\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/vps-hpanel-wordpress-so.png 1024w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/vps-hpanel-wordpress-so-300x101.png 300w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/vps-hpanel-wordpress-so-150x50.png 150w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/vps-hpanel-wordpress-so-768x258.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em <strong>Alterar SO<\/strong> para confirmar.<\/li>\n\n\n\n<li>Marque a caixa de confirma&ccedil;&atilde;o para confirmar que a instala&ccedil;&atilde;o limpar&aacute; seus dados. Clique em <strong>Avan&ccedil;ar<\/strong>.<\/li>\n\n\n\n<li>Digite uma nova <strong>senha para o Painel <\/strong>e clique em <strong>Confirmar<\/strong>.<\/li>\n<\/ol><p>Aguarde at&eacute; que o processo de instala&ccedil;&atilde;o seja conclu&iacute;do, o que deve levar alguns minutos. Pronto! Agora voc&ecirc; pode acessar a &aacute;rea de administra&ccedil;&atilde;o do WordPress visitando este endere&ccedil;o. Lembre-se de substituir o nome do host do seu VPS pelo valor real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/hostname-do-seu-vps\/wp-admin<\/pre><p>Se o endere&ccedil;o n&atilde;o funcionar, <a href=\"\/pt\/tutoriais\/como-editar-o-arquivo-hosts-no-mac\"><strong>edite o arquivo hosts do sistema <\/strong><\/a>e adicione o endere&ccedil;o IP do VPS com o nome do host. Se voc&ecirc; tiver conectado um dom&iacute;nio, tamb&eacute;m poder&aacute; acessar a p&aacute;gina com o seguinte endere&ccedil;o:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/seu-dominio.com\/wp-admin&amp;amp;<\/pre><p>Observe que n&atilde;o &eacute; poss&iacute;vel escolher o servidor web e a solu&ccedil;&atilde;o de banco de dados se voc&ecirc; configurar o WordPress usando o template de sistema operacional da Hostinger.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-instalar-o-wordpress-no-ubuntu-usando-um-stack-lamp\"><strong>Como instalar o WordPress no Ubuntu usando um stack LAMP<\/strong><\/h2><p>Por outro lado, se voc&ecirc; precisa de um software espec&iacute;fico para o seu site, recomendamos fazer a instala&ccedil;&atilde;o manual do WordPress usando comandos. Por exemplo, se voc&ecirc; quiser usar o Apache e o MySQL, configure o stack LAMP em seu servidor Ubuntu.<\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Dica<\/h4>\n                    <p>O VPS da Hostinger tamb&eacute;m oferece um template que automatiza a configura&ccedil;&atilde;o do Ubuntu e da pilha LAMP, que voc&ecirc; pode instalar no mesmo menu que o do WordPress.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\"><strong>1. Conecte-se ao seu servidor e crie uma conta<\/strong><\/h3><p>Antes de instalar o WordPress, conecte-se ao seu VPS <a href=\"\/pt\/tutoriais\/como-se-conectar-servidor-vps-usando-terminal-ssh\"><strong>usando o cliente SSH PuTTY <\/strong><\/a>e crie um novo usu&aacute;rio. Como alternativa, os usu&aacute;rios da Hostinger podem acessar facilmente a interface de linha de comando do sistema por meio de um browser usando o <strong>terminal do navegador<\/strong>.<\/p><p>Por padr&atilde;o, voc&ecirc; se conectar&aacute; como <strong>root<\/strong>. No entanto, usar essa conta para gerenciar seu VPS pode n&atilde;o ser seguro, pois ela pode executar qualquer comando sem confirma&ccedil;&atilde;o, inclusive aqueles que podem alterar configura&ccedil;&otilde;es importantes do sistema.<\/p><p>Para minimizar os riscos, crie um novo usu&aacute;rio, pois nese caso o sistema exigir&aacute; o prefixo <strong>sudo <\/strong>e a senha para executar comandos. Para criar um usu&aacute;rio, execute o comando abaixo e substitua &ldquo;nome-de-usuario&rdquo; pelo valor desejado:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">adduser nome-de-usuario<\/pre><p>Adicione o usu&aacute;rio ao grupo <strong>sudoers <\/strong>para conceder o privil&eacute;gio de superusu&aacute;rio:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">usermod -a -G sudo nome-de-usuario<\/pre><p>Passe do usu&aacute;rio <strong>root <\/strong>para o novo usu&aacute;rio usando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">su nome-de-usuario<\/pre><p>Execute <strong>cd <\/strong>para retornar ao diret&oacute;rio principal do sistema.<\/p><h3 class=\"wp-block-heading\"><strong>2. Instale as depend&ecirc;ncias do WordPress<\/strong><\/h3><p>Uma vez conectado ao servidor como superusu&aacute;rio, atualize o reposit&oacute;rio do sistema para garantir que voc&ecirc; tenha a vers&atilde;o mais recente de todos os pacotes. Aqui est&aacute; o comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update<\/pre><p>Agora, instale as depend&ecirc;ncias do WordPress &mdash; isto &eacute;, todos os pacotes necess&aacute;rios para que a plataforma funcione corretamente. Aqui est&aacute; a lista:<\/p><ul class=\"wp-block-list\">\n<li><strong>Apache <\/strong>&ndash; um servidor web que recebe e processa solicita&ccedil;&otilde;es de usu&aacute;rios, permitindo que sua inst&acirc;ncia do WordPress esteja acess&iacute;vel online.<\/li>\n\n\n\n<li><strong>MySQL <\/strong>&ndash; um banco de dados para armazenar seus dados do WordPress.<\/li>\n\n\n\n<li><strong>PHP e seus m&oacute;dulos <\/strong>&ndash; uma linguagem de programa&ccedil;&atilde;o que interpreta o WordPress e permite que ele seja executado em seu servidor.<\/li>\n<\/ul><p>Para instalar todas as depend&ecirc;ncias, execute o seguinte comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip<\/pre><h3 class=\"wp-block-heading\"><strong>3. Baixe e configure o WordPress<\/strong><\/h3><p>Agora podemos prosseguir com a instala&ccedil;&atilde;o do WordPress. Para come&ccedil;ar, crie uma pasta chamada \/srv\/www usando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mkdir -p \/srv\/www<\/pre><p>Essa pasta conter&aacute; todos os arquivos do seu site WordPress. Agora, atribua seu servidor web como propriet&aacute;rio da pasta para que os dados possam ser acessados online. Aqui est&aacute; o comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chown www-data: \/srv\/www<\/pre><p>Em seguida, fa&ccedil;a o download e extraia o pacote de instala&ccedil;&atilde;o do WordPress usando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl https:\/\/wordpress.org\/latest.tar.gz | sudo -u www-data tar zx -C \/srv\/www<\/pre><h3 class=\"wp-block-heading\"><strong>4. Configure o servidor web Apache<\/strong><\/h3><p>Configure seu servidor web Apache para que ele possa servir os arquivos do WordPress online. Para isso, crie um arquivo de configura&ccedil;&atilde;o <a href=\"\/pt\/tutoriais\/como-instalar-editor-de-texto-nano\/\"><strong>usando o editor de arquivos nano<\/strong><\/a>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano \/etc\/apache2\/sites-available\/wordpress.conf<\/pre><p>Em seguida, copie e cole a seguinte configura&ccedil;&atilde;o no arquivo. Quando terminar, pressione <strong>Ctrl<\/strong> +<strong> X<\/strong>, <strong>Y <\/strong>e <strong>Enter <\/strong>para salvar as altera&ccedil;&otilde;es.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;VirtualHost *:80&gt;\n    DocumentRoot \/srv\/www\/wordpress\n    &lt;Directory \/srv\/www\/wordpress&gt;\n        Options FollowSymLinks\n        AllowOverride Limit Options FileInfo\n        DirectoryIndex index.php\n        Require all granted\n    &lt;\/Directory&gt;\n    &lt;Directory \/srv\/www\/wordpress\/wp-content&gt;\n        Options FollowSymLinks\n        Require all granted\n    &lt;\/Directory&gt;\n&lt;\/VirtualHost&gt;<\/pre><p>Ative a configura&ccedil;&atilde;o do site WordPress para que o Apache possa atend&ecirc;-lo executando estes comandos:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2ensite wordpress<\/pre><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2enmod rewrite<\/pre><p>Em seguida, desative o site padr&atilde;o do Apache para que seu servidor web exiba a p&aacute;gina correta do WordPress:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo a2dissite 000-default<\/pre><p>Atualize o Apache para garantir que todas as altera&ccedil;&otilde;es sejam aplicadas corretamente:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo service apache2 reload<\/pre><h3 class=\"wp-block-heading\"><strong>5. Configure o banco de dados MySQL<\/strong><\/h3><p>Configure um novo banco de dados MySQL para armazenar e obter dados dos usu&aacute;rios no seu novo site WordPress. Para fazer isso, entre no shell SQL usando a conta raiz padr&atilde;o, executando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mysql -u root<\/pre><p>Em seguida, crie um novo banco de dados. Neste tutorial, n&oacute;s o chamaremos de <strong>wordpress:<\/strong><\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">CREATE DATABASE wordpress;<\/pre><p>Configure um novo usu&aacute;rio para o banco de dados do wordpress. Lembre-se de substituir <strong>sua-senha <\/strong>pela credencial real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">CREATE USER wordpress@localhost IDENTIFIED BY 'sua-senha';<\/pre><p>Conceda ao usu&aacute;rio permiss&atilde;o para acessar e modificar o banco de dados executando o seguinte:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ON wordpress.* TO wordpress@localhost;<\/pre><p>Limpe os privil&eacute;gios do banco de dados para aplicar as altera&ccedil;&otilde;es:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">FLUSH PRIVILEGES;<\/pre><p>Saia do shell SQL usando esse comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">quit<\/pre><h3 class=\"wp-block-heading\"><strong>6. Configure o phpMyAdmin<\/strong><\/h3><p>Al&eacute;m do MySQL, tamb&eacute;m instalaremos o phpMyAdmin, um painel de administra&ccedil;&atilde;o de banco de dados que oferece uma interface gr&aacute;fica de usu&aacute;rio para simplificar as tarefas de gerenciamento. Para fazer isso, execute:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install phpmyadmin<\/pre><p>Pressione <strong>Espa&ccedil;o <\/strong>para marcar o Apache como seu servidor web e confirme com <strong>Enter<\/strong>. Em seguida, defina a senha do painel phpMyAdmin. Ap&oacute;s concluir a configura&ccedil;&atilde;o, ative a extens&atilde;o <strong>PHP Mbstring <\/strong>usando este comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo phpenmod mbstring<\/pre><p>Reinicie o Apache para aplicar as altera&ccedil;&otilde;es usando esse comando:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl restart apache2<\/pre><p>Agora, fa&ccedil;a login na conta raiz do MySQL digitando o seguinte. Digite a senha que voc&ecirc; criou durante a instala&ccedil;&atilde;o do phpMyAdmin:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo mysql -u root -p<\/pre><p>Em seguida, execute o comando abaixo para conceder privil&eacute;gio ao phpMyAdmin e ativar a conex&atilde;o com o banco de dados:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost';<\/pre><p>Limpe os privil&eacute;gios para atualizar a configura&ccedil;&atilde;o e digite <strong>quit <\/strong>para fechar o shell do MySQL. Para verificar se o phpMyAdmin est&aacute; configurado corretamente, digite o seguinte endere&ccedil;o em seu navegador da web:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/dominio.com\/phpmyadmin<\/pre><p>Lembre-se de substituir <strong>dominio.com<\/strong> pelo seu dom&iacute;nio real. Na p&aacute;gina de login, digite phpMyAdmin como nome de usu&aacute;rio e use a senha que voc&ecirc; definiu durante a instala&ccedil;&atilde;o do painel.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1009\" height=\"1024\" src=\"https:\/\/blog.hostinger.io\/br-tutoriais\/wp-content\/uploads\/sites\/53\/2019\/05\/phpmyadmin-login-1009x1024.png\" alt=\"tela de login do phpmyadmin\" class=\"wp-image-45549\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/phpmyadmin-login-1009x1024.png 1009w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/phpmyadmin-login-296x300.png 296w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/phpmyadmin-login-148x150.png 148w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/phpmyadmin-login-768x779.png 768w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2019\/05\/phpmyadmin-login.png 1024w\" sizes=\"(max-width: 1009px) 100vw, 1009px\" \/><\/figure><\/div><p><div><p class=\"important\"><strong>Importante! <\/strong>Se voc&ecirc; encontrar o erro &ldquo;URL not found&rdquo; (URL n&atilde;o encontrado), execute <strong>sudo dpkg-reconfigure phpmyadmin <\/strong>para executar novamente a instala&ccedil;&atilde;o e marque o Apache pressionando espa&ccedil;o. Enquanto isso, certifique-se de atribuir o usu&aacute;rio correto ao banco de dados MySQL se tiver problemas de login.-<\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\"><strong>7. Conclua o assistente de configura&ccedil;&atilde;o do WordPress<\/strong><\/h3><p>A &uacute;ltima etapa &eacute; concluir a configura&ccedil;&atilde;o do WordPress em seu navegador. Visite o endere&ccedil;o a seguir, substituindo <strong>dominio.com <\/strong>pelo seu nome de dom&iacute;nio real:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/dominio.com\/wp-admin<\/pre><p>Clique em <strong>Let&rsquo;s Go <\/strong>e o WordPress solicitar&aacute; que voc&ecirc; insira as informa&ccedil;&otilde;es sobre o seu banco de dados. Digite as credenciais que voc&ecirc; criou nas etapas anteriores, mas deixe de fora os campos <strong>host <\/strong>e <strong>prefix<\/strong>. Clique em <strong>Submit <\/strong>quando terminar.<\/p><p>Na pr&oacute;xima tela, cliquue em <strong>Run the installation<\/strong>. Digite as informa&ccedil;&otilde;es sobre seu <strong>nome de usu&aacute;rio<\/strong>, <strong>senha<\/strong>, <strong>t&iacute;tulo do site <\/strong>e <strong>endere&ccedil;o de e-mail do administrador<\/strong>. Certifique-se de desmarcar a op&ccedil;&atilde;o &ldquo;<strong>Discourage search engines from indexing this site<\/strong>&rdquo; para que seu site possa ser descoberto nas p&aacute;ginas de resultados dos mecanismos de pesquisa.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"778\" height=\"881\" src=\"https:\/\/blog.hostinger.io\/br-tutoriais\/wp-content\/uploads\/sites\/53\/2023\/02\/formulario-de-instalacao-wordpress.png\" alt=\"P&aacute;gina de configura&ccedil;&atilde;o do WordPress - formul&aacute;rio de instala&ccedil;&atilde;o\" class=\"wp-image-31937\" srcset=\"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/formulario-de-instalacao-wordpress.png 778w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/formulario-de-instalacao-wordpress-265x300.png 265w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/formulario-de-instalacao-wordpress-132x150.png 132w, https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-content\/uploads\/sites\/26\/2023\/02\/formulario-de-instalacao-wordpress-768x870.png 768w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><\/figure><\/div><p>Clique em <strong>Install WordPress <\/strong>para prosseguir com a configura&ccedil;&atilde;o. Quando terminar, clique em <strong>Log in na <\/strong>tela de confirma&ccedil;&atilde;o e insira as credenciais da sua conta para acessar o painel do WordPress. Pronto! Agora voc&ecirc; pode come&ccedil;ar a criar seu site usando o CMS.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p>A hospedagem do WordPress em um VPS oferece mais flexibilidade em rela&ccedil;&atilde;o &agrave; hospedagem gerenciada, pois voc&ecirc; pode escolher diferentes servidores web e solu&ccedil;&otilde;es de banco de dados. No entanto, o processo pode ser um pouco complicado devido &agrave; necessidade de comandos.<\/p><p>Os usu&aacute;rios do VPS da Hostinger podem instalar facilmente o WordPress em um servidor Ubuntu sem mexer em comandos, bastando selecionar o template <strong>WordPress <\/strong>no menu de sistema operacional do <strong>hPanel<\/strong>. Em seguida, visite o host do VPS seguido de <strong>\/wp-admin <\/strong>para acessar o painel de controle.<\/p><p>Outro m&eacute;todo &eacute; configurar o WordPress com o stack LAMP usando comandos. Depois de se conectar ao seu servidor via SSH, instale todas as depend&ecirc;ncias, incluindo o servidor web Apache e o banco de dados MySQL.<\/p><p>Quando o stack estiver configurado, fa&ccedil;a o download da instala&ccedil;&atilde;o do WordPress e descompacte-a. Configure o Apache e acesse seu dom&iacute;nio seguido de <strong>\/wp-admin <\/strong>para iniciar o assistente de configura&ccedil;&atilde;o.<\/p><h2 class=\"wp-block-heading\" id=\"h-perguntas-frequentes-sobre-como-instalar-o-wordpress-no-ubuntu\"><strong>Perguntas frequentes sobre como instalar o WordPress no Ubuntu<\/strong><\/h2><p>Por fim, vamos responder algumas perguntas frequentes sobre como instalar WordPress no Ubuntu.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6944163ac66c1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Posso instalar o WordPress no Ubuntu sem usar comandos?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Sim! Os usu&aacute;rios da Hostinger podem instalar o WordPress no Ubuntu sem comandos usando nosso template de sistema operacional. Para fazer isso, fa&ccedil;a login no hPanel e gerencie o VPS desejad. Navegue at&eacute; o menu de configura&ccedil;&atilde;o do sistema operacional e selecione o template do WordPress.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944163ac66c6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Como proteger meu site WordPress no Ubuntu?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Aplique medidas de seguran&ccedil;a robustas em seu VPS, incluindo a ativa&ccedil;&atilde;o de um firewall, a instala&ccedil;&atilde;o de SSL e a configura&ccedil;&atilde;o do Fail2Ban. Para u003ca href=u0022\/tutoriais\/como-aumentar-seguranca-no-wordpressu0022u003eproteger o WordPressu003c\/au003e, instale plugins como o Wordfence, evite extens&otilde;es n&atilde;o confi&aacute;veis, atualize regularmente os arquivos principais e configure uma lista de bloqueio.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6944163ac66c7\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Como acessar meu site WordPress ap&oacute;s a instala&ccedil;&atilde;o?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Para acessar seu site WordPress ap&oacute;s a instala&ccedil;&atilde;o, basta visitar o dom&iacute;nio do VPS em um navegador. Se voc&ecirc; n&atilde;o tiver conclu&iacute;do o assistente de configura&ccedil;&atilde;o, adicione \/wp-admin no final do URL. Se voc&ecirc; tiver conclu&iacute;do a configura&ccedil;&atilde;o, usar \/wp-admin abrir&aacute; a p&aacute;gina do painel do WordPress.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Servi&ccedil;os de hospedagem WordPress permitem que voc&ecirc; configure rapidamente o sistema de gerenciamento de conte&uacute;do (CMS) para criar um site. Embora essa solu&ccedil;&atilde;o seja f&aacute;cil de usar, seu provedor de hospedagem provavelmente restringir&aacute; a escolha do servidor web e do banco de dados. Se voc&ecirc; estiver procurando uma forma de personalizar seu ambiente WordPress de [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/pt\/tutoriais\/como-instalar-wordpress-ubuntu\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":78,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Como instalar WordPress no Ubuntu: 2 m\u00e9todos explicados","rank_math_description":"Aprenda a instalar o WordPress no Ubuntu de forma autom\u00e1tica ou manual, usando o stack LAMP. Personalize seu site com total liberdade!","rank_math_focus_keyword":"wordpress no ubuntu","footnotes":""},"categories":[4915],"tags":[6512],"class_list":["post-15566","post","type-post","status-publish","format-standard","hentry","category-vps","tag-wordpress-ubuntu"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-instalar-wordpress-ubuntu","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/instalar-wordpress-ubuntu","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-instalar-wordpress-ubuntu","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-install-wordpress-on-ubuntu","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15566","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\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/comments?post=15566"}],"version-history":[{"count":13,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15566\/revisions"}],"predecessor-version":[{"id":49390,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/posts\/15566\/revisions\/49390"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/media?parent=15566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/categories?post=15566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wp-json\/wp\/v2\/tags?post=15566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}