Muitos usuários do WordPress preferem trabalhar em seus sites usando um servidor local em seus computadores. Isso permite que você trabalhe em seu site de forma privada antes de disponibilizar as alterações on-line.
Eventualmente, você precisará movê-lo para um servidor ativo para torná-lo acessível aos visitantes on-line. Essa transição é crucial para garantir que seu website funcione adequadamente no site ativo.
Como trabalhamos em muitos sites locais, tivemos que aprender a maneira mais fácil de transferir conteúdo para sites ativos.
Neste artigo, forneceremos instruções passo a passo sobre como mover o WordPress de um servidor local para um site ativo.
Por que mover o WordPress de um servidor local para um site ativo?
Criar seu blog WordPress em um servidor local é uma maneira segura de testar as alterações em seu site sem afetar os visitantes.
Quando você terminar de aperfeiçoar seu site, a próxima etapa é passar do servidor local para um site ativo.
Vamos mostrar duas maneiras de mover seu site de um servidor local para um site ativo.
O primeiro método usa um plug-in de migração do WordPress e é recomendado para iniciantes.
No segundo método, mostraremos como mover manualmente o WordPress de um servidor local para um site ativo.
Você pode escolher o método que funciona melhor para você:
Antes de migrar seu site WordPress
Para migrar o WordPress de um servidor local para um servidor ativo, você precisa de alguns fatores.
Primeiro, presumimos que você tenha um site WordPress em execução em um servidor local (também chamado de localhost) no seu computador e que tenha acesso total a ele.
Em seguida, você precisará ter um nome de domínio e uma hospedagem na Web.
Já ouvimos inúmeras histórias de iniciantes que começaram com provedores de hospedagem na Web ruins ou gratuitos e se arrependeram. Em nossa experiência, a escolha do provedor de hospedagem correto é fundamental para o sucesso de qualquer site.
Para facilitar sua decisão, recomendamos o uso da Bluehost. Eles são uma empresa de hospedagem WordPress oficialmente recomendada e estão oferecendo aos usuários do WPBeginner um desconto exclusivo + domínio e SSL gratuitos.
Basicamente, você pode começar por apenas US$ 1,99 por mês.
Se você quiser uma ótima alternativa ao Bluehost, pode dar uma olhada no Hostinger. Eles também estão oferecendo um desconto exclusivo para usuários do WPBeginner com um nome de domínio gratuito.
Se você puder pagar um pouco mais, dê uma olhada no SiteGround. Eles também têm uma oferta especial para os leitores do WPBeginner.
Se precisar de ajuda para configurar seu site, siga nosso guia passo a passo sobre como criar um site.
Por fim, você precisará de um programa de FTP e saberá como usar o FTP para fazer upload do site do servidor local para o site ativo.
Pronto? Vamos começar a migrar seu site WordPress.
Tutorial em vídeo
Se você preferir instruções por escrito, continue lendo.
Método 1: Transferir o WordPress do servidor local para o site ativo usando um plug-in de migração (recomendado)
Esse método é mais fácil e recomendado para iniciantes. Usaremos um plugin de migração do WordPress para mover o WordPress do host local para um site ativo.
Etapa 1: Instalar e configurar o plug-in do Duplicator
Primeiro, você precisa instalar e ativar o plug-in do Duplicator em seu site local. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Dica profissional: Há também uma versão profissional do Duplicator que oferece backups seguros, armazenamento em nuvem, restauração fácil do site e muito mais.
Após a ativação, você precisa ir para a página Duplicator ” Backups e clicar no botão “Create New” (Criar novo).
Isso o levará a uma tela na qual você poderá dar um nome ao backup.
Em seguida, clique no botão “Next” (Avançar).
O Duplicator agora executará alguns testes para verificar se tudo está em ordem.
Se todos os itens estiverem marcados como “Bom”, clique no botão “Construir”.
Esse processo pode levar alguns minutos, dependendo do tamanho de seu site. Você deve deixar essa guia aberta até que seja concluída.
Quando terminar, você verá opções de download para os pacotes “Installer” e “Archive”. Você precisa clicar no botão “Download Both Files” (Baixar ambos os arquivos) para baixar os dois arquivos para o seu computador.
O arquivo “Archive” é uma cópia completa do seu site WordPress. Ele inclui todos os arquivos principais do WordPress, bem como suas imagens, uploads, temas, plug-ins e um backup do seu banco de dados do WordPress.
O arquivo “Installer” é um script que automatizará todo o processo de migração, descompactando o arquivo que contém seu site.
Etapa 2: Crie um banco de dados para seu site WordPress ativo
Antes de executar o instalador ou carregar o site do WordPress do host local para o servidor de hospedagem, é necessário criar um banco de dados MySQL para o novo site ativo.
Se você já tiver criado um banco de dados MySQL, poderá pular esta etapa.
Para criar um banco de dados, você precisa acessar o painel do cPanel da sua conta de hospedagem. Em seguida, localize a seção “Databases” (Bancos de dados) e clique no ícone “MySQL Database Wizard” (Assistente de banco de dados MySQL).
Na tela seguinte, há um campo para criar um novo banco de dados.
Basta fornecer um nome para o seu banco de dados e clicar no botão “Create Database” (Criar banco de dados).
O cPanel criará um novo banco de dados para você.
Depois disso, é necessário inserir um nome de usuário e uma senha para o novo usuário e, em seguida, clicar no botão “Create User” (Criar usuário).
Em seguida, você precisa adicionar o usuário que acabou de criar ao banco de dados.
Primeiro, clique na caixa de seleção “All Privileges” (Todos os privilégios).
Em seguida, role a tela para baixo e clique no botão “Make Changes” (Fazer alterações) para salvar suas alterações.
Seu banco de dados está pronto para ser usado com seu site WordPress. Não se esqueça de anotar o nome do banco de dados, o nome de usuário e a senha. Você precisará dessas informações na próxima etapa.
Etapa 3: Fazer upload de arquivos do servidor local para o site do WordPress ativo
Agora, você precisa carregar o arquivo e os arquivos do instalador do seu site local para a sua conta de hospedagem.
Primeiro, conecte-se ao seu site ativo usando um cliente FTP. Uma vez conectado, certifique-se de que o diretório raiz de seu site esteja completamente vazio.
Normalmente, o diretório raiz é a pasta /home/public_html/
.
Algumas empresas de hospedagem WordPress instalam automaticamente o WordPress quando você se inscreve. Se você tiver arquivos do WordPress lá, precisará excluí-los.
Depois disso, você pode carregar os arquivos archive.zip e installer.php do Duplicator para seu diretório raiz vazio.
Etapa 4: Execução do script de migração
Depois de fazer o upload dos arquivos de migração, você precisa visitar o seguinte URL no navegador:
http://example.com/installer.php
Não se esqueça de substituir “example.com” por seu próprio nome de domínio.
Isso iniciará o assistente de migração do Duplicator.
O instalador executará alguns testes e inicializará o script.
Na seção Setup (Configuração), você será solicitado a inserir o host do MySQL, o nome do banco de dados, o nome de usuário e a senha.
Seu host provavelmente será um host local. Depois disso, você digitará os detalhes do banco de dados que criou na etapa anterior.
Em seguida, clique no botão “Validate” (Validar) para garantir que os detalhes inseridos estejam corretos.
Depois disso, clique no botão “Next” (Avançar) para continuar.
O Duplicator agora importará o backup do banco de dados do WordPress do arquivo para o novo banco de dados.
Ele também atualizará os URLs que apontam para o site local e seu novo site ativo.
Agora você pode clicar no botão “Admin Login” para entrar na área de administração do WordPress do seu site ativo.
Quando você fizer login no site ativo, o Duplicator limpará automaticamente os arquivos de instalação.
Isso é tudo. Você transferiu com êxito o WordPress do servidor local para o site ativo.
Método 2: Transferir manualmente o WordPress do servidor local para o site ativo
Neste método, mostraremos como mover manualmente o WordPress do servidor local para seu site ativo. Ele será útil se o primeiro método não funcionar ou se você preferir fazer isso manualmente.
Etapa 1: Exportar o banco de dados local do WordPress
A primeira coisa que você precisa fazer é exportar seu banco de dados local do WordPress. Usaremos o phpMyAdmin para fazer isso.
Se não estiver familiarizado com ele, talvez queira dar uma olhada em nosso guia sobre gerenciamento de banco de dados do WordPress usando o phpMyAdmin.
Basta acessar http://localhost/phpmyadmin/
e clicar em seu banco de dados do WordPress. Em seguida, clique no botão “Export” na barra de menu superior.
Na opção “Export method:” (Método de exportação), você pode escolher “Quick” (Rápido) ou “Custom” (Personalizado). A opção Personalizada lhe dará mais opções para exportar seu banco de dados.
Mas recomendamos escolher “Quick” (Rápido) e clicar no botão “Go” (Ir) para fazer o download do banco de dados.
Etapa 2: Faça upload dos arquivos do WordPress para o site ativo
Agora, precisaremos mover todos os arquivos do seu site para o site ativo.
Para começar, abra seu cliente FTP e conecte-se à sua conta de hospedagem na Web.
Depois de se conectar ao seu site ativo, certifique-se de carregar os arquivos no diretório correto. Por exemplo, se você quiser que o site seja hospedado em “yoursite.com”, deverá carregar todos os arquivos no diretório public_html
.
Agora, selecione seus arquivos locais do WordPress e carregue-os no servidor ativo.
Etapa 3: Crie um banco de dados MySQL em seu site ativo
Enquanto o cliente FTP estiver carregando os arquivos do WordPress, você poderá começar a importar o banco de dados para o servidor ativo.
A maioria dos provedores de hospedagem WordPress oferece o cPanel para gerenciar sua conta de hospedagem, portanto, mostraremos como criar um banco de dados usando o cPanel.
Primeiro, é necessário fazer login no painel do cPanel e clicar no ícone “MySQL Database Wizard” (Assistente de banco de dados MySQL), que pode ser encontrado na seção “Databases” (Bancos de dados).
Na tela seguinte, você pode criar um novo banco de dados.
Você precisa fornecer um nome para o banco de dados e, em seguida, clicar em “Create Database” (Criar banco de dados).
O cPanel criará automaticamente um novo banco de dados para você.
Em seguida, é necessário inserir um nome de usuário e uma senha para o novo usuário e clicar em “Create User” (Criar usuário).
Depois disso, você precisa adicionar o usuário que acabou de criar ao banco de dados.
Primeiro, marque a caixa de seleção “All Privileges” (Todos os privilégios).
Em seguida, role a tela para baixo e clique em “Make Changes” (Fazer alterações) para salvar suas alterações.
Você criou com sucesso um novo banco de dados para seu site WordPress ativo.
Etapa 4: Importar o banco de dados do WordPress para o site ativo
A próxima etapa do processo é importar seu banco de dados do WordPress.
Vá para o painel do cPanel, role para baixo até a seção “Databases” (Bancos de dados) e clique em “phpMyAdmin”.
Isso o levará ao phpMyAdmin, onde você deverá clicar no banco de dados que acabou de criar acima. O phpMyAdmin mostrará seu novo banco de dados sem tabelas.
Em seguida, clique na guia “Import” (Importar) no menu superior. Na página de importação, clique no botão “Choose File” (Escolher arquivo) e selecione o arquivo de banco de dados do site local que você salvou na primeira etapa.
Depois disso, clique no botão “Go” (Ir) na parte inferior da página. Seu banco de dados será importado automaticamente para o phpMyadmin.
Etapa 5: Alterar o URL do site
Agora, você precisa alterar o URL do site no banco de dados para que ele se conecte ao seu site WordPress ativo.
No phpMyAdmin, procure a tabela wp_options
em seu banco de dados que você acabou de importar acima.
Se você alterou o prefixo do banco de dados, em vez de wp_options
, pode ser {new_prefix}_options
.
Em seguida, clique no botão “Browse” (Procurar) ao lado de wp_options
. Ou clique no link na barra lateral para abrir a página que tem uma lista de campos na tabela wp_options
.
Em seguida, na coluna options_name
, você precisa procurar a opção siteurl
.
Em seguida, clique no ícone “Editar”.
Isso abre uma janela na qual você pode editar o campo.
Na caixa de entrada option_value
, você verá o URL da sua instalação local, que será algo como http://localhost/test.
Você precisa inserir o URL do novo site nesse campo, por exemplo: https://www.wpbeginner.com.
Em seguida, você pode salvar o campo clicando no botão “Go” (Ir).
Em seguida, você precisa seguir as mesmas etapas descritas acima para o nome da opção home
. O menu wp_options
pode ter algumas páginas. Normalmente, a opção home
estará na segunda página.
Em seguida, atualize o URL da página inicial
para que ele seja igual ao URL do site ativo.
Etapa 6: Configure seu site ativo
Agora que você importou o banco de dados e fez o upload do conteúdo, é hora de configurar o WordPress.
Nesse momento, seu site deve estar exibindo o erro“Erro ao estabelecer uma conexão com o banco de dados“.
Para corrigir isso, conecte-se ao seu site usando um cliente FTP e abra o arquivo wp-config.php
.
Você procurará as seguintes linhas de código:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Você precisará fornecer o nome do banco de dados, o nome de usuário e a senha que criou anteriormente.
Em seguida, salve o arquivo wp-config.php
e carregue-o novamente no servidor de hospedagem do WordPress.
Agora, quando você acessar seu site, ele deverá estar ativo.
Depois disso, você precisa fazer login no painel de administração do WordPress e ir para Configurações ” Geral. Em seguida, sem alterar nada, role até a parte inferior e clique no botão “Salvar alterações”.
Isso garantirá que o URL do seu site seja corrigido em qualquer outro lugar que seja necessário.
Depois de fazer isso, vá para Configurações ” Permalinks, role para baixo e clique em “Salvar alterações” para garantir que todos os links de postagem estejam funcionando bem.
Etapa 7: Corrigir imagens e links quebrados atualizando os caminhos
Sempre que estiver movendo um site do WordPress de um domínio para outro ou de um servidor local para um site ativo, você se deparará com links quebrados e imagens ausentes.
Mostraremos duas maneiras de atualizar URLs. Você pode escolher a que funciona melhor para você.
1. Atualizar URLs usando o plugin Search & Replace Everything (recomendado)
A maneira mais segura de corrigir isso é usar o Search & Replace Everything. Ele é um poderoso plug-in do WordPress que permite executar facilmente tarefas de atualização em massa em seu site sem escrever consultas complexas ao banco de dados.
Primeiro, você precisa instalar e ativar o plug-in Search & Replace Everything.
Após a ativação, vá para a página Tools ” WP Search & Replace.
A partir daí, você precisa inserir o URL do site local no campo “Search for” (Pesquisar por) e o URL do site ativo no campo “Replace with” (Substituir por).
Role um pouco a tela e clique em “Select All” (Selecionar tudo) abaixo das tabelas. Isso garante que o plug-in procurará o URL antigo em todos os lugares do banco de dados.
Agora, clique no botão “Preview Search & Replace” para continuar.
O plug-in pesquisará em seu banco de dados todas as instâncias do URL antigo e, em seguida, visualizará os resultados.
Se tudo estiver correto, clique em “Replace All” (Substituir tudo) para salvar as alterações.
Você verá um aviso sobre as alterações que está fazendo. Clique em “Yes” (Sim) para continuar.
O plug-in atualizará o banco de dados e substituirá os URLs locais pelo URL atual do seu site.
2. Atualizar URLs manualmente (avançado)
Outra maneira de atualizar os URLs é usar a seguinte consulta SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Basta acessar o phpMyAdmin, clicar em seu banco de dados e, em seguida, clicar em “SQL” no menu superior e adicionar a consulta acima.
Certifique-se de alterá-lo para os URLs do site local e do site ativo e clique no botão “Go” (Ir).
É isso aí. Agora você migrou com sucesso o WordPress do seu servidor local para um site ativo.
Esperamos que seu site ativo esteja funcionando sem problemas. Se você notar algum erro, consulte nosso guia de erros comuns do WordPress para obter ajuda na solução de problemas.
Esperamos que este artigo tenha ajudado você a migrar o WordPress de um servidor local para um site ativo. Talvez você também queira consultar nosso guia sobre como mover um site ativo para um servidor local ou dar uma olhada na lista de verificação definitiva de migração de sites para obter etapas práticas de migração do WordPress.
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
david kule
thank you guys!!
i followed the steps it’s working for me
your save my life
WPBeginner Support
You’re welcome
Administrador
Sunita
Really Thanks:)…It’s a great tutorial and it’s very helpful to me..
one thing i asked you..can you tell me how to open wp dashboard after this??
WPBeginner Support
You would want to add /wp-admin to the end of your domain and that should bring you to the login page where you would use the same login information as on your local install.
Administrador
Sunita
Really Thanks:)…It’s a great tutorial and it’s very helpful to me..
WPBeginner Support
You’re welcome
Administrador
gerardo
HI! i have a live site fully operational but on localhost i make a new site, mostly design. If i migrate it using some pluguin like duplicator, the info from the old site would be deleted?
WPBeginner Support
It would not remove your local site but if you’re trying to install it where a site is already installed then you would run into overwriting issues.
Administrador
Grace Lee
After moving my website to a live site, will I still be able to edit and make changes to it? Thanks!
WPBeginner Support
Yes, you would be able to
Administrador
Ifeanyi
Easy to follow guide. Even easier than some videos i have watched on youtube.
WPBeginner Support
Glad you’ve found our content helpful
Administrador
Temidayo Marvel
Great solution to my Problem.
Thanks
is it safe and easy to use premium themes and plugins on the wampsever while testing and setting up the Wordpress site locally, or do I need to deploy my themes and plugins after importing the site to a livehost.
WPBeginner Support
You would want to check with the support for the theme and plugins you’re wanting to use for if they work on local sites or not.
Administrador
Israel
Thanks for the guide, it really helped!
WPBeginner Support
You’re welcome
Administrador
Jason Bar
I got lost on the part “connect to your live site using an FTP client.”
That is completely different tutorial where there is no hyperlink to see it.
WPBeginner Support
We will be sure to work on improving clarity of this in the future, we linked to our guide on FTP at the start of our article, you can find the FTP guide below:
https://www.wpbeginner.com/beginners-guide/how-to-use-ftp-to-upload-files-to-wordpress-for-beginners/
Administrador
Jason Bar
Thank you, I missed it.
Janith
Method 1 worked fine afrter few refreshes in the step 2. Thanks
WPBeginner Support
Glad our guide was able to help
Administrador
Ashley Davies
Thanks for the article, I have run into a problem doing method 1. In step 4, when I visit the url at mysite/installer.php, I get an error from duplicator as follows:
‘Archive not found! The ‘Required File’ below should be present in the ‘Extraction Path’. The archive file name must be the exact name of the archive file placed in the extraction path character for character.’
Any help with this would be greatly appreciated
WPBeginner Support
You would want to check with your hosting provider that the file is located in the correct location in your files.
Administrador
STEPHEN OFORI
Wow… I can believe my eyes. It worked perfectly with the first option. God bless you.
WPBeginner Support
Glad our guide was helpful
Administrador
Temitope Durotoye
Thank you so much for this… Really helped me a lot.
WPBeginner Support
You’re welcome, glad our guide was helpful
Administrador
Elías Sánchez
I suffer with this kind of stuff, in fact today i spent a lot of hours doing this migration from local to a server.
Reading and following this helped a lot.
Thanks for sharing!
WPBeginner Support
You’re welcome, glad our guide could help with this process
Administrador
Yusuf Omotoso
The post is really helpful just like many other posts. Thank you
WPBeginner Support
You’re welcome
Administrador
Luz Manalo-Cruz
Hi. I’ve successfully migrated from localhost to livesite! Yay! What now do I do with the localhost?
WPBeginner Support
That would be a personal preference question whether you would like to keep it or remove it.
Administrador
Luz Manalo-Cruz
Hi! Using Method 1, all went well until Step 4 – the migration wizard doesn’t launch when I type in example.com/installer.php (I changed example.com to my domain). Instead I get a Page Not Found. I’ve tried this twice now and I get the same Page Not Found screen on Step 4. Am I missing a step?
WPBeginner Support
You may want to ensure you placed the file inside the correct folder, you can check with your hosting provider and they should be able to assist.
Administrador
Habibul Islam
Thanks. I have done migration by 1st method.
WPBeginner Support
Glad our guide could assist
Administrador
Milutin
If someone has problems on Method 1 Step 4 with cPanel host name (error text: No such file or directory), instead of localhost, try mysql. This step always bugs me off nad frustrates me.
Thanks for the great tutorial! Used it multiple times!
WPBeginner Support
Thanks for sharing what worked for you
Administrador
Purushothaman Gempuraj
Thanks. The first Duplicator based method worked for AWS based AMI Linux server 2 which had external database connection as well.
WPBeginner Support
Glad our recommendation worked for you
Administrador
Meredith Bashert
I’m still seeing “error establishing a database connection.” I don’t have a domain name set yet (waiting until the site is complete) so I used the domain name that I used to log in to the FTP client as my option value in my wp_options.
WPBeginner Support
For that error, the domain you set is likely correct but you would want to double-check your username and password for your wp-config file
Administrador
Husain
Dear WpBeginner team,
In case i already have a website running on my live server (Hosting) and i want to upload a new site on it, so do i need to manually delete all the old files ?
Please advise.
WPBeginner Support
If you are using the manual method from this article you would overwrite the files currently on your hosting rather than deleting them.
Administrador
Paul K
Thank you so much for the instructions. The manual way was way simpler and faster than any plugin I tried.
WPBeginner Support
Glad our guide could help
Administrador
Rehman Ali
Thanks! Just followed and migrated my site using method 1. Thanks!
WPBeginner Support
You’re welcome, glad our recommended method was able to assist
Administrador
Lia
Thank you for that great tutorial! It was really help
WPBeginner Support
You’re welcome, glad our guide was helpful
Administrador
JLA
you forgot to include in method the wp-config.php file to edit database connection
WPBeginner Support
As the database is being copied from your local environment it means you will not need to edit the wp-config normally
Administrador
Oni
Thank you very much for this update. I really appreciate.
WPBeginner Support
You’re welcome
Administrador
Beth
I am completely stuck on Method 1 Step 3 – when i try to connect in FileZilla it keeps saying “Could not connect to server”. Please help!
WPBeginner Support
The most common reason would be your FTP information being incorrect, if you reach out to your hosting provider they should be able to assist.
Administrador
Shubham
After exporting my website from local host i couldn’t import it to another wordpress which is live . This was because of file size limit. Any suggestion in this regard.
WPBeginner Support
For that error, you would want to take a look at our guide here:
https://www.wpbeginner.com/wp-tutorials/how-to-increase-the-maximum-file-upload-size-in-wordpress/
Administrador
Peter
The Mamp guys have now a publish to live site function in the pro version.
WPBeginner Support
Thanks for sharing that information
Administrador
Claudia
Thank you so much for your tutorial. I built the website on localhost, thanks to your tutorial about it. I have a question about this process of going from local to live though.
I currently have a page online and working. I wantred to change it, so that was the reason I developed the new site on localhost. What I would like to know is if I should do something else before using this tutorial to put the local site live.
Should I delete all data from the current page and then upload the local one? or what should I do.
Thank you so much!
WPBeginner Support
If you are wanting to replace the current page, then it would be best to create a backup of the live site and then remove it to replace it with the version you are moving from your local installation.
Administrador
Claudia
Thank you very much for your answer!
By the way. I LOVE your page, it has been my go-to page to find reliable answers.
WPBeginner Support
Glad we can be helpful
Ola Philips
Thanks for the tutorial, it has helped me a lot , please, after uploading my WordPress file, how do I get to my WordPress dashboard
WPBeginner Support
You would log into your site to be brought to the admin area. We have a guide for finding your login url here: https://www.wpbeginner.com/beginners-guide/how-to-find-your-wordpress-login-url/
Administrador
Sandie
Thanks for the tutorial. I followed the manual method and the only issue I had was an internal server error on anything but the front page.
This was because on my development server my Wordpress was installed at localhost/SAF, so the Rewrite Base and Rewrite Rule in the .htaccess file had to be updated to remove the SAF/. Might be worth updating the instructions to check for this, based on the comments it looks like a couple of others have had a similar issue.
WPBeginner Support
We’ll certainly look at updating the article to include this information
Administrador
liam Donoghue
I don’t know if i’ve missed something here but i don’t understand the jump in step 3. You’ve said
‘Now you need to upload the archive and installer files from your local site to your hosting account.
First, connect to your live site using an FTP client. Once connected, make sure that the root directory of your website is completely empty.’
How can I connect an FTP to a live site if it isn’t live yet. I have a c panel which has a database made for my site, a copy of my localhost site on my desktop and a filezilla. Am I connecting filezilla to my hosting account? how do I do that? Some clarity on this would be appreciated
WPBeginner Support
Apologies for the confusion, the methods involved in connecting to your host with FTP can vary depending on the host. If you reach out to your hosting provider they should be able to let you know how to connect filezilla to your root folder
Administrador
Fabrice
Perfect! Thanks a lot, very useful. Worked perfectly.
WPBeginner Support
You’re welcome, glad our article could help
Administrador
Alex Legard
I’m trying to host the Wordpress them that I made from scratch. I followed the instructions in this article except for step 7. Now I’m getting the “Stylesheet is missing” error. Help?
WPBeginner Support
For a custom theme, you would want to make sure you have a style.css file in the main folder of the theme and ensure that your computer didn’t rename it style.css.txt
Administrador
Joseph
I have a very important question as I never see any specific information about JavaScript in using these methods to upload your site to wordpress. My question is this; if I have javascript files and CSS included in my website files for displaying numbers and text, will they still function properly after I upload my website using this method? I need my javascript files. Please help as this is important to me. I want to use this method after I finish my website but Idk if the javascript files included will work as they should. Thanks in advance.
WPBeginner Support
Unless the file was hardcoded to use a file on your local computer then Javascript files should still work the same as some themes use Javascript files and they don’t have any issues.
Administrador
Joseph
Thank you, I will try once my site is complete. I appreciate the help.
WPBeginner Support
Glad we could help
Abdelmadjid ZITANI
Very helpful, thanks a lot for your blog
WPBeginner Support
You’re welcome, glad our articles can help
Administrador
Margie
Great tutorial – thank you so much! Got my site up and running (using your manual method) without just a couple small hiccups that were easily solved with a Google search. Overall, I’m very pleased!
WPBeginner Support
Thank you, glad our guide could help
Administrador
TENASU MENSAH
please i found out that after everything,in the menus and submenus have localhost links like (localhost/test/category instead of http://www.yoursite/category
is there any solutions?
WPBeginner Support
Did you follow the steps in step 7? You could also recreate the menu links if you wanted.
Administrador
Tenasu mensah
please how i can find my back-ends after i have transferred the site to live server
WPBeginner Support
For finding your login url, you would want to take a look at our article here: https://www.wpbeginner.com/beginners-guide/how-to-find-your-wordpress-login-url/
Administrador
Tenasu mensah
what should i do if the database you are importing is larger than the required amount given?
WPBeginner Support
You can increase your max upload limit using the method in the article below or reach out to your hosting provider and they should be able to assist.
https://www.wpbeginner.com/wp-tutorials/how-to-increase-the-maximum-file-upload-size-in-wordpress/
Administrador
TENASU MENSAH
I have solved the issue.thanks for your kindest answering back
WPBeginner Support
You’re welcome
Administrador
Johannes
Thanks a lot for the instructiuons. I had the internal error problem. Luckily I had the htacces file from a previous installation on the server and could just replace the other one.
Everything running perfectly now.
WPBeginner Support
Thanks for sharing the error you ran into, glad our tutorial could be helpful
Administrador
Gimhana Jayasekara
Awesome work. You helped me so much. I used 2nd method because I prefer manual handling. Works fine.
WPBeginner Support
Glad our guide could help
Administrador
Milutin
Thanks a lot for your help. ALTHOUGH…
After a lot of effort, I understood the chaos of 2 domains on the job I’ve been given, so now website finally is live. But I cannot complete your tutorial because whatever I click or whatever else I type as URL besides just domain, it gives me error 500… I’ve tried all possible solutions mentioned in your other article, but nothing worked. Would you know the reason of the problem?
It’s my school’s website. It’s in Serbian, but click on any link and you will see the error in English.
Thank you again for this tutorial, it helped me A LOT.
WPBeginner Support
There are a few possible reasons and solutions for the 500 error, you would want to take a look at our article here: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-internal-server-error-in-wordpress/
Administrador
Anne-Laure
Hi I’m having an issue when I try running installer.php I get a 403 Error message. Any ideas what is happenning?
WPBeginner Support
For that error and how to solve it, you would want to take a look at our article here: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/
Administrador
AKG
Everything went correctly, but i ma not able to login to dashboard of my new copied website
WPBeginner Support
It would depend on if you’re running into an error or not, for a starting point you would want to take a look at our troubleshooting article here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrador
Eddie
Hi,
Everything was going smoothly. I was on step 4and uploaded my site. It gave me an “Error Establishing A Database Connection”. I realised my dtabase name was slightly diifferent from the one on my site. I went into phpmyadmin on WAMP and created a new database with the correct name and copied the old database data on the new database. Now the wordpress site on my PC says ” We were able to connect to the database server (which means your username and password is okay) but not able to select the xxxxxx database.
I restarted my PC and my WP site is blank. Is there anyway I can salvage this? I still have access to WAMP.
Regards
Eddie
WPBeginner Support
It could likely be due to how the content was copied, you would want to edit your wp-config file to point to the correct database for your content to be on your site again.
Administrador
JOSHUA
Thanks it worked very well
WPBeginner Support
Glad our article could help
Administrador
Donald
Things were going smoothly moving form local host to my domain until Step 1 of 4: Deployment
You are migrating site from the PHP 7.2.11 to the PHP 5.6.38.
If this servers PHP version is different to the PHP version of your package was created it might cause problems with proper functioning of your website and/or plugins and themes.
Note: This warning will still show if you choose option #2 and open_basedir is enabled, but should allow the installer to run properly. Please work with your hosting provider or server administrator to set this up correctly.
Wrote to host but wonder if I can ignore this and just go?
WPBeginner Support
We would recommend reaching out to your hosting provider as some of your plugins/themes may require the newer php and your host should have the ability to help you update the PHP being used for the server.
Administrador