RocketMQ安装教程
RocketMQ安装教程一、计算机环境计算机系统是centos7,是新装的系统,里面没有任何配置。二、配置网关配置网关,保证计算机可以连接上网络。需要ip地址三、外部连接使用SecureCRTP或者XShell进行连接。他们是终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。四、RocketMQ安装准备工作1.Notepad++ 安装 NppFTP 插件NppFTP
RocketMQ安装教程
一、计算机环境
计算机系统是centos7,是新装的系统,里面没有任何配置。
二、配置网关
配置网关,保证计算机可以连接上网络。需要ip地址
三、外部连接
使用SecureCRTP或者XShell进行连接。
他们是终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。
四、RocketMQ安装
准备工作
1.Notepad++ 安装 NppFTP 插件
NppFTP 简单介绍
简单的说,就是个远程ftp功能。像是Dreamweaver里面的远程站点一样。本地电脑可以远程编辑文件。配合着Notepad++ 的强悍功能,搭配起来挺好用。
FTP:
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。
NppFtp配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PN4y8lWS-1599291325354)(img/TIM截图20190925141637.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ybBTGzyp-1599291325359)(img/TIM截图20190925141713.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y7ElsnbX-1599291325361)(img/TIM截图20190925141750.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xUvW1WZ1-1599291325365)(img/TIM截图20190925141926.png)]
为什么不使用centos中的vi或者vim
简单的修改时是可以使用的,大面积修改建议使用NppFTP。
在Linux系统中配置运行环境时,一定会遇到相关配置文件的修改,虽说在Linux系统中可以使用vi,vim的命令进行文本编辑,但是操作起来还是没有在Windows系统中用的爽,特别是操作大文本量的文件时。Notepad++里提供了一个小插件,可以方便的对Linux里的文件进行文档编辑。
2.安装jdk
简单介绍
因此,稳妥的方式就是设置变量为全局的,任何用户都可以使用。
1.yum方式安装; 默认默认jre jdk 安装路径是/usr lib jvm下面
2.一定设置所有用户生效,避免出错
3.设置完jdk的环境变量后一定断开重新连接
- 警告:
虽然Java和javac命令都会由提示,但是:他仅仅代表了你配置的环境变量 成功了,可是到底适不适合目前登陆的这个用户使用还是个问题,就是因为昨天虽然环境变量是设置成功了,可是他不适合当前我这个用户使用,根本不让你使用。
详细步骤(亲测有效)
注意:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XOTd3YCe-1599291325368)(img/IAM0M`REM0GK27}_}FE}BYS.png)]
卸载jdk(亲测有效)
https://blog.csdn.net/qq_39719302/article/details/81029055
3.正式开始
1.下载rocketmq
方式1:
linux使用rz -be指令将windows压缩包上传到Linux系统
- centos命令行指令:rz -be
弹出界面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h8fhbsQf-1599291325374)(img/TIM截图20190925144754.png)]
- 路径
在Linux哪个位置执行的rz -be指令,文件就会被上传到则会个目录下面
- 使用unzip命令解压缩
前提:yum指令下载unzip和zip
unzip -o xtemp.zip -d xtemp/
将压缩文件xtemp.zip在指定目录xtemp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。当然,也可以不指定。
思考:sz -be也是上传命令,为什么我们不使用此命令直接上传呢?
答:sz -be是一个文件一个文件的上传,不能完成文件夹的上传。
2.其余详细步骤
亲测有效~~
文档网址
第一章:https://blog.csdn.net/Same_Liu/article/details/89517131
1.在覆盖掉broker-a.properties所有配置的时候多加一条
brokerIP1=192.168.124.20#我们的服务器ip
不然客户端连接我们服务器的时候报10911连接失败。
2.关闭防火墙,一定要关闭
https://blog.csdn.net/ytangdigl/article/details/79796961
3.启动rocketmq失败你要做什么?
rocketmq安装里面下面有个bin/nohup.out,这是启动rocketmq时产生的日志,你需要到这里找问题。 如果里面出现:设置java环境变量的错误,毫无疑问,你的jdk环境变量一定出了问题;即使此时你的Java和javac指令有反应。
参见网址:https://www.cnblogs.com/52lxl-top/p/9877202.html
第二章:https://blog.csdn.net/Same_Liu/article/details/89517571
第三章:https://blog.csdn.net/Same_Liu/article/details/89518097
视频网址:https://www.bilibili.com/video/av59635085?from=search&seid=5870672499806394599
如果仅rocketmq的安装我们只需要看第一章即可~
3.测试
我使用的是教程里面的项目方式测试,遇到问题如下:
10911连接失败
首先,服务器开启了mqnamesrv和broker进程;
初次使用项目来凝结的时候发生
10911
连接失败;
解决方式:
我只需要在配置文件里面多设置一个brokerIP=192.168.124.20(我们的服务器ip)
10909连接失败
关闭服务器的防火墙
更多推荐
所有评论(0)