1. 首页 > 主机杂谈 > 正文

RAKsmart安装HestiaCP面板系列教程之建站实战:在RAKsmart+HestiaCP上创建与管理第一个网站

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

联系我们

在线咨询:点击这里给我发消息

微信号:17713241060

工作日:9:30-18:30,节假日休息