在 VestaCP 中托管网站
要在服务器上托管您的网站,请执行以下步骤。我们建议以额外用户的身份执行这些操作。
域名
- 在您的域名注册商侧,将服务器的 IP 地址设置为域名的 A 记录。
- 在 VestaCP 面板中添加您的域名。为此,请进入 WEB 部分,点击“+”图标(“添加域名”选项)。然后输入您的域名并选择必要的设置。
注意: 如果您使用的是西里尔字母域名,请以西里尔字母形式输入,而不是 punycode 格式。
如有需要,您可以配置额外选项,例如启用 SSL(指定现有证书或申请免费的 Let’s Encrypt 证书)、连接分析工具(awstats 或 webalizer)以及创建额外的 FTP 账户。
在大多数情况下,您可以保留默认设置。
您也可以通过执行类似的操作来添加子域名。
数据库
- 在 VestaCP 面板中创建数据库。为此,请进入 DB 部分,点击“+”图标(“添加数据库”选项)。填写必要信息,包括数据库名称、用户名和密码。同时指定接收数据库访问凭据的电子邮箱地址。
创建数据库后,您可以直接从 VestaCP 面板进入 phpMyAdmin(数据库列表上方的“PHPMYADMIN”按钮),或使用邮件中发送的链接。
- 使用获得的凭据登录 phpMyAdmin,并将数据库转储文件上传到服务器。
- 更新网站的配置文件,以指定正确的数据库名称、数据库用户名和密码。
网站文件
将您的网站文件上传到服务器。为此,请使用 SFTP(例如通过 FileZilla)连接到服务器,并将文件复制到目录 /web/您的域名/public_html(如果您以 admin 用户身份操作,完整路径为:/home/用户名/web/域名/public_html)。
请使用以下凭据进行连接:
主机:服务器的 IP 地址。
用户名:VestaCP 的用户名。
密码:用户密码。
端口:22