文档详情

ubuntu下FastDFS+Nginx部署.doc

发布:2017-12-12约6.31千字共8页下载文档
文本预览下载声明
FastDFS部署2013/1/4 部署说明 部署环境 ubuntu 12.0.4 server 32位or 64位 最简安装,除ssh服务不安装任何服务 服务器初始化 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 安装编译环境: apt-get install build-essential dpkg-reconfigure tzdata 然后在crontab设置服务器时间同步 安装libevent 官方推荐稳定的1.4.14b版本的,2.x的可能有不稳定性 获取下载 wget /downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz 解压并编译安装 tar zvxf libevent-1.4.14b-stable.tar.gz ./configure --prefix=/usr make clean; make sudo make install 安装FastDFS 获取下载 wget /files/FastDFS_v4.04.tar.gz 解压并编译安装 tar zvxf FastDFS_v4.04.tar.gz 先修改相关文件: 1:修改 make.sh 查找: #WITH_HTTPD=1 修改成: WITH_HTTPD=1 查找: if [ -f /usr/lib/libpthread.so ] || [ -f /usr/local/lib/libpthread.so ] || [ -f /lib64/libpthread.so ] || [ -f /usr/lib64/libpthread .so ] || [ -f /usr/lib/libpthread.a ] || [ -f /usr/local/lib/libpthread.a ] || [ - f /lib64/libpthread.a ] || [ -f /usr/lib64/libpthread.a ] ; 替换成:(以你服务器的实际路径为准) if [ -f /usr/lib/libpthread.so ] || [ -f /usr/local/lib/libpthread.so ] || [ -f /lib64/libpthread.so ] || [ -f /usr/lib64/libpthread .so ] || [ -f /usr/lib/x86_64-linux-gnu/libpthread.so ] || [ -f /usr/lib/libpthread.a ] || [ -f /usr/local/lib/libpthread.a ] || [ - f /lib64/libpthread.a ] || [ -f /usr/lib64/libpthread.a ] || [ -f /usr/lib/x86_64-linux-gnu/libpthread.a ]; 2:修改 client/fdfs_link_library.sh.in(如果是64位os,32位os无需修改) 查找: ln -fs $TARGET_LIB/libfastcommon.so.1 /usr/lib64/libfastcommon.so ln -fs $TARGET_LIB/libfdfsclient.so.1 /usr/lib64/libfdfsclient.so 替换成: ln -fs $TARGET_LIB/libfastcommon.so.1 /usr/lib/x86_64-linux-gnu/libfastcommon.so ln -fs $TARGET_LIB/libfdfsclient.so.1 /usr/lib/x86_64-linux-gnu/libfdfsclient.so 3:进入解压后目录,编译并安装: sudo ./make.sh sudo ./make.sh install 配置及启动Tracker Server 修改tracker.conf FastDFS默认装完会在/etc/fdfs/下产生配置文件tracker.conf port=22122 base_path=/www/geebook_tracker http.server_port=8090 #include http.conf 其它保持默认,注意上面那个是1个#,默认是2个#,去掉1个就行 启动tracker服务 sudo make /www/geebook_tracker sudo fdfs_trackerd /etc/fdfs/tracker.conf netstat –lnp –tcp 参看端口是否起来,默认如果显示22
显示全部
相似文档