安装准备
openssl源码安装太……折磨人了
按照这个链接:
sudo cp openssl-3.0.2.tar.gz /usr/src
tar -zxvf openssl-3.0.2.tar.gz
cd openssl-3.0.2
./config --prefix=/usr/local --openssldir=/usr/local/ssl
make && make install
./config shared --prefix=/usr/local --openssldir=/usr/local/ssl
make clean
make && make install
出现问题:
Can't locate IPC/Cmd.pm in @INC (@INC contains:XXX
解决:
yum install perl-YAML perl-Term-ReadLine perl-version perl-libs perl-devel perl-Test-* perl-Pod-* perl-ExtUtils-* perl-CGI
查看是否安装成功,查看版本:
openssl version
由于吸取了源码安装的苦楚而源码又有问题或者难找
后面的popt,xmlto,doxygen直接一键yum了:
yum -y install 包名
最后终于可以安装rabbitmq-c了:
同样rabbitmq-c的解压目录放在/usr/src目录下:
安装之前可以使用make test进行测试是否能够安装,若显示全部成功则可以安装了
cd build/
cmake ..
cmake --build .
make
sudo make install
出现如下:
没有出错,暂时认为对了吧,到时候再说