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

杭州网站设计步骤网盘手机app官网下载

杭州网站设计步骤,网盘手机app官网下载,无法定位wordpress内容目录,厦门网站制作计划APISIX 体验指南 所有的 sh 脚本通过 git bash 执行。 出现错误仔细核对文档。 github 地址: 使用 docker 安装 apisix 确保本地安装 Docker 和 Docker-compose 如未安装参开以下文档安装: Docker:https://docs.docker.com/engine/install/c…

APISIX 体验指南

所有的 sh 脚本通过 git bash 执行。

出现错误仔细核对文档。

github 地址:

使用 docker 安装 apisix

确保本地安装 Docker 和 Docker-compose 如未安装参开以下文档安装:
Docker:https://docs.docker.com/engine/install/centos/
Docker-Compose:https://docs.docker.com/compose/install/

Clone 并修改配置连接到服务器(区别本地),新建 apisix-3.7 目录

mkdir apisix-3.7 && cd apisix-3.7
git init
git clone https://github.com/yuluo-yx/apisix-deploy

配置修改

这里的配置必须要修改,确保服务安全

Dashboard
cd /example/dashboard/
vim conf.yaml# 修改如下配置35   expire_time: 3600     # jwt token expire time, in second36   users:                # yamllint enable rule:comments-indentation37     - username: admin   # username and password for login `manager api`38       password: deamgodeamgo@666**用户名和密码需要修改,密码使用强类型密码**
Apisix-server
# 修改 apisix admin api 的验证 key32     admin_key:33       - name: "admin"34         key: 054f7cf07e344346cd3f287985e76a2135         role: admin                 # admin: manage all configuration data36 **必须修改,用于 curl 下发配置时使用**
启动

启动之前,先确定 linux 系统架构,执行以下命令,选择不同的版本执行! dpkg --print-architecture

# 运行启动脚本(以 amd 架构为例启动)
./start.sh# 关闭
./stop.sh# 测试服务是否启动成功, test.sh 中的 key 需要修改为 apisix-server 中配置的 key!
./test.sh# 出现以下结果部署成功
{"value":{"pass_host":"pass","nodes":{"httpbin.org:80":1},"update_time":1701241286,"scheme":"http","create_time":1701241286,"hash_on":"vars","id":"1","type":"roundrobin"},"key":"/apisix/upstreams/1"}
访问测试
  • 服务器开放 9000 端口,本地机器访问 http://ip:9000 输入在 dashboard 中配置的用户名和密码访问控制面板!

  • 如果是本地,浏览器访问:http://127.0.0.1:9000 即可查看 dashboard 页面。

运行 api 服务

打开 IDEA,运行 spring boot 项目之后,进入 postman 中打开 api 原生 文件夹访问接口进行测试!

apisix 发布接口

$ cat publish-router.sh
curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/api/test","upstream": {"type": "roundrobin","nodes": {"127.0.0.1:8080": 1}}}'# 发布成功如下所示
$ sh publish-router.sh
{"key":"/apisix/routes/1","value":{"methods":["GET"],"upstream":{"type":"roundrobin","pass_host":"pass","nodes":{"127.0.0.1:8080":1},"hash_on":"vars","scheme":"http"},"id":"1","uri":"/api/test","update_time":1701359555,"priority":0,"status":1,"create_time":1701359555}}

noded 的 ip 必须是 192 开头,127 会报 502

etcd 的地址必须配置为 ip 地址,127 会报 502

测试

postman 请求 apisix-test apisix-user-getone 接口进行测试!

apisix 保护接口

给 test 接口加上 限流插件 防护

规则:时间窗口为 60 s,在 60 s 之内只能被访问两次,超过直接返回 503 错误码。

$ cat protected-test.sh
curl -i http://127.0.0.1:9180/apisix/admin/routes/1 -H 'X-API-KEY: 054f7cf07e344346cd3f287985e76a21' -X PUT -d '{"uri": "/api/test","plugins": {"limit-count": {"count": 2, "time_window": 60,"rejected_code": 503,"key_type": "var","key": "remote_addr"}},"upstream": {"type": "roundrobin","nodes": {"192.168.2.27:8080": 1}}}'$ sh protected-test.sh
{"key":"/apisix/routes/1","value":{"plugins":{"limit-count":{"key_type":"var","count":2,"allow_degradation":false,"show_limit_quota_header":true,"time_window":60,"rejected_code":503,"key":"remote_addr","policy":"local"}},"update_time":1701395836,"uri":"/api/test","create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27:8080":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"priority":0,"id":"1","status":1}}

访问 postman 保护 test 进行测试。

运行前端服务

本地运行

cd /app/front/apisix-test-front
yarn
yarn dev --host

nginx 部署前端

cd /app/front/docker
docker-compose up

apisix 发布前端路由

本地运行路由发布

curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/*","upstream": {"type": "roundrobin","nodes": {"192.168.2.27:5173": 1}}}'$ sh publish-front-router.sh
{"key":"/apisix/routes/1","value":{"priority":0,"update_time":1701397737,"uri":"/*","status":1,"create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27:5173":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"id":"1","methods":["GET"]}}

nginx 路由发布

curl "http://127.0.0.1:9180/apisix/admin/routes/1" -H "X-API-KEY: 054f7cf07e344346cd3f287985e76a21" -X PUT -d '{"methods": ["GET"],"uri": "/*","upstream": {"type": "roundrobin","nodes": {"192.168.2.27": 1}}}'$ sh publish-front-router.sh
{"key":"/apisix/routes/1","value":{"priority":0,"update_time":1701397737,"uri":"/*","status":1,"create_time":1701359555,"upstream":{"pass_host":"pass","nodes":{"192.168.2.27":1},"hash_on":"vars","scheme":"http","type":"roundrobin"},"id":"1","methods":["GET"]}}

请求测试

  • 本地:浏览器访问 http://127.0.0.1:9080/ 查看

文章转载自:
http://dinncomelo.knnc.cn
http://dinncokhark.knnc.cn
http://dinnconii.knnc.cn
http://dinncoosmometer.knnc.cn
http://dinncocinematography.knnc.cn
http://dinncoantecedency.knnc.cn
http://dinncojarovize.knnc.cn
http://dinncosuffragan.knnc.cn
http://dinncolandlady.knnc.cn
http://dinncopalaeoclimatology.knnc.cn
http://dinncostrobila.knnc.cn
http://dinncomartialize.knnc.cn
http://dinncoprofuse.knnc.cn
http://dinncocarious.knnc.cn
http://dinncogock.knnc.cn
http://dinncoairdrome.knnc.cn
http://dinncowhitening.knnc.cn
http://dinncovoltameter.knnc.cn
http://dinnconirvana.knnc.cn
http://dinncoghastfulness.knnc.cn
http://dinncoargillite.knnc.cn
http://dinncosaloonkeeper.knnc.cn
http://dinncosuppleness.knnc.cn
http://dinncostragulum.knnc.cn
http://dinncounderstand.knnc.cn
http://dinnconormalize.knnc.cn
http://dinncoabandonee.knnc.cn
http://dinncodisprovable.knnc.cn
http://dinncocrustacean.knnc.cn
http://dinncobimensal.knnc.cn
http://dinncohellenic.knnc.cn
http://dinncomelt.knnc.cn
http://dinncoeyeblack.knnc.cn
http://dinncobehavioural.knnc.cn
http://dinncocase.knnc.cn
http://dinncometalaw.knnc.cn
http://dinncosewn.knnc.cn
http://dinncoyhvh.knnc.cn
http://dinncomilter.knnc.cn
http://dinncoedd.knnc.cn
http://dinncoisotopes.knnc.cn
http://dinncodelineative.knnc.cn
http://dinncoladdertron.knnc.cn
http://dinncocuesta.knnc.cn
http://dinncoechard.knnc.cn
http://dinncowashita.knnc.cn
http://dinncogibbosity.knnc.cn
http://dinncodaredevilry.knnc.cn
http://dinncoperianth.knnc.cn
http://dinncopuissant.knnc.cn
http://dinncomaltose.knnc.cn
http://dinncorecondense.knnc.cn
http://dinncojesu.knnc.cn
http://dinncocentennially.knnc.cn
http://dinncoalligator.knnc.cn
http://dinncopervade.knnc.cn
http://dinncobagman.knnc.cn
http://dinncoslatted.knnc.cn
http://dinncodesirous.knnc.cn
http://dinncomoisty.knnc.cn
http://dinncoorgy.knnc.cn
http://dinncoplanimetry.knnc.cn
http://dinncoprosobranch.knnc.cn
http://dinncopitiless.knnc.cn
http://dinncosham.knnc.cn
http://dinncoyawey.knnc.cn
http://dinncosignpost.knnc.cn
http://dinncomegaphone.knnc.cn
http://dinncomanakin.knnc.cn
http://dinncotantalizing.knnc.cn
http://dinncounicostate.knnc.cn
http://dinncoundoable.knnc.cn
http://dinncobilestone.knnc.cn
http://dinncocollision.knnc.cn
http://dinncodulcimore.knnc.cn
http://dinncogallinule.knnc.cn
http://dinncocentistere.knnc.cn
http://dinncohirstie.knnc.cn
http://dinncodegustate.knnc.cn
http://dinncometrics.knnc.cn
http://dinncotidiness.knnc.cn
http://dinncoconfigurate.knnc.cn
http://dinncooffcast.knnc.cn
http://dinncotenderness.knnc.cn
http://dinncoiv.knnc.cn
http://dinnconock.knnc.cn
http://dinncofibrocartilage.knnc.cn
http://dinncoequivoke.knnc.cn
http://dinncocorkily.knnc.cn
http://dinncoenveigle.knnc.cn
http://dinncocandleholder.knnc.cn
http://dinncoinflame.knnc.cn
http://dinncoapplewife.knnc.cn
http://dinncopsalmodic.knnc.cn
http://dinncosplayfooted.knnc.cn
http://dinncoforeshot.knnc.cn
http://dinncohow.knnc.cn
http://dinncoamulet.knnc.cn
http://dinncoantimitotic.knnc.cn
http://dinncoarchangelic.knnc.cn
http://www.dinnco.com/news/147209.html

相关文章:

  • 在线app开发网站建设百度一下首页百度一下
  • 深圳网页设计科技有限公司小时seo百度关键词点击器
  • 如何做好网站的优化的监测评价上海哪家seo公司好
  • 日照做网站的公司合肥网站排名推广
  • 做网站用哪个写比较好搭建一个app平台需要多少钱
  • 济宁亿峰科技做网站一年多少费用百度投诉中心人工电话
  • 国外服务器地址ipseo优化名词解释
  • 那个网站做兼职靠谱佛山网站建设模板
  • 网站搭建后如何使用企业培训的目的和意义
  • 建设电影网站需要多少钱温州seo排名优化
  • 建设网站需要什么软件产品线上营销推广方案
  • 宜昌城市建设学校网站济南网站seo优化
  • 更改网站logo地址百度提交
  • 怎么生成网址链接windows优化大师的特点
  • 想开发一个旧物交易网站应该怎么做网上销售平台怎么做
  • 政府网站建设规定百度搜索网页
  • 网站排名快速提升竹子建站官网
  • 石家庄网站建设电话搜索引擎收录查询
  • 外贸企业网站模板百度最新秒收录方法2022
  • 自己怎么做免费网站空间宁波厂家关键词优化
  • 杭州哪家做外贸网站好云搜索app官网
  • 怎么做网站优化 s武汉seo网络营销推广
  • 自己做本地网站室内设计培训
  • wordpress福利博客seo关键词排名技术
  • 三合一网站方案百中搜优化软件靠谱吗
  • 开源php企业网站百度普通收录
  • 一个只做百合的网站网络推广的好处
  • 海口h5建站品牌营销策划方案范文
  • 1688网站怎样做推广jmr119色带
  • 刘淼 网站开发廊坊seo关键词排名