RAKsmart安装HestiaCP面板系列教程之建站实战,适用于在 RAKsmart 服务器 + HestiaCP 面板 上创建与管理第一个网站,主机推荐小编为您整理发布RAKsmart安装HestiaCP面板系列教程之建站实战:在RAKsmart+HestiaCP上创建与管理第一个网站。
aksmart活动产品推荐,注意秒杀产品不支持自由定义配置和退款。(数量有限,秒杀结束后恢复原价)更多活动可点击查看全线福利专区。
产品 | CPU | 内存 | 硬盘 | 带宽/流量 | 秒杀价/月 | 购买链接 |
美国洛杉矶服务器 | E3-1230 | 16G | 1T HDD | 国际BGP 1G 独享 不限 | $29.90 | 点击购买 |
美国硅谷裸机云 | E5-2620 | 32G | 1T HDD | 国际BGP G口 不限 | $79.90 | 点击购买 |
美国硅谷VPS | 2 核 | 2G | 40G SSD | 大陆优化VIP 10M | $1.99 | 点击购买 |
美国硅谷云服务器 | 2 核 | 4G | 40G系统盘 | 大陆优化VIP | $3.99 | 点击购买 |
RAKsmart + HestiaCP 建站实战指南
一、添加网站用户(安全隔离)
为什么需要单独用户?
权限隔离:每个网站/客户使用独立系统用户,避免跨站点文件访问或权限冲突。
资源限制:可为用户分配独立磁盘配额、数据库权限等。
安全防护:若某网站被入侵,不会影响其他用户数据。
操作步骤:
登录 HestiaCP 面板 → USER 模块 → 点击 Add User。
填写用户名(如 client1)、邮箱、密码。
设置磁盘配额(如 1000 MB)、可创建域名/数据库数量等。
点击 Save 完成。
二、创建网站
进入建站界面
HestiaCP 面板 → WEB 模块 → 点击 Add Web Domain。
域名配置
Domain:主域名(如 example.com)。
Aliases:域名别名(如 www.example.com,多个用逗号分隔)。
选择网站用户
从下拉菜单选择刚创建的用户(如 client1)。
Web 后端配置
Backend Template:选择 Apache 或 Nginx(推荐 Nginx + Apache 平衡性能与兼容性)。
PHP Version:根据程序需求选择(如 PHP 8.2)。
FTP 访问(可选)
勾选 Add FTP Account。
输入 FTP 用户名(如 client1_ftp)和密码。
提示:FTP 目录默认为 /home/client1/web/example.com/public_html。
数据库配置(可选)
勾选 Add Database。
输入数据库名(如 client1_wp)、用户名及密码。
选择数据库类型(通常选 MySQL)。
SSL 证书(重点!)
勾选 SSL Support → 选择 Let’s Encrypt。
勾选 Enable HTTP/2 提升性能。
点击 Save,系统自动申请并续签证书。
成功标志:域名前出现绿色锁图标 (https://)。
三、网站文件管理
SFTP/SSH 访问
目录路径:/home/username/web/domain.com/public_html
登录方式:
bash
sftp username@服务器IP
# 或
ssh username@服务器IP
HestiaCP 文件管理器
面板 → FILE 模块 → 选择用户 → 进入 web/domain.com/public_html 直接上传/编辑文件。
FTP 客户端(如 FileZilla)
主机:服务器IP
协议:FTP 或 SFTP(推荐更安全的 SFTP)
用户名/密码:建站时设置的 FTP 账号。
四、数据库管理
phpMyAdmin
面板 → DB 模块 → 找到数据库 → 点击 Open phpMyAdmin。
用建站时设置的数据库账号登录。
命令行管理
bash
mysql -u 数据库用户 -p
Enter password: 输入密码
> SHOW DATABASES; # 查看数据库
五、部署应用(以 WordPress 为例)
上传程序文件
通过 SFTP 或文件管理器,将 WordPress 压缩包上传到 public_html。
在面板中解压(右键文件 → Extract)。
创建数据库
若建站时未创建,进入 DB 模块新建数据库并分配用户。
配置网站
访问 https://example.com 进入 WordPress 安装界面:
数据库名:client1_wp
用户名/密码:建站时设置的数据库账号
主机:localhost
六、域名解析
登录域名注册商控制台(如 Cloudflare、阿里云)。
添加 A 记录:
主机名:@ 或 www
值:RAKsmart 服务器的 IPv4 地址
(可选)添加 AAAA 记录(IPv6):
主机名:@ 或 www
值:服务器的 IPv6 地址
验证:等待 DNS 生效(通常 5-30 分钟),使用 ping example.com 检查是否指向服务器 IP。
常见问题解决
SSL 证书未生效?
检查防火墙是否开放 80/443 端口(RAKsmart 需在面板放行)。
网站访问 403 错误?
确保 public_html 内有 index.php 或 index.html,且文件权限为 755。
数据库连接失败?
确认数据库用户名包含后缀(如 client1_wp 而非 wp)。
完成效果:
您的网站可通过 https://example.com 安全访问,并通过 HestiaCP 统一管理用户、文件、数据库及 SSL 证书。后续添加新网站只需重复 步骤二,保持用户隔离即可!
主机推荐小编温馨提示:以上是小编为您整理发布的RAKsmart安装HestiaCP面板系列教程之建站实战:在RAKsmart+HestiaCP上创建与管理第一个网站。更多知识分享可持续关注我们,raksmart机房更有多款云产品免费体验,助您开启全球上云之旅。
本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:https://www.tuihost.com/11981.html