centos7.3
sudo yum install rabbitmq-server
安裝完成後可以使用systemctl系列命令進行管理操作
systemctl start rabbitmq-server #啟動mq
cd rabbitmq-c-0.8.0/
mkdir build && cd build #這一步是在rabbitmq-c的根目錄下建立乙個build子目錄
# 這一步是讓cmake根據../cmakelist.txt,即rabbitmq-c的根目錄下的cmakelist.txt建立makefile檔案
# makefile檔案會被建立到build目錄中
cmake -dcmake_install_prefix=/usr/local/rabbitmq-c ..
# 這一步是真正的build rabbitmq-c庫的,注意,不要漏掉點 '.'
cmake --build . --target install
到這裡就已經安裝完成了。不過這裡有乙個坑。你可以看一下/usr/local/rabbitmq-c下的目錄只有include
和lib64
。因為後面編譯安裝amqp擴充套件的時候系統會到/usr/local/rabbitmq-c/lib目錄下搜尋依賴庫,導致錯誤。所以這裡需要加一步:
ln -s lib64 lib
wget
解壓並編譯安裝
cd amqp-1.9.3
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c
make && make install
vi /usr/local/php/etc/php.ini
新增 extension=amqp.so
CentOS 使用yum安裝rabbitmq
rabbitmq erlang版本要求 rabbitmq erlang name rabbitmq erlang baseurl gpgcheck 1 gpgkey repo gpgcheck 0 enabled 1 然後執行 sudo yum install erlang 即可安裝 執行 erl ...
CentOS 6 8 原始碼安裝RabbitMQ
yum install build essential openssl openssl devel unixodbc unixodbc devel make gcc gcc c kernel devel m4 ncurses devel 6.配置環境變數 vim etc profile 在最後面加上...
mac 使用docker 安裝 rabbitmq
專案要用到rabbitmq 官網說brew install 但是brew update就半天都不成功,突然想起了docker,以前用過一點點,就試著來了一下 docker search rabbitmq management docker pull rabbitmq management docke...