# 如何把我的网站上传到 LEMP 服务器？

https://www.seturack.com/zh/knowledgebase/article/how-do-i-upload-my-site-to-my-lemp-server

1. 在面板中打开**我的服务器**，点击您的服务器。
2. 在**概览**标签页中，等待**应用**一行显示“LEMP 已就绪”。页面会自动刷新。
3. 打开**网站地址**一行中的链接。“Your server is ready”页面表明 PHP 正常工作。

## 上传您的网站

网站根目录是 `/var/www/html` 文件夹。请通过 SFTP 上传文件，使用面板中显示的 `root` 用户和密码。然后为它们设置正确的所有者：

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

该文件夹中的 `index.php` 只是一个欢迎页，可以删除。Nginx 不会读取 `.htaccess` 文件；重写规则写在 `/etc/nginx/sites-available/default` 中，修改后需要运行 `systemctl reload nginx`。PHP 的上传限制为 64 MB。

## 数据库

安装时会创建一个名为 `site` 的数据库和一个同名用户。面板中的**登录名**和**密码**两行属于这个用户。从您的网站连接时，主机填 `localhost`。数据库不对外开放。

## 您自己的域名

1. 把您域名的 A 记录指向服务器的 IP 地址。
2. [通过 SSH 连接](https://www.seturack.com/zh/knowledgebase/article/how-to-connect-with-ssh)并获取证书：`certbot --nginx -d yourdomain.com`

证书会自动续期。

对外只开放 **80**、**443** 以及供 SSH 使用的 **22** 端口。

**还没有服务器？** [订购预装 LEMP 的服务器](https://www.seturack.com/zh/lemp-vps)：配置由您选择，按所选配置付费。
