Skip to content

Nacos

快速开始 | Higress

脱离 K8s 在 Docker Compose 中使用

安装命令一:使用独立部署的 Nacos

curl -fsSL https://higress.io/standalone/get-higress.sh | bash -s -- -a -c nacos://127.0.0.1:8848 --nacos-username=nacos --nacos-password=DQtPvYhdgwoGI9Oa

请将 192.168.0.1 替换为 Nacos 服务器的 IP(如果 Nacos 部署在本机,请不要使用如 localhost 或 127.0.0.1 的 Loopback 地址),并按需调整 --nacos-username 和 --nacos-password 的取值。如果 Nacos 服务未开启认证功能,则可以移除这两个参数。

安装命令二:使用 Higress 内置 Nacos

curl -fsSL https://higress.io/standalone/get-higress.sh | bash -s -- -a --use-builtin-nacos

注:Windows 系统下可以使用 Cygwin、Git Bash 等类 Unix Shell 中执行上述命令。

阶段二:配置

在浏览器中输入 http://127.0.0.1:8080 进入 Higress 控制台。首次访问时需要先初始化管理员账号。

image

初始化完成后,界面会自动跳转至登录页面。请使用前面设置的用户名密码登录 Higress 控制台。

image

点击左侧“服务来源”导航栏,然后点击页面右侧的“创建服务来源”按钮。按照下图所示内容填写表单并点击“确定”按钮。

image

点击左侧“域名管理”导航栏,然后点击页面右侧的“创建域名”按钮。按照下图所示内容填写表单并点击“确定”按钮。

image

点击左侧“路由管理”导航栏,然后点击页面右侧的“创建路由”按钮。按照下图片所示内容填写表单并点击“确定”按钮。

image

阶段三:请求验证

文档​

执行以下命令,验证测试路由可以正常工作:

# should output a JSON object containing request data curl http://localhost/get?foo=bar -H 'host: foo.bar.com'

waitingresult.com