Walrus 部署网站小白教程
type
status
date
slug
summary
tags
category
icon
password
学习内容
目录
 
🦭 一个去中心化存储服务,能够进行网站部署,目前快要在主网发布了。
💡
Walrus 功能如下:
  1. 你可以用它来发布站点,只需要提供源文件(你所使用的前端框架生成)。
  1. 可以将Sui对象链接到站点。例如:用作NFT的网站制作。
  1. 你可以在Walrus Site 使用 命名系统购买域名,无需折腾DNS了。(目前域名还能使用Sui的测试代币购入,域名使用期限为一年)。
  1. 因为Walrus 是去中心化,数据利用率极高,不存在你部署的网站无缘无故被擦除的风险。
  1. 部署在Walrus上的网站是静态网站,但你可以集成Sui钱包,为Walrus 网站添加后端功能。
本文记录最近在 hoh前端共学 中把网站部署到 walrus 上。
本篇内容是基于 mac 操作 ,你若是其他系统可参考官网:
 
前置条件:
准备好Sui钱包 和 测试网 SUI 👉 参考可访问:
确保你正确配置 Sui的开发环境。👉 参考可访问:

1.安装 Walrus

安装预编译二进制文件
⚠️ SYSTEM 根据你电脑系统选择最新版本下载。
标准安装位置为 /usr/local/bin/$HOME/bin/ 或 $HOME/.local/bin/
 
使用walrus -V. 检查是否安装成功。若你在其他位置安装过walrus,请确保清理旧版本。
notion image

2.Walrus 配置

使用CLI获取最新配置 (⚠️ CLI 版本 1.2.0 或更高版本才支持配置多个交换对象。)

3.安装 site builder

Walrus Sites 部署的工具包
notion image
⚠️ SYSTEM 根据你电脑系统选择最新版本下载。
notion image
 
⚠️ 你需要将 site-builder 的安装路径添加到 $PATH 环境变量中,方便全局使用。
或者将下载下来的二进制文件移动到 $PATH 的所在目录。例如这些:/usr/local/bin/$HOME/bin/, or $HOME/.local/bin/.
 

4.site builder 配置

walrus site builder 需要配置 sites-config.yaml 文件去驱动工作。

5.部署站点

1.使用 bun run build 将你的网站资源打包。

(或者使用npm run build 等。)
notion image
 

2.部署你的网站到 walrus

notion image
你会得到 site objet ID 和你的 site addresss
 
命令如下:
 
你可以将配置文件下载到你安装的 walrus 目录中,这样就不需要每次输入配置文件的路径。
 

3.更新你的网站

重新打包你的前端网站资源后,使用命令更新你的网站。
notion image
 
notion image
 

6.配置域名

前往 ,购买你想要的域名, 目前价格为 2 SUI 一年
notion image
notion image
 
点击 View names you own 查看你购买的域名。
notion image
 
在link address 配置 输入你 部署在 walrussite objet ID。
notion image
 
最后验证你的网站是否配置成功。
notion image
 
 
 

© Anne 2021-2025