All:
部署资源:通过邮箱附件获取
部署级别:3 部署方法:增量部署 部署机器:线上测试机器
172.16.51.34
单机部署步骤:
1.从邮件获取文件,并解压
2.替换/data/dfsapi/lua/dfsapi/下的整个code文件夹, 注意备份;
3.替换/data/dfsapi/lua/dfsapi/deploy/下的link.lua, 注意备份;
4.分别编译安装amrnb,amrwb,lame,opencore-amr,yasm
cd amrnb-11.0.0.0
./configure
make && make install
其他一样
5.编译安装 ffmpeg
cd ffmpeg
./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --disable-indev=jack --enable-libfreetype --enable-libmp3lame --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --enable-static --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect --enable-version3 --disable-doc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-ffserver --disable-ffplay --disable-yasm --disable-ffprobe #--enable-libpulse --enable-libvpx
make && make install
6.将生成在此目录下的ffmpeg拷贝到/data/dfsapi/下
7.搭建新的redis机器,启动7501,7502,7503,7504,7505 5个端口, 用于存储图片,语言和视频
修改link.lua,将redis指向该机器
7.重启dfsapi
部署时间:20160113 17:00
主要修改:图片存储
语音存储
视频存储