ps:主体来源于拉钩教程课件… giaogiao!!在阿里云服务器上搭建非常顺溜,结果本地服务器上缺少各种依赖, 搞了一下午,难受~~,特此记录下。
yum install socat -y
https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_
64.rpm
rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm
rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm --nodeps --force
在第四步失败,因为缺少依赖,还得另找方法补全依赖…
yum -y install libnsl
yum -y install libtinfo.so.5
以上命令补全libnsl和libtinfo
但是在补全libcrypto.so.10依赖时出现了问题
使用如下命令后
yum -y install libcrypto.so.10
安裝erlang还是会报错:
查找了网上的资料:
https://blog.csdn.net/alphr/article/details/107931568
根据说明下载了openssl-libs-1.0.2k-19.el7.x86_64.rpm这个文件
rpm -ivh openssl-libs-1.0.2k-12.el7.x86_64.rpm --force
rabbitmq-server-3.8.4-1.el7.noarch.rpm下载地址:
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.
8.5-1.el7.noarch.rpm
首先将rabbitmq-server-3.8.4-1.el7.noarch.rpm上传至服务器,然后执行下述命令:
rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm
rabbitmq-plugins enable rabbitmq_management
5、开启RabbitMQ
systemctl start rabbitmq-server
6、添加用户
rabbitmqctl add_user admin admin
7、给用户添加权限
给root用户在虚拟主机"/"上的配置、写、读的权限
rabbitmqctl set_permissions admin -p / ".*" ".*" ".*"
8、给用户设置标签
rabbitmqctl set_user_tags admin administrator
偷个菜鸟教程的换yum源的描述:https://www.runoob.com/linux/linux-yum.html
网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错。
将yum源设置为163 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。
安装步骤
首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载对应版本 repo 文件, 放入 /etc/yum.repos.d/ (操作前请做好相应备份)
CentOS5 :http://mirrors.163.com/.help/CentOS5-Base-163.repo
CentOS6 :http://mirrors.163.com/.help/CentOS6-Base-163.repo
CentOS7 :http://mirrors.163.com/.help/CentOS7-Base-163.repo
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo
运行以下命令生成缓存
yum clean all
yum makecache