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

网站关键词突然没有排名了游戏推广引流软件

网站关键词突然没有排名了,游戏推广引流软件,网站后台管理图片,广州网站排名优化价格前言 最近在学习消息中间件——RabbitMQ,打算把这个学习过程记录下来。此章主要介绍环境搭建。此次主要是单机搭建(条件有限),包括在Windows、Linux环境下的搭建,以及RabbitMQ的监控平台搭建。 环境准备 在搭建Rabb…

前言

最近在学习消息中间件——RabbitMQ,打算把这个学习过程记录下来。此章主要介绍环境搭建。此次主要是单机搭建(条件有限),包括在Windows、Linux环境下的搭建,以及RabbitMQ的监控平台搭建。

环境准备

在搭建RabbitMQ之前,请先确保如下环境已经搭建完毕

  • Java环境(我的JDK1.8)
  • Maven环境(我的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 安装包

下载完后,会得到如下安装包

消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)转

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-port=5672/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 xz

2.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.rpm
2.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

消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)转

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 15672
2.2.5 安装RabbitMQ管理界面

rabbitmq-plugins enable rabbitmq_management

安装完毕后,需要重启服务。

之后就可以通过http://ip:15672

使用guest,guest 进行登陆web页面了。

2.2.6 可能遇到的坑

安装过程中,遇到过以下坑:

消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)转


BOOT FAILED
===========
Error description:{error,{missing_dependencies,[compiler],[mochiweb]}}Log files (may contain more information):/var/log/rabbitmq/rabbit@localhost.log/var/log/rabbitmq/rabbit@localhost-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.hrbkazy.com/news/49546.html

相关文章:

  • 增城网站建设长沙seo推广公司
  • 书店网站模版seo在线工具
  • 大连网站建设那家好网络营销专业学什么
  • 宁波网站优化深圳做网站的公司
  • 最好的小型 网站开发系统引流推广的句子
  • 我的世界是怎么做的视频网站vue seo优化
  • b2b网站开发技术文档推广类软文
  • 公司网站域名做邮箱外链网盘下载
  • 湖南网站制作电话浙江短视频seo优化网站
  • 景泰做网站国产免费crm系统有哪些在线
  • 购车网站开发数据库er图网络推广培训班
  • 泰安网站建设个人工作室搜索引擎推广试题
  • 西安做网站哪里便宜东莞seo网络公司
  • iis7搭建网站教程拉新推广赚钱的app
  • 商洛网站制作千锋教育学费一览表
  • 网站的风格保持一致留号码的广告网站不需要验证码
  • 江西奶茶加盟网站建设yandex引擎
  • 做电商网站有什语言好网站单向外链推广工具
  • seo搜索引擎优化技术教程安徽网络seo
  • 网站模板免费下载种子搜索神器在线搜
  • css响应式布局上海关键词优化外包
  • 哪些网站容易做智能优化大师下载
  • 昌平做网站公司如何建造一个网站
  • 白云区手机版网站建设营销策划案ppt优秀案例
  • 六安网站建设上海做关键词推广企业
  • 做设计赚钱的网站百度网盘资源链接入口
  • 手机web网站百度营销推广
  • 微信推送在哪个网站做青岛seo网络推广
  • 网页版征信报告查询西安seo技术培训班
  • 龙岗做网站公司seo排名优化