RabbitMQ是一个在AMQP基础上完成的,可复用的企业消息系统,底层基于Erlang语言. 一:centos7安装RabbitMQ 这玩意儿安装很扯淡,官方推荐rpm安装,rpm安装本身是最简单的,但是安装RabbitMQ却不简单,很可能需要修改仓库地址.不同linux版本不一样,centos6和centos7也不一样.我这里不用rpm,手动编译Erlang,然后选择编译好的RabbitMQ. 1:安装Erlang 1):先安装几个必要的插件 yum -y install gcc glibc…
由于功能需要,体验了手动编译安装Libvrt,还是碰到了不少问题,这里总结如下仅限于centos7: 1.configure: error: You must install the pciaccess module to build with udev 解决方案:yum install libpciaccess-devel.x86_64     2.configure: error: You must install device-mapper-devel/libdevmapper >= 1.…
1. 进入/usr/src/目录 cd /usr/src 2. 下载内核源码,网址:https://www.kernel.org wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.11.7.tar.xz 3. 经过了蜗牛般的下载之后,解压源码包 .tar.xz 4. 进入源码目录,执行清理工作: cd linux- make mrproper 注意clean,mrproper,distclean的区别: clean        …
一.背景 最近项目中用到了RabbitMQ,但是发现自己本地没有安装,此文记录一下本地RabbitMQ的安装过程.注意不同的系统安装方式略有不同,此处我们记录的是Centos7的安装方式. 二.安装方式 此处我们通过rpm的方式来安装,官方介绍了2种方式来安装这些rpm. 1.第二种安装方式需要的依赖 第二种方式安装RabbitMQ需要的依赖为: 2.安装RabbitMQ需要的用户权限 三.安装RabbitMQ 1.安装erlang 1.RabbitMQ需要的erlang的版本 不同的Rabbi…
Python3的安装方式非常的简单,首先去到Python下载目录下载想要的Python包,这里我选择了3.6.5版本 $ wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz ---- ::-- https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz Resolving www.python.org (www.python.org)... Connecting to w…
VeryNginx 是个非常有意思且便捷的 Nginx 扩展程序.最近新开了台 VPS,便想体验一下它带来的快感. VeryNginx 有个不超过 5 行的安装方法,但作为强迫症我更喜欢使用自己编译的 Nginx. 基础依赖 PCRE (一个正则表达式库,nginx 伪静态可以用到) OpenSSL(https 连接需要) zlib(开启 gzip 需要,一个提供数据压缩用的函式库) 首先进入 /usr/local/src 目录: cd /usr/local/src 编译器安装 apt-get…
FFMPEG给视频加时间戳水印 项目中需要给视频添加时间戳,理所当然最好用的办法是ffmpeg.在找到正确的做法前,还被网上的答案timecode给水了一下(水的不轻,在这里转了2天),大概是这样写的: ffmpeg -i wildlife.wmv -vf "drawtext=fontfile=arial.ttf: text='fuck': timecode='09\:57\:00\:00': r=25: \x=(w-tw)/1.5: y=h-(20*lh):fontcolor=white: b…
centos7.6编译安装php7..11及redis/memcached/rabbitmq/openssl/curl等常见扩展 获取Php的编译参数方法: [root@eus-api-cms-backend-web01:~]# php -i |grep configure ./configure --prefix=/usr/local/php- --with-bz2 --enable-calendar --with-curl=/usr/local/lab/curl-curl-7_62_0 --…
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验.由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7.具体步骤如下: 安装依赖文件: yum install gcc glibc-devel make nc…
erlang 21.3 rabbitmq-server 3.7.14 下载地址 链接: https://pan.baidu.com/s/1g_T1Q_6zpyO3AepS0ZPgYQ 提取码: abqp RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具…