# Como envio meu site para o meu servidor LAMP?

https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-do-i-upload-my-site-to-my-lamp-server

1. No painel, abra **Meus servidores** e clique no seu servidor.
2. Na aba **Visão geral**, espere a linha **App** dizer "O LAMP está pronto". A página se atualiza sozinha.
3. Abra o link da linha **Endereço do site**. A página "Your server is ready" mostra que o PHP está funcionando.

## Enviando seu site

A raiz do seu site é a pasta `/var/www/html`. Envie seus arquivos por SFTP, usando o usuário `root` e a senha mostrados no painel. Depois, atribua o proprietário correto a eles:

`chown -R www-data:www-data /var/www/html`

O `index.php` dessa pasta é só uma página de boas-vindas, então você pode apagá-lo. Os arquivos `.htaccess` funcionam. O limite de upload do PHP é 64 MB.

## Banco de dados

A instalação cria um banco de dados chamado `site` e um usuário com o mesmo nome. As linhas **Login** e **Senha** do painel pertencem a esse usuário. Conecte-se a partir do seu site usando `localhost` como host. O banco de dados não fica aberto para fora.

## Seu próprio domínio

1. Aponte o registro A do seu domínio para o endereço IP do seu servidor.
2. [Conecte-se por SSH](https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-to-connect-with-ssh) e obtenha o certificado: `certbot --apache -d yourdomain.com`

Os certificados se renovam sozinhos.

Apenas as portas **80**, **443** e **22** do SSH ficam abertas para fora.

**Ainda não tem um servidor?** [Peça um servidor com LAMP instalado](https://www.seturack.com/pt-br/lamp-vps): você escolhe o tamanho e paga só pelo que escolheu.
