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

镇江网站制作企业网站百度用户服务中心电话

镇江网站制作企业网站,百度用户服务中心电话,易思网站系统,外贸网站 语言前言 最近在学习消息中间件——RabbitMQ#xff0c;打算把这个学习过程记录下来。此章主要介绍环境搭建。此次主要是单机搭建#xff08;条件有限#xff09;#xff0c;包括在Windows、Linux环境下的搭建#xff0c;以及RabbitMQ的监控平台搭建。 环境准备 在搭建Rabb… 前言 最近在学习消息中间件——RabbitMQ打算把这个学习过程记录下来。此章主要介绍环境搭建。此次主要是单机搭建条件有限包括在Windows、Linux环境下的搭建以及RabbitMQ的监控平台搭建。 环境准备 在搭建RabbitMQ之前请先确保如下环境已经搭建完毕 Java环境我的JDK1.8Maven环境我的3.6.1目前最新版Git环境 没有搭建的同学走传送门 JDK环境搭建 JAVA8环境搭建 Maven环境搭建 Windows环境下使用Nexus 3.X 搭建Maven私服及使用介绍 Git环境搭建Git环境搭建及配置 1.Windows环境下搭建 需要分别下载erlang与RabbitMQ安装包进行安装。如果有遇到官方网站打不开的情况可以扫描下方二维码关注公众号Coder编程 回复RabbitMQ可以获取安装文件。 1.1 下载并安装 erlang 原因RabbitMQ服务端代码是使用并发式语言Erlang编写的安装Rabbit MQ的前提是安装Erlang。 下载地址Downloads - Erlang/OTP 目前最新版本是22.0 根据电脑位数下载相应版本现在大部分电脑都是64位我这边选择64位的进行下载。 1.2 安装及环境配置步骤 1.2.1 安装包 下载完后会得到如下安装包 1.2.2 安装过程 双击安装包点next就可以 选择一个软件安装保存的位置然后依次点击next、finish就可以。 1.2.3 配置环境变量 安装完成之后我们再来配置下环境变量。 电脑–鼠标右键“属性”–高级系统设置–环境变量–“新建”系统环境变量 变量名ERLANG_HOME 变量值就是刚才erlang的安装地址点击确定。然后双击系统变量path 点击“新建”将%ERLANG_HOME%\bin加入到path中 1.2.4 测试 最后windows键R键输入cmd再输入erl看到版本号就说明erlang安装成功了。 1.3 下载并安装 RabbitMQ 1.3.1 安装及配置 下载地址Downloading and Installing RabbitMQ — RabbitMQ 双击下载后的.exe文件安装过程与erlang的安装过程相同。RabbitMQ安装好后接下来安装RabbitMQ-Plugins。打开命令行cd输入RabbitMQ的sbin目录。 安装目录E:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.16 然后在后面输入rabbitmq-plugins enable rabbitmq_management命令进行安装 打开sbin目录双击rabbitmq-server.bat 1.3.2 测试 输入地址http://localhost:15672/ 显示图形界面及为成功 1.4 解决闪退问题 输入 rabbitmq-plugins enable rabbitmq_management命令之后启动 rabbitmq-service.bat 失败 建议 首先在命令行输入rabbitmq-service stop接着输入rabbitmq-service remove再接着输入rabbitmq-service install接着输入rabbitmq-service start最后重新输入rabbitmq-plugins enable rabbitmq_management 2. Linux 环境下搭建 Linux环境安装RabbitMQ有两种安装方式一种yum安装方式一种编译安装方式。对于新手推荐yum安装方式 以下以yum安装方式进行介绍。 RabbitMQ官网下载地址RabbitMQ: easy to use, flexible messaging and streaming — RabbitMQ 注意事项 erlang的版本会影响到rabbitmq的安装两者有个版本对照。查看对照的地址RabbitMQ Erlang Version Requirements — RabbitMQ 2.1 准备工作 2.1.1 安装好JDK环境。 可以参考以下文章linux下jdk的安装两种方式-CSDN博客 2.1.2 关闭防火墙 firewall-cmd –permanent –add-port5672/tcp firewall-cmd –reload setsebool -P nis_enabled 1 关闭selinux 2.1.3 安装依赖包 rabbitmq所需要的依赖包 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c kernel-devel m4 ncurses-devel tk tc xz2.2 安装Erlang以及RabbitMQ 2.2.1 下载安装包 wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm2.2.2 安装服务命令 rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm以上必须按顺序进行安装否则会报错 2.2.3 修改配置文件 注意修改 vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app文件 修改loopback_users 中的 “guest”,只保留guest 修改heartbeat 为1 2.2.4 启动/停止服务等命令 ## 启动rabbitmq服务 /etc/init.d/rabbitmq-server start ## 停止rabbitmq服务 /etc/init.d/rabbitmq-server stop ## 查看rabbitmq服务状态 /etc/init.d/rabbitmq-server status ## 重启rabbitmq服务 /etc/init.d/rabbitmq-server restart## 查看服务有没有启动lsof -i:5672 或者 netstat -tnlp|grep 156722.2.5 安装RabbitMQ管理界面 rabbitmq-plugins enable rabbitmq_management安装完毕后需要重启服务。 之后就可以通过http://ip:15672 使用guest,guest 进行登陆web页面了。 2.2.6 可能遇到的坑 安装过程中遇到过以下坑 BOOT FAILEDError description:{error,{missing_dependencies,[compiler],[mochiweb]}}Log files (may contain more information):/var/log/rabbitmq/rabbitlocalhost.log/var/log/rabbitmq/rabbitlocalhost-sasl.log Stack trace:[{rabbit_plugins,ensure_dependencies,1,[{file,src/rabbit_plugins.erl},{line,176}]},{rabbit_plugins,prepare_plugins,1,[{file,src/rabbit_plugins.erl},{line,195}]},{rabbit,broker_start,0,[{file,src/rabbit.erl},{line,280}]},{rabbit,start_it,1,[{file,src/rabbit.erl},{line,403}]},{init,start_it,1,[]},{init,start_em,1,[]}]{init terminating in do_boot,{error,{missing_dependencies,[compiler],[mochiweb]}}} /usr/lib/rabbitmq/bin/rabbitmq-server: 行 236: 105442 用户定义信号 2 start_rabbitmq_server $找了半天也没找到解决方案直接卸载重新再安装一遍就好了也行中间有操作失误的地方。 2.2.7 卸载RabbitMQ操作 /sbin/service rabbitmq-server stop yum list | grep rabbitmq yum -y remove rabbitmq-server.noarchyum list | grep erlang yum -y remove erlang-* yum remove erlang.x86_64 rm -rf /usr/lib64/erlang rm -rf /var/lib/rabbitmq
http://www.zqtcl.cn/news/710356/

相关文章:

  • 网站开发关键技术网站自动推广软件免费
  • 前端学习网站南阳东莞网站建设公司哪家好
  • 关于做网站的了解点wordpress小程序插曲
  • PHP网站开发与管理设计心得个人可以做聊天网站备案吗
  • 开公司可以在哪些网站做推广上海画册设计
  • 成都高新区规划建设局网站网络营销方式有哪些?举例说明
  • 国家企业信用公信系统入口seo服务
  • 个人网站网页模板室内装修设计自学软件
  • 什么网站可以做告白的网页网站模板套用湖南岚鸿
  • 膜结构网站推广怎么做怎样把网站上传到空间
  • 三维网站是怎么做的商城网站 运营
  • 程序员网站开发框架无锡网络公司网站建设app微信公众号平
  • 中关村网站建设网络营销策划书范文
  • 电商网站建设与课程设计科技网站模版
  • 建设部网站资质漳州最专业的网站建设公司
  • 网站建设需求和页面需求怎么提一个静态网站怎么做
  • 宝塔wordpress广州网站营销seo
  • 甘肃城乡建设厅网站首页发布公司信息的网站
  • 工信部网站备案查询 手机凡科网微信小程序制作
  • 一站多通怎么做网站网站推广工具 刷链接
  • 学生做网站的工作室网络舆情监测与研判考试重点
  • 做网站去哪个公司好广告创意设计论文
  • 20m带宽做网站够用吗win7创建wordpress
  • qq音乐怎么做mp3下载网站发卡网站建设方案
  • 做cpc不做网站可以吗网站跳出率
  • 公司网站变更域名有了域名就可以做网站了吗
  • 网站建设推广营销策划做外贸网站需要注册公司吗
  • 可信赖的赣州网站建设做羽毛球网站
  • 如何找网站做推广wordpress登录及注册
  • 韩国美容网站 模板wordpress中英文