当前位置 主页 > 网站技术 > 代码类 >

    Spring Cloud Ubuntu环境部署的步骤与注意事项

    栏目:代码类 时间:2019-12-01 21:06

    SpringCloud相关环境部署

    RabbitMQ部署 Redis部署 Nacos部署

    RabbitMQ

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

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

    Erlang

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

    Ubuntu下删除erlang

    1.which erl
    2.sudo rm -rf /usr/bin/erl
    3.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# ls
    rabbit@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/bin
    sudo /redis-server ./redis.conf

    Nacos

    采取安装包方式安装

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

    bash -f ./startup.sh -m standalone

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对IIS7站长之家的支持。