手机网站源文件,沈阳seo网站关键词优化,什么手机可做网站,程序员开发网由于小程序要求必须访问wss的接口#xff0c;因此需要将测试环境也切换到https#xff0c;看了下官方的文档
RabbitMQ Web STOMP Plugin | RabbitMQ里面有这个信息 然后敲打GPT一阵子#xff0c;把要求输入几个来回#xff0c;得到这样一个脚本#xff1a;
generate_cer…由于小程序要求必须访问wss的接口因此需要将测试环境也切换到https看了下官方的文档
RabbitMQ Web STOMP Plugin | RabbitMQ里面有这个信息 然后敲打GPT一阵子把要求输入几个来回得到这样一个脚本
generate_cert.sh
#!/bin/bash# 检查是否提供了IP地址
if [ $# -ne 1 ]; thenecho Usage: $0 IP_ADDRESSexit 1
fiIP_ADDRESS$1
PASSWORDchangeme# 创建必要的目录
mkdir -p certs# 生成 CA 密钥
openssl genrsa -des3 -passout pass:$PASSWORD -out certs/ca.key 2048# 生成 CA 证书
openssl req -x509 -new -nodes -key certs/ca.key -sha256 -days 1024 -passin pass:$PASSWORD -out certs/ca_certificate.pem -subj /CN${IP_ADDRESS}# 生成服务器密钥
openssl genrsa -des3 -passout pass:$PASSWORD -out certs/server.key 2048# 生成服务器证书签名请求CSR
openssl req -new -key certs/server.key -passin pass:$PASSWORD -out certs/server.csr -subj /CN${IP_ADDRESS}# 创建一个配置文件用于扩展
cat EOF certs/openssl.cnf
[ v3_ca ]
basicConstraints CA:TRUE[ v3_req ]
basicConstraints CA:FALSE
subjectAltName alt_names[ alt_names ]
IP.1 ${IP_ADDRESS}
EOF# 使用 CA 证书签署服务器证书
openssl x509 -req -in certs/server.csr -CA certs/ca_certificate.pem -CAkey certs/ca.key -CAcreateserial -out certs/server_certificate.pem -days 500 -sha256 -passin pass:$PASSWORD -extfile certs/openssl.cnf -extensions v3_req# 转换服务器密钥为 PEM 格式
openssl rsa -in certs/server.key -out certs/server_key.pem -passin pass:$PASSWORD -passout pass:$PASSWORD# 打印完成信息
echo Certificates and keys generated successfully in the certs directory.
echo CA Certificate: certs/ca_certificate.pem
echo Server Certificate: certs/server_certificate.pem
echo Server Key: certs/server_key.pem在WSL的ubuntu里使用 generate_cert.sh 测试IP 来生成
然后在RabbitMQ服务器的log/db同级目录下建立rabbitmq.conf
第一个张图片内容贴进去然后重启rabbitMQ服务再看管理界面https的端口15673成功起来了