Centos 6 SS一键包

转发

wget –no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

chmod +x shadowsocks.sh

./shadowsocks.sh 2>&1 | tee shadowsocks.log

卸载./shadowsocks.sh uninstall

配置文件路径为:/etc/shadowsocks.json

单用户配置:
{
“server”:“your_server_ip”,
server_port”:8989,
local_address”:“127.0.0.1”,
local_port”:1080,
password”:“yourpassword”,
timeout”:300, “method”:
aes-256-cfb”,
fast_open”: false
}

多用户配置:

{
“server”:“your_server_ip”,
“local_address”: “127.0.0.1”,
“local_port”:1080,
“port_password”:{
“8989”:“password0”,
“9001”:“password1”,
“9002”:“password2”,
“9003”:“password3”,
“9004”:“password4”
},
“timeout”:300,
“method”:“aes-256-cfb”,
“fast_open”: false
}

linux 安装 ffmpeg flvtool2 mplayer mencoder mediainfo neroAacEnc mp4box 收藏

mediainfo

wget http://mediaarea.net/download/binary/libzen0/0.4.29/libzen0-0.4.29-1.x86_64.CentOS_6.rpm

wget http://mediaarea.net/download/binary/libmediainfo0/0.7.64/libmediainfo0-0.7.64-1.x86_64.CentOS_6.rpm

wget http://mediaarea.net/download/binary/mediainfo/0.7.64/mediainfo-0.7.64-1.x86_64.CentOS_6.rpm

 

rpm -ivh libzen0-0.4.29-1.x86_64.CentOS_6.rpm

rpm -ivh libmediainfo0-0.7.64-1.x86_64.CentOS_6.rpm

rpm -ivh mediainfo-0.7.64-1.x86_64.CentOS_6.rpm

flvtool2

cd /usr/local/src/

wget http://rubyforge.org/frs/download.php/17497/flvtool2-1.0.6.tgz

tar xvzf flvtool2-1.0.6.tgz

cd flvtool2-1.0.6/

ruby setup.rb config

ruby setup.rb setup

ruby setup.rb install

neroAacEnc

#yum install libstdc++-*.e16.i686 glibc.i686 unzip -y

#wget http://www.amyshare.info/avs-src/NeroDigitalAudio.zip

#unzip NeroDigitalAudio.zip -d nero

#cd nero/linux

#sudo install -D -m755 neroAacEnc /usr/bin

导出导入mysql数据

导出数据库

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql

直接导入

mysql -u用户名 -p密码 数据库名 < 数据库名.sql

指定UTF-8编码导入

mysql -u用户名 -p密码 –default-character-set=utf8 -f  数据库名 < 数据库名.sql

指定二进制编码导入

mysql -u用户名 -p密码 –default-character-set=binary -f  数据库名 < 数据库名.sql

修改数据库字符

UPDATE 数据库 SET 表=REPLACE(表, ‘原始字符串’, ‘替换后的字符’)

删除包含字符数据

DELETE  FROM 数据库 WHERE d_starring LIKE ‘%包含的字符%’

 

linux 下 mp4box 安装 转

yum -y install zlib*

yum -y install freeglut
yum -y install freeglut-devel
wget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz
wget http://downloads.sourceforge.net/gpac/gpac_extra_libs-0.4.5.tar.gz
tar zxvf gpac-0.4.5.tar.gz
tar zxvf gpac_extra_libs-0.4.5.tar.gz

cd gpac

cp -r ../gpac_extra_libs/* extra_lib/
chmod +x configure
./configure
make lib
make apps
make install
cp bin/gcc/libgpac.so /usr/lib

再 安装完MP4Box之后同样要执行一次ldconfig命令,然后执行MP4Box -version命令后可以看到如下内容

# MP4Box -version
MP4Box – GPAC version 0.4.5 (build 33)
GPAC Copyright: (c) Jean Le Feuvre 2000-2005
(c) ENST 2005-200X

这 样一来所有的工作就都做完了,剩下的就是按照自己的需要写ffmpeg的转码脚本了

问题解决:

在 安装MP4Box的时候可能会出现下面的问题

/usr/bin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL/usr/bin/ld: cannot find -lGLcollect2: ld returned 1 exit statusmake[1]: *** [libgpac.so] Error 1make[1]: Leaving directory `/root/gpac/src’make: *** [lib] Error 2

原 因是mesa-libGL-devel这个包可能不完整,直接使用yum -y install mesa-libGL-devel命令把这个包安装一下,然后在make的时候就正常了。