在写安装流程以前,先引述一个本人在安装的时候,出现的错误;由于up主在安装fastdfs也是参考网上的教程,网上大部分教程都是安装libfastcommonV1.0.7.tar.gz & FastDFS_v5.05.tar.gz ,但是不管怎么试,在fastdfs编译的时候,都会报错。类似下面的错误
undefined reference to `g_current_time' undefined reference to `conn_pool_connect_server' 等等。
一开始以为本机的centos6.5安装的时候少了其他包,但是怎么试都不行。结果别人提醒的是不是这个包太老了不行。后来用了新包,结果可以了。太一味相信网上的教程了!没有尝试别的版本。
转正题,我安装用的是libfastcommon-1.0.36.tar.gz 和 fastdfs-5.11.tar.gz。这里提供原作者的github
https://github.com/happyfish100/fastdfs/releases
1、安装gcc,才能使用make
yum -y install gcc-c++