新用户新用户即享 DNS 与 CDN 免费套餐。立即注册

网站、域名与数据库

为共享主机绑定域名、上传网站文件、连接 MySQL 数据库并设置计划任务。

4 分钟阅读 更新于 2026年10月6日

本文介绍共享主机的日常使用:绑定域名、上传网站文件、连接 MySQL 数据库,以及设置计划任务。以下操作都在主机管理页面中完成:在 主机 → 共享主机 列表中点击主机的 管理 即可进入。

概览

概览 标签显示磁盘和流量的使用比例,以及主机名、主域名、状态(正常 / 暂停)、所在节点和区域等基本信息。

Warning

流量按自然月统计。当月流量超出套餐额度时,网站可能会被暂停,直到下个月初恢复。订阅到期未续费时,主机也会被暂停。

绑定域名

添加域名

  1. 切换到 域名管理 标签,点击 添加域名。

  2. 填写表单:

    字段说明
    域名要绑定的域名,只能包含小写字母、数字、- 和 .,例如 www.example.com
    类型主域名 或 附加域名。主域名只能有一个,且不能删除
    绑定目录该域名对应的网站目录,相对于主机根目录(即 文件管理 中的 /),例如 / 或 /public
    回源协议普通网站请保持 HTTP
  3. 点击 确定。添加成功后,域名出现在列表中。

一个域名在平台上只能绑定到一个主机;如果提示“域名已存在”,说明该域名已被绑定。如果超出套餐允许的域名数量,系统会提示绑定上限。

Tip

可以把 example.com 和 www.example.com 绑定到同一个目录,也可以把子域名(如 blog.example.com)绑定到不同的子目录,实现一个主机托管多个站点。

解析域名

域名绑定后,还需要在 DNS 中把域名解析到您的主机服务器(为域名添加指向主机服务器 IP 地址的 A 记录)。如果您的域名使用 Yeap Cloud DNS,可以参考 DNS 区域与记录 添加记录。解析生效前,访问域名不会到达您的主机。

编辑与删除

  • 编辑:可以修改绑定目录。修改域名本身时,系统会先解除原域名再绑定新域名。
  • 删除:附加域名可以删除,主域名不能删除。

列表中的 SSL状态 列显示该域名是否已部署证书。证书的部署方法见 SSL 证书。

上传网站文件

切换到 文件管理 标签。根目录 / 即主机根目录,与域名的“绑定目录”使用同一个根。

工具栏提供:

  • 上传文件:上传本地文件到当前目录。
  • 新建文件夹 / 新建文件:在当前目录创建。
  • 远程下载:由服务器从 URL 直接下载文件到主机,适合拉取较大的程序包。
  • 刷新:重新加载列表。

在单个文件的操作菜单中可以 编辑、下载、重命名、修改权限、压缩 和 解压。勾选多个文件后,可以批量 压缩 或删除。

Tip

上传 WordPress 等程序时,先在本地打包成 .zip,进入绑定目录后上传,再在线 解压,比逐个上传文件快得多。

Note

如果访问域名时看到 “403 You don't have permission to browse”,通常是绑定目录下还没有首页文件。请上传 index.html 或 index.php。

数据库

每个主机在开通时会自动创建一个 MySQL 数据库,无需手动创建。切换到 数据库管理 标签可以查看:

项目说明
数据库名与主机名相同
用户名与主机名相同,不可修改
数据库类型MySQL
数据库大小 / 配额当前用量与套餐上限
phpMyAdmin如有提供,点击 打开 phpMyAdmin 在线管理数据库

在程序中连接数据库

网站程序与数据库位于同一台服务器上,连接参数如下:

php
<?php
$pdo = new PDO(
    'mysql:host=localhost;port=3306;dbname=<主机名>;charset=utf8mb4',
    '<主机名>',
    '<开通时设置的密码>'
);

WordPress 的 wp-config.php 中对应填写 DB_NAME、DB_USER 为主机名,DB_PASSWORD 为开通时设置的密码,DB_HOST 为 localhost。

Note

数据库密码即开通主机时设置的密码。请妥善保管,不要把它提交到公开的代码仓库。

计划任务

共享主机的计划任务通过定时访问一个网址来触发程序,适合执行 cron.php 之类的定时脚本。

  1. 切换到 计划任务 标签,点击 创建任务。
  2. 填写 Cron 表达式(格式:分 时 日 月 周,例如 0 2 * * * 表示每天凌晨 2 点)。
  3. 填写 请求地址,必须以 http:// 或 https:// 开头,例如 https://example.com/cron.php。
  4. 保存。页面顶部会显示已使用的任务数与上限。
Tip

被定时访问的脚本对外可见。建议在网址中加入一个只有您知道的参数(如 cron.php?key=随机字符串),并在脚本中校验,防止被他人随意触发。

通过 API 管理

以下接口与控制台使用的一致,需要携带登录令牌 Authorization: Bearer <token>,{id} 为主机列表中返回的 id:

bash
# 列出共享主机
curl -H "Authorization: Bearer $TOKEN" \
  https://api.yeap.cloud/api/user/host_shared/vhosts

# 列出已绑定的域名
curl -H "Authorization: Bearer $TOKEN" \
  https://api.yeap.cloud/api/user/host_shared/vhosts/{id}/domains

# 绑定附加域名
curl -X POST -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  https://api.yeap.cloud/api/user/host_shared/vhosts/{id}/domains \
  -d '{"domain": "blog.example.com", "type": "alias", "document_root": "/blog"}'

# 删除附加域名({domainId} 为域名列表中的 id)
curl -X DELETE -H "Authorization: Bearer $TOKEN" \
  https://api.yeap.cloud/api/user/host_shared/vhosts/{id}/domains/{domainId}
本页内容是否有帮助?