# ¿Cómo subo mi sitio a mi servidor LAMP?

https://www.seturack.com/es/base-de-conocimientos/articulo/how-do-i-upload-my-site-to-my-lamp-server

1. En el panel, abre **Mis servidores** y haz clic en tu servidor.
2. En la pestaña **Resumen**, espera a que la fila **Aplicación** diga "LAMP está listo". La página se actualiza sola.
3. Abre el enlace de la fila **Dirección del sitio**. La página "Your server is ready" indica que PHP funciona.

## Subir tu sitio

La raíz de tu sitio es la carpeta `/var/www/html`. Sube tus archivos por SFTP, con el usuario `root` y la contraseña que se muestran en el panel. Después asígnales el propietario correcto:

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

El `index.php` de esa carpeta es solo una página de bienvenida, así que puedes borrarlo. Los archivos `.htaccess` funcionan. El límite de subida de PHP es de 64 MB.

## Base de datos

La instalación crea una base de datos llamada `site` y un usuario con el mismo nombre. Las filas **Usuario de acceso** y **Contraseña** del panel pertenecen a este usuario. Conéctate desde tu sitio usando `localhost` como host. La base de datos no está abierta al exterior.

## Tu propio dominio

1. Apunta el registro A de tu dominio a la dirección IP de tu servidor.
2. [Conéctate por SSH](https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-connect-with-ssh) y obtén el certificado: `certbot --apache -d yourdomain.com`

Los certificados se renuevan solos.

Solo están abiertos al exterior los puertos **80**, **443** y **22** de SSH.

**¿Aún no tienes servidor?** [Pide un servidor con LAMP instalado](https://www.seturack.com/es/lamp-vps): tú eliges el tamaño y pagas solo lo que eliges.
