重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

SpringCloud中Ubuntu环境部署的示例分析

这篇文章主要介绍了SpringCloud中Ubuntu环境部署的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

凌河网站建设公司成都创新互联公司,凌河网站设计制作,有大型网站制作公司丰富经验。已为凌河1000多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的凌河做网站的公司定做!

SpringCloud相关环境部署

RabbitMQ部署  redis部署  Nacos部署

RabbitMQ

不采用更新安装包方式安装 apt-get install 。采用从官网下载对应版本安装包,采用命令方式安装。

安装RabbitMQ之前,需要Erlang环境的支持,需要下载与之对应的Erlang版本的包。

Erlang

为了避免版本冲突,我首先删除之前的erlang环境,apt-remove erlang,但这样还是完全清理干净。

Ubuntu下删除erlang

1.which erl2.sudo rm -rf /usr/bin/erl3.sudo rm -rf /usr/lib/erlang

然后安装对应版本的erlang包

dpkg -i 安装包.deb

查看erlang版本 sudo erl

安装RabbitMQ

官方网址:www.rabbitmq.com/install-deb…

下载RabbitMQ包:packagecloud.io/rabbitmq/ra…

dpkg -i RabbitMQ.deb

安装遇到的问题:

1、RabbitMQ启动出错:- unable to connect to epmd on xxxx: timeout (timed out)。解决方式:sudo vi /etc/hosts,加入127.0.0.1 example,example为RabbitMQ的实例

root@example:/var/lib/rabbitmq# cd mnesia/root@example:/var/lib/rabbitmq/mnesia# lsrabbit@example rabbit@example-feature_flags rabbit@example.pid rabbit@example-plugins-expand

阿里云添加端口,本地访问:localhost:15672,默认可以添加guest/guest,远程访问出于安全考虑guest默认不生效。需要另加用户,rabbitmqctl add_user 用户名 密码,。

进入管理界面,需给用户开通Access权限

Redis

安装包下载:Redis官网redis.io/download

解压到/usr/lcoal目录下,进入bin目录下./redis-server,启动服务端并

连接客户端,bin目录下执行./redis-client,启动客户端

遇到的问题1. 更改密码后,临时启动和永久启动的问题。解决方式:临时启动采用命令方式

sudo redis-cli -p 6379#是否设置密码命令sudo config get requirepass#设置密码命令sudo config set requirepass 123456#验证密码sudo auth 密码

2、永久生效方式

进入redis.conf文件后,找到requirepass参数,设置密码,重启服务

3、后台启动生效

sudo /user/local/redis/binsudo /redis-server ./redis.conf

Nacos

采取安装包方式安装

唯一注意的点就是,Ubuntu环境下,采取bash命令方式安装

bash -f ./startup.sh -m standalone

感谢你能够认真阅读完这篇文章,希望小编分享的“SpringCloud中Ubuntu环境部署的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


文章标题:SpringCloud中Ubuntu环境部署的示例分析
文章分享:http://cqcxhl.com/article/pgjeoh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP