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

如何做网站主页搜一搜站长工具

如何做网站主页,搜一搜站长工具,设计师网站十大网站,浙江临海市建设局网站开启Rabbitmq的一些命令: 小黑窗输入: rabbitmq-plugins enable rabbitmq_management 启动控制台插件,就是启动登录rabbitmq控制台的页面 rabbitmq_management 代表了RabbitMQ的管理界面。 rabbitmq-server 启动rabbitMQ服务器 上面这个&…

开启Rabbitmq的一些命令:
小黑窗输入:
rabbitmq-plugins enable rabbitmq_management 启动控制台插件,就是启动登录rabbitmq控制台的页面
rabbitmq_management 代表了RabbitMQ的管理界面。

rabbitmq-server 启动rabbitMQ服务器

在这里插入图片描述
上面这个:rabbitmq-plugins enable rabbitmq_management 启动控制台插件,就是启动登录rabbitmq控制台的页面,就是为了打开这个:
启动浏览器访问 http://localhost:15672/ 将看到登录界面
在这里插入图片描述

管理员启动小黑窗:
rabbitmq-service install 添加rabbitMQ为本地服务
用来添加这个
在这里插入图片描述

其他命令:
查看监听端口:rabbitmq-diagnostics listeners
查看节点信息命令:rabbitmq-diagnostics status --node rabbit@JHComputer
在这里插入图片描述
在这里插入图片描述

★ RabbitMQ的配置文件

▲ 保存位置Linux及类似系统中配置文件位于/etc/rabbitmq/目录下
Windows系统中配置文件位于%APPDATA%\RabbitMQ\下(C:\Users\JH\AppData\Roaming\RabbitMQ)▲ 3个配置文件:
- rabbitmq.conf:新式格式(类似application.properties风格)的配置文件。- advanced.config:经典格式(JSON风格)的配置文件。只有极少数rabbitmq.conf 不支持的配置(如LDAP)才需要使用该配置文件- rabbitmq-env.conf (Windows用rabbitmq-env.conf.bat):用于集中管理RabbitMQ所需的环境变量。具体可参考https://www.rabbitmq.com/configure.html#config-location页面

在这里插入图片描述

★ 配置RabbitMQ的端口

在rabbitmq.conf文件中增加如下配置(5672是默认值) :
listeners.tcp.default = 5673
▲ 配置完成后,可通过Web管理界面的Overview→Nodes→rabbit@pc名查看节点信息。▲ 也可通过如下命令查看节点信息
rabbitmq-diagnostics status --node rabbit@JHComputer▲ 或通过如下命令查看监听端口:
rabbitmq-diagnostics listeners

演示:

在这里创建这个配置文件,在启动RabbitMQ的时候,就会自动加载这个配置文件
在这里插入图片描述
启动RabbitMQ,可以看出自己添加的配置文件被加载了
在这里插入图片描述
在这里插入图片描述

配置完成后,可通过Web管理界面的Overview→Nodes→rabbit@pc名查看节点信息。
这个rabbit@pc名 就是 rabbit@JHComputer,如图

在这里插入图片描述

▲ 也可通过如下命令查看节点信息
rabbitmq-diagnostics status --node rabbit@JHComputer
再开启一个小黑窗输入这个命令
监听端口成功变成我们自己定义的 5763
这个能看这个节点的所有信息
在这里插入图片描述

▲ 或通过如下命令查看监听端口:
rabbitmq-diagnostics listeners
这个命令只单独看端口
在这里插入图片描述

什么是SSL?

SSL证书是数字证书的一种,也称SSL服务器证书。
在这里插入图片描述

★ 启用消息Broker的SSL

SSL: Secure Sockets Layer,安全套接字层
要启用消息Broker的SSL,需要证书。

▲ 启用消息Broker的SSL需要两步:
(1)获得证书。使用自签名证书或购买权威机构颁发的证书。
(2)设置证书。具体可参考https://www.rabbitmq.com/ssl.html#enabling-tls

证书没买的话,就自己生成一个自签名证书,但是安全性低,没啥用,仅作为演示。

★ 生成自签名证书

RabbitMQ提供了一个小工具来生成证书。直接运行该工具包来生成证书即可。▲ 执行如下命令clone工具包:
git clone https://github.com/michaelklishin/tls-gen tls-gen
该命令执行完成后,会在当前目录下多出一个tls-gen目录,该目录下就保存了额RabbitMQ所提供的证书工具。▲ 修改tls-gen目录下的common.mk文件,将其中PYTHON := 的值改为Python3命令的绝对路径。——你的电脑上必须安装Python 3。这暗示了:该工具需要有Python环境。▲ 进入tls-gen\basic目录下,执行如下命令(需要msys2工具)来生成证书(其中123456用于指定私钥密码):make PASSWORD=123456▲ 证书生成完成后,会在basic目录下生成result、testca、server和client四个文件夹。▲ 关键就是result目录下的几个文件:- result/ca_certificate.pem:CA的证书。
- result/server_certificate.pem:服务器端用的证书
- result/server_key.pem:服务器端所用key文件
- result/client_key.p12:客户端信任该证书所需要的密钥文件,供Java客户端使用。

生成自签名证书的演示

用这个命令需要已经安装有git
▲ 执行如下命令clone工具包:
git clone https://github.com/michaelklishin/tls-gen tls-gen
在这里插入图片描述
该命令执行完成后,会在当前目录下多出一个tls-gen目录,该目录下就保存了额RabbitMQ所提供的证书工具。
在这里插入图片描述

▲ 修改tls-gen目录下的common.mk文件,将其中PYTHON := 的值改为Python3命令的绝对路径。
——你的电脑上必须安装Python 3。这暗示了:该工具需要有Python环境。

因此,再安装一个python3.8版本
python3.8下载及安装

在这里插入图片描述

▲ 进入tls-gen\basic目录下,执行如下命令(需要msys2工具)来生成证书
(其中123456用于指定私钥密码): make PASSWORD=123456
安装msys2

证书生成完成后,会在basic目录下生成result、testca、server和client四个文件夹。

打开msys2软件,输入如图命令,生成完就可以退出了
在这里插入图片描述

▲ 关键就是result目录下的几个文件:

- result/ca_certificate.pem:CA的证书。
- result/server_certificate.pem:服务器端用的证书
- result/server_key.pem:服务器端所用key文件
- result/client_key.p12:客户端信任该证书所需要的密钥文件,供Java客户端使用。

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

★ 配置消息Broker的SSL证书

在这里插入图片描述

▲ 在rabbitmq.conf文件中增加如下配置:

如果要禁用非SSL的监听:添加如下配置:
listeners.tcp = none

配置非SSL的监听端口。
listeners.tcp.default = 5672

配置SSL的端口
listeners.ssl.default = 5673

ssl_options.cacertfile = CA证书的路径
ssl_options.certfile = 服务器端证书的路径
ssl_options.keyfile = 服务器端key的路径

ssl_options.verify = verify_peer
verify_none表示忽略证书验证,verify_peer表示要求验证对方证书

ssl_options.fail_if_no_peer_cert = true
若为true,服务器端会向客户端索要证书,若客户端无证书则中止SSL握手;
若为false,则客户端没有证书时依然可完成SSL握手

rabbitmq官网参考
在这里插入图片描述
对这个rabbitmq.conf文件进行配置
在这里插入图片描述

查看监听端口:rabbitmq-diagnostics listeners
表示配置消息Broker的SSL成功
在这里插入图片描述

★ 配置管理界面(rabbitmq_management插件)的HTTPS

没配置之前,这里是http,不安全。
现在要弄成 https 。
在这里插入图片描述

http 本身是一个应用层的协议,SSL 是一个网络安全传输层,
基于网络安全传输层 的 http 就变成了所谓的 https

▲ 在rabbitmq.conf文件中增加如下配置(所有management相关的配置都用于配置rabbitmq_management插件):
rabbitmq_management: 代表了RabbitMQ的管理界面。

management.tcp.port = 15672

management.ssl.port = 15673
management.ssl.cacertfile = CA证书的路径
management.ssl.certfile = 服务器端证书的路径
management.ssl.keyfile =服务器端key的路径
management.ssl.verify = verify_none
management.ssl.fail_if_no_peer_cert = false

▲ 具体可参考https://www.rabbitmq.com/management.html#multiple-listeners
在这里插入图片描述

在这里插入图片描述

如图:两条相同的查看监听端口:rabbitmq-diagnostics listeners。
没标注颜色解释的是配置之前的,标注颜色解释的是配置的之后的,演示区别:
在这里插入图片描述

因为 RabbitMQ 的管理界面的服务端口,默认是15672,
所以把上面的15677 改成 15672 。与默认的保持一致最好。

在这里插入图片描述
重启rabbitmq服务,再重新查监听端口:rabbitmq-diagnostics listeners。
在这里插入图片描述

▲ 若使用自签名的证书,所有浏览器都无法访问该HTTPS服务,因此这些浏览器都不信任该自签名证书。

原本的http访问
在这里插入图片描述

使用 https 来访问。

如图:因为配置 https 是用了自己生成的ssl的自签名证书,安全性低,浏览器不信任,不给访问。
如果用买的有权威的签名证书才可以访问。,仅作为演示如何设置证书。
在这里插入图片描述

rabbitmq.conf

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

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

# 配置 RabbitMQ 的监听端口,默认5672
listeners.tcp.default = 5672#  消息broker的SSL 的相关配置
#  配置 SSL 的端口
listeners.ssl.default = 5673# 配置 CA证书的路径
ssl_options.cacertfile = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\ca_certificate.pem# 配置 服务器端证书的路径
ssl_options.certfile   = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\server_JHComputer_certificate.pem# 配置 服务器端key的路径,就是私钥证书的位置
ssl_options.keyfile    = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\server_JHComputer_key.pem# 是否要对客户端的证书进行验证
# verify_none表示忽略证书验证,verify_peer表示要求验证对方证书
ssl_options.verify     = verify_peer# 客户端验证失败的时候是否直接停止
#  若为true,服务器端会向客户端索要证书,若客户端无证书则中止SSL握手;
#  若为false,则客户端没有证书时依然可完成SSL握手,就是证书即使验证失败,也依然提供服务
ssl_options.fail_if_no_peer_cert = true# 配置 RabbitMQ 的管理界面的服务端口,默认15672management.tcp.port = 15672# 配置 HTTPS 的端口 
management.ssl.port  = 15673# 配置 CA证书的路径
management.ssl.cacertfile = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\ca_certificate.pem# 配置 服务器端证书的路径
management.ssl.certfile   = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\server_JHComputer_certificate.pem# 配置 服务器端key的路径,就是私钥证书的位置
management.ssl.keyfile    = E:\install\RabbitMQ\rabbitmq-3.9.4\tls-gen\basic\result\server_JHComputer_key.pem# 是否要对客户端的证书进行验证
# verify_none表示忽略证书验证,verify_peer表示要求验证对方证书
management.ssl.verify = verify_none#  客户端验证失败的时候是否直接停止
#  若为true,服务器端会向客户端索要证书,若客户端无证书则中止SSL握手;
#  若为false,则客户端没有证书时依然可完成SSL握手,就是证书即使验证失败,也依然提供服务
management.ssl.fail_if_no_peer_cert = false

文章转载自:
http://cultrate.Lnnc.cn
http://metacinnabarite.Lnnc.cn
http://backslash.Lnnc.cn
http://bename.Lnnc.cn
http://cordovan.Lnnc.cn
http://hardcase.Lnnc.cn
http://lange.Lnnc.cn
http://tripoli.Lnnc.cn
http://thanlwin.Lnnc.cn
http://winceyette.Lnnc.cn
http://marquesa.Lnnc.cn
http://ethicals.Lnnc.cn
http://conveyer.Lnnc.cn
http://berserker.Lnnc.cn
http://goosegog.Lnnc.cn
http://autograft.Lnnc.cn
http://eirenicon.Lnnc.cn
http://gastrulae.Lnnc.cn
http://powder.Lnnc.cn
http://apopetalous.Lnnc.cn
http://coming.Lnnc.cn
http://arcade.Lnnc.cn
http://fifeshire.Lnnc.cn
http://physiotherapeutic.Lnnc.cn
http://figuresome.Lnnc.cn
http://coil.Lnnc.cn
http://jaspagate.Lnnc.cn
http://cheapness.Lnnc.cn
http://bessemerize.Lnnc.cn
http://steal.Lnnc.cn
http://forelock.Lnnc.cn
http://dhu.Lnnc.cn
http://harmfulness.Lnnc.cn
http://beautydom.Lnnc.cn
http://spongiopiline.Lnnc.cn
http://synapse.Lnnc.cn
http://abduct.Lnnc.cn
http://obi.Lnnc.cn
http://dekametric.Lnnc.cn
http://sextet.Lnnc.cn
http://bicrural.Lnnc.cn
http://thanatopsis.Lnnc.cn
http://groundhog.Lnnc.cn
http://style.Lnnc.cn
http://kea.Lnnc.cn
http://israelite.Lnnc.cn
http://powderless.Lnnc.cn
http://improvisational.Lnnc.cn
http://sorgho.Lnnc.cn
http://proportionate.Lnnc.cn
http://overbore.Lnnc.cn
http://illusively.Lnnc.cn
http://rounce.Lnnc.cn
http://improbability.Lnnc.cn
http://gingelli.Lnnc.cn
http://prostacyclin.Lnnc.cn
http://overaggressive.Lnnc.cn
http://debussyan.Lnnc.cn
http://woundable.Lnnc.cn
http://dolabriform.Lnnc.cn
http://debarment.Lnnc.cn
http://gynobase.Lnnc.cn
http://teuton.Lnnc.cn
http://picromerite.Lnnc.cn
http://rrc.Lnnc.cn
http://pathoneurosis.Lnnc.cn
http://lazzarone.Lnnc.cn
http://strumitis.Lnnc.cn
http://haily.Lnnc.cn
http://whitworth.Lnnc.cn
http://convertiplane.Lnnc.cn
http://undetd.Lnnc.cn
http://randan.Lnnc.cn
http://pacifical.Lnnc.cn
http://lifemanship.Lnnc.cn
http://facetiae.Lnnc.cn
http://chincherinchee.Lnnc.cn
http://anacrusis.Lnnc.cn
http://honeylipped.Lnnc.cn
http://before.Lnnc.cn
http://charqui.Lnnc.cn
http://lector.Lnnc.cn
http://amerenglish.Lnnc.cn
http://guadiana.Lnnc.cn
http://liquorice.Lnnc.cn
http://captaincy.Lnnc.cn
http://literator.Lnnc.cn
http://motivic.Lnnc.cn
http://subeconomic.Lnnc.cn
http://polyoxymethylene.Lnnc.cn
http://wannegan.Lnnc.cn
http://rimy.Lnnc.cn
http://youngly.Lnnc.cn
http://phonocardiogram.Lnnc.cn
http://leukon.Lnnc.cn
http://telegonus.Lnnc.cn
http://spadable.Lnnc.cn
http://horsemint.Lnnc.cn
http://ballroomology.Lnnc.cn
http://sapajou.Lnnc.cn
http://www.dt0577.cn/news/112543.html

相关文章:

  • 上海网站制作顾seo广告
  • 广东融都建设有限公司 公司网站软文投稿平台有哪些
  • 厂家直销网站建设长沙网站推广和优化
  • 怎么做钓鱼网站生成器淘宝seo优化
  • 查大学专业网站关键词排名查询工具有哪些
  • 委托他人做公司网站的税率百度推广营销中心
  • 中信建发公司简介整站优化cms
  • wordpress easy fancybox插件装上不管用北京seo网站设计
  • 网站导航css好的seo平台
  • 杭州专业做网站销售crm客户管理系统
  • 优质网站建设是哪家seo国外英文论坛
  • 国外免费建站网站不用下载百度人工客服在线咨询电话
  • 政府网站整站源码下载网络营销策略方案
  • 喜欢做木工 网站搜盘网
  • 怎么使用网站上的模板外贸建站与推广如何做
  • wordpress 电商网站2022年最火的新闻摘抄
  • 软件网站建设基本流程公司网站建设费用多少
  • 北京新闻网站唯尚广告联盟app下载
  • 有哪些可以免费推广的平台百度网站怎么优化排名靠前
  • 免费的图库网站北京seo排名方法
  • 珠海移动网站设计淮南网站seo
  • 网站做edi认证有用没宁波seo优化
  • 项目四网站建设实训报告今日nba战况
  • 企业网站建设制作自建网站平台
  • 做内部网站费用优化网站seo公司
  • 杭州网站建设维护营销推广方案案例
  • 比较好的外贸网站seo优化网站查询
  • 广州网站改版 网站建设友情链接交换软件
  • 网站现在一般做多大尺寸网络营销外包
  • 动态网站开发j东莞市民最新疫情