一、安装nginx
二、添加模块 ./configure --with-stream --with-stream_ssl_module
三、make 编译
四、 make install 安装
五、nginx -V 检测模块是否安装上
六、nginx.conf 修改配置文件
worker_processes 2;
events {
worker_connections 1024;
}
include ./rabbitmq-nginx.conf;
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream rabbitManage {
server www.rabbitmq.com:15672;
}
server {
listen 15672;
server_name localhost;
location / {
proxy_pass http://rabbitManage;
index index.html index.htm;
}
}
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
七、rabbitmq-nginx.conf
stream{
upstream rabbitstream{
server www.rabbitmq.com:5672;
}
server{
listen 5672;
proxy_pass rabbitstream;
}
}
八、linux系统一定要开放对应的端口
九、springboot配置项
rabbitmq: password: admin username: admin host: www.nginx.hua(为nginx服务器的域名) port: 5672 virtual-host: test