yum源安装rabbitmq之后,启动报错
查看日志
vim /var/log/rabbitmq/startup_err
错误信息:
mkdir: 无法创建目录"/var/run/rabbitmq": 权限不够
解决:
ln -s /usr/local/bin/erl /usr/bin/erl
其中,第一个路径为erl的安装位置。erl的安装路径确定,根据erlang源码安装时的配置。
./configure –prefix 命令用法
–prefix=preFIX(文件安装的位置)
‘–prefix’是最常用的选项.制作出的’Makefile’会查看随此选项传递的参数,当一个包在安装时可以彻底的重新安置他的结构独立部分。
例如,当安装一个包,例如说Emacs,下面的命令将会使Emacs Lisp file被安装到”/opt/gnu/share”:
$ ./configure –prefix=/opt/gnu/share
如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较分散。
用—prefix选项的好处是卸载软件。当某个安装的软件不再需要时,只需删除该安装目录,就可以把软件卸载干净。