cPanel 是全球用得最多的主机控制面板,功能多到第一次打开会有点懵。实际上日常建站真正会用到的不超过十个图标,这篇按使用频率排一遍。
零、先把面板切成简体中文
登录 cPanel 后,点右上角的用户名 → Change Language(或在 Preferences 分区找 Change Language)→ 下拉选择 中文(简体) → 点 Change。
页面刷新后整个面板变成中文。下面的功能名我会中英对照写,方便你在任何语言下都能找到。
登录地址有三种,任选其一:
https://你的域名/cpanelhttps://你的域名:2083- 从客户中心 → Services → 对应服务 → Login to cPanel 免密进入(推荐,不用记密码)
1. 文件管理器(File Manager)
改主题文件、编辑 .htaccess、上传压缩包都靠它。
几个要点:
- 网站根目录是
public_html,主域名的文件放这里。 - 默认不显示以点开头的隐藏文件(如
.htaccess)。点右上角 设置(Settings) → 勾选 显示隐藏文件(Show Hidden Files)。 - 上传大文件建议先在本地打包成 zip,上传后右键 提取(Extract),比逐个文件上传快得多。
- 编辑文件前,先右键 复制(Copy) 一份备份,改坏了能立刻还原。
2. WordPress Toolkit
安装、克隆、更新 WordPress 的中枢。除了装站,两个很实用的功能:
- Clone(克隆):一键复制出一个测试站,在副本上试新主题、试插件更新,确认没问题再应用到正式站。
- Smart Updates:更新前自动截图对比,发现页面崩了会自动回滚。
3. 电子邮件账户(Email Accounts)
创建 [email protected] 企业邮箱。详见《企业邮箱配置》。
4. SSL/TLS 状态(SSL/TLS Status)
查看每个域名的证书状态,手动触发 Run AutoSSL。详见《免费 SSL 配置》。
5. 域名(Domains)
- 创建新域名:添加第二个、第三个网站(Pro / Turbo 套餐支持)。
- 子域名:创建
blog.example.com、shop.example.com。 - 重定向(Redirects):设置整站或单页的 301 跳转。
6. phpMyAdmin 与 MySQL 数据库
- MySQL 数据库(MySQL Databases):创建数据库、创建用户、分配权限。手动装程序时用。
- phpMyAdmin:直接操作数据表。常见用途是网站进不去后台时,在
wp_users表里改管理员密码(密码字段选 MD5 加密方式),或者在wp_options表里改siteurl和home修复地址错误。
动数据库之前一定先导出一份备份:phpMyAdmin → 选中数据库 → 导出 → 快速 → 执行。
7. 选择 PHP 版本(Select PHP Version)
- 切换 PHP 版本:WordPress 建议 8.1 或 8.2。太老的版本有安全风险,太新的可能有插件不兼容。
- Extensions 标签:勾选需要的扩展(
imagick、intl、zip等)。 - Options 标签:调整
memory_limit(建议 256M)、max_execution_time(建议 300)、upload_max_filesize(按需,比如 64M)。上传大图或导入大数据时经常要调这里。
8. JetBackup 5
每日自动备份与一键还原,是出事时的救命稻草。详见《JetBackup 备份与还原》。
9. 定时任务(Cron Jobs)
WordPress 的 wp-cron 依赖访客访问触发,访问量小的站会导致定时发布、自动备份不准时。可以关掉内置 cron 改用系统 cron:
先在 wp-config.php 里加一行:
define('DISABLE_WP_CRON', true);
再到 cPanel → 定时任务,添加一条每 15 分钟执行一次的任务:
*/15 * * * * curl -s https://example.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1
10. 资源使用情况(Resource Usage)
这是共享主机上最该经常看的一页。它显示你的 CPU、内存、进程数、I/O 在过去 24 小时 / 一周内有没有触顶(Faults 列不为 0 就是超限了)。
网站间歇性打不开、后台卡顿,八成是这里超限。常见原因和对策:
| 现象 | 常见原因 | 对策 |
|---|---|---|
| CPU 频繁触顶 | 没有缓存、插件太多 | 装 LiteSpeed Cache,卸载不用的插件 |
| 内存触顶 | 页面构建器 + 大量插件 | 提高 memory_limit,精简插件 |
| 进程数触顶 | 被爬虫或恶意流量刷 | 用 Cloudflare 挡,或在 robots.txt 限制抓取频率 |
| I/O 触顶 | 大量文件读写、备份任务 | 把备份时间挪到凌晨 |
如果优化后仍然长期触顶,说明该升级套餐或换 VPS 了。
附:几个建议养成的习惯
- 改任何配置文件前先复制备份。
- cPanel 密码和 WordPress 后台密码不要用同一个。
- 在客户中心开启两步验证。
- 定期看一眼资源使用情况,问题往往在彻底爆发前一两周就有征兆。