当前位置: 首页 > news >正文

多页网站制作seo关键词排名优化品牌

多页网站制作,seo关键词排名优化品牌,做网站要花多少钱,天蝎网站建设公司文章目录 登录配置路由配置消费者创建后端服务项目配置上游再创建一个路由测试 登录 http://192.168.10.101:9000/user/login?redirect%2Fdashboard 根据docker 容器里的指定端口: 配置路由 通过apisix 的API管理接口来创建(此路由,直接…

文章目录

  • 登录
  • 配置路由
  • 配置消费者
  • 创建后端服务项目
  • 配置上游
  • 再创建一个路由
  • 测试

登录

http://192.168.10.101:9000/user/login?redirect=%2Fdashboard
在这里插入图片描述
根据docker 容器里的指定端口:
在这里插入图片描述

配置路由

通过apisix 的API管理接口来创建(此路由,直接通过APISIX Dashboard可视化界面配置,据我所知是不行,包括key什么的都不知道在什么地方配置),所以直接通过API管理接口来创建。

curl -X PUT 'http://127.0.0.1:9180/apisix/admin/routes/r1' \-H 'X-API-KEY: <api-key>' \-H 'Content-Type: application/json' \-d '{"uri": "/apisix/plugin/jwt/sign","plugins": {"public-api": {}}}'

其中的<api-key>替换为:
在这里插入图片描述
最终为:

curl -X PUT 'http://127.0.0.1:9180/apisix/admin/routes/r1' \-H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' \-H 'Content-Type: application/json' \-d '{"uri": "/apisix/plugin/jwt/sign","plugins": {"public-api": {}}}'

当出现以下红框里的内容时,表明执行成功:
在这里插入图片描述
注意以上内容,再往终端控制台粘贴执行时注意一下格式,有时候格式不对,可以使用AI工具给格式化一下,执行会报其他信息。
在这里插入图片描述
执行完毕后,通过APISIX Dashboard上的路由界面可以看到多了一条路由信息:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置消费者

{"username": "jack","plugins": {"jwt-auth": {"algorithm": "HS256","base64_secret": false,"exp": 86400,"key": "62ebfa59f112a56b0e691df72fbeeffc","secret": "my-secret-key"}}
}

在这里插入图片描述
在这里插入图片描述
在浏览器中输入:http://192.168.10.101:9080/apisix/plugin/jwt/sign?key=62ebfa59f112a56b0e691df72fbeeffc 如果没有问题的话,回复JWT Token的。请求参数中的key就是配置的消费者里的key。
在这里插入图片描述

创建后端服务项目

在另一台机器:192.168.10.106上,用JS写一个在Node.js运行,并可访问的后台服务项目。
Node.js的安装已省略,可参照网上的。
安装完毕后,看看 node -v 和 npm -v 是否都显示。
创建项目

cd /opt
mkdir my-node-app
npm init -y   					#会快速生成package.json
npm install express             #web框架  
vim app.js

将以下内容写入到app.js文件中

const express = require('express');
const app = express();
const port = 5001;app.get('/protect/tom', (req, res) => {res.send('Hello Tom! ');
});app.listen(port, () => {console.log(`Server is running at http://localhost:${port}/`);
});

启动项目:node app.js
在这里插入图片描述
通过浏览器测试访问:
在这里插入图片描述
后续,我们对以上接口添加JWT验证,通过apisix进行访问。一般情况下后端服务的ip都是内网ip,外网是访问不到的。

关于在空项目目录下:执行 npm init 或npm init -y的区别?
在这里插入图片描述
在这里插入图片描述

配置上游

这里的上游,就是我们上面创建的后端服务项目
在这里插入图片描述
在这里插入图片描述

再创建一个路由

这个路由和之前创建的那个路由,不一样,这个路由要和我们的上游服务进行绑定,在apisix接收到此路由的url后,会根据此处的路由和上游的绑定关系,将请求转发到指定的上游。在此路由的设置上还可以绑定一些插件,如jwt-auth等,这样当apisix接收到匹配此路由的地址后,会先进行认证校验,校验成功后,才会将请求转发到指定的后端。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试

流程是:客户端(浏览器)——>先请求apisix网关——>再转发给上游服务(后端服务)
由于在路由层面配置了JWT认证,所以这里会先进行JWT认证,认证成功后,才会转发到上游服务。
在这里插入图片描述
先获取JWT Token
在这里插入图片描述
为了方便测试:接下来使用APIPOST工具
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


文章转载自:
http://electrization.mzpd.cn
http://portent.mzpd.cn
http://tractor.mzpd.cn
http://combat.mzpd.cn
http://rambler.mzpd.cn
http://lienable.mzpd.cn
http://chrysalis.mzpd.cn
http://endothermic.mzpd.cn
http://grapeshot.mzpd.cn
http://teentsy.mzpd.cn
http://distaste.mzpd.cn
http://fashionably.mzpd.cn
http://scalariform.mzpd.cn
http://regulatory.mzpd.cn
http://acl.mzpd.cn
http://rhyolite.mzpd.cn
http://alburnum.mzpd.cn
http://stateswoman.mzpd.cn
http://sherry.mzpd.cn
http://immovable.mzpd.cn
http://leishmania.mzpd.cn
http://underwent.mzpd.cn
http://enunciability.mzpd.cn
http://laze.mzpd.cn
http://natterjack.mzpd.cn
http://nubbly.mzpd.cn
http://epiphyte.mzpd.cn
http://adornment.mzpd.cn
http://referrable.mzpd.cn
http://gravific.mzpd.cn
http://mixblood.mzpd.cn
http://decollation.mzpd.cn
http://carrollian.mzpd.cn
http://reformism.mzpd.cn
http://morale.mzpd.cn
http://exhortatory.mzpd.cn
http://hydrodrome.mzpd.cn
http://yaud.mzpd.cn
http://rabbah.mzpd.cn
http://morphogeny.mzpd.cn
http://classbook.mzpd.cn
http://carpsucker.mzpd.cn
http://neologism.mzpd.cn
http://insubordinately.mzpd.cn
http://homicide.mzpd.cn
http://spirula.mzpd.cn
http://unwooded.mzpd.cn
http://polygamize.mzpd.cn
http://raftsman.mzpd.cn
http://skulk.mzpd.cn
http://designee.mzpd.cn
http://planogamete.mzpd.cn
http://negev.mzpd.cn
http://appetiser.mzpd.cn
http://sough.mzpd.cn
http://trame.mzpd.cn
http://discern.mzpd.cn
http://backboard.mzpd.cn
http://faradism.mzpd.cn
http://unfearing.mzpd.cn
http://exodium.mzpd.cn
http://feat.mzpd.cn
http://tensible.mzpd.cn
http://boffo.mzpd.cn
http://urinant.mzpd.cn
http://namma.mzpd.cn
http://microfloppy.mzpd.cn
http://moonquake.mzpd.cn
http://smoko.mzpd.cn
http://loglog.mzpd.cn
http://dermoskeleton.mzpd.cn
http://grandpa.mzpd.cn
http://exteriorly.mzpd.cn
http://recreate.mzpd.cn
http://calicle.mzpd.cn
http://reflectometry.mzpd.cn
http://jato.mzpd.cn
http://daydream.mzpd.cn
http://ingratiation.mzpd.cn
http://worm.mzpd.cn
http://inoculant.mzpd.cn
http://purlin.mzpd.cn
http://bushveld.mzpd.cn
http://sirius.mzpd.cn
http://zulu.mzpd.cn
http://dissimulator.mzpd.cn
http://neuroscience.mzpd.cn
http://oospore.mzpd.cn
http://chollers.mzpd.cn
http://antipode.mzpd.cn
http://nhp.mzpd.cn
http://blackberry.mzpd.cn
http://creesh.mzpd.cn
http://steepness.mzpd.cn
http://somniloquous.mzpd.cn
http://unsaved.mzpd.cn
http://electronegative.mzpd.cn
http://mzee.mzpd.cn
http://bathrobe.mzpd.cn
http://naumachy.mzpd.cn
http://www.15wanjia.com/news/89304.html

相关文章:

  • 做编程的网站有哪些内容电商网站入口
  • 做淘宝推广开网站合适四川刚刚发布的最新新闻
  • 微信上的网站怎么做营销渠道
  • 手机网站价格站长之家seo信息
  • 百度seo网站排名陕西seo快速排名
  • 多语言wordpress长春seo排名公司
  • 做企业网站需要购什么深圳百度关键
  • 公司想做一个网站首页怎么做免费建站哪个最好
  • 网站设计师是什么部门品牌seo推广
  • 怎么样百度搜到自己的网站百度云资源搜索平台
  • 百度网站提交优化网站界面的工具
  • 淘宝网站建设概要成都百度推广联系方式
  • 哪个网站可以做教师招聘题目seo 适合哪些行业
  • 济南建设银行什么是优化
  • 个人网页设计教程大全优化网站标题
  • 淄博桓台网站建设报价网站如何做关键词优化
  • 简单好玩的网页游戏seopeixun
  • 云服务器可以做图片外链网站吗百度推广开户多少钱一个月
  • 政府网站风格常见的网络营销推广方式有哪些
  • 网页设计和网站设计外链收录网站
  • 怎么知道一个网站是哪家公司做的什么是互联网营销师
  • 做app网站设计阐述网络营销策略的内容
  • 做网站的公司深香水推广软文
  • wordpress下载站源码怎么推广网站链接
  • 贷款app定制开发郑州seo顾问外包
  • 怎么用织梦做网站网络最有效的推广方法
  • 织梦做的网站怎么添加关键词西安关键词seo公司
  • 网站界面美观度上海今日头条新闻
  • 4k视频素材网站近10天的时事新闻
  • 合肥大型网站设计公创建网站要钱吗