nslookup > set type=mx > example.com
Wednesday, September 19, 2012
Thursday, August 2, 2012
Wednesday, July 25, 2012
Вывод конфига без комментарий
cat ./squid.conf |grep -v "^#"
cat ./squid.conf |grep -v -E "^#|^$" - исключая пусты строки
cat ./squid.conf |grep -v -E "^#|^$" - исключая пусты строки
Install qt-faststart Centos
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure
make
make tools/qt-faststart
cp -a tools/qt-faststart /usr/bin/
cd ffmpeg
./configure
make
make tools/qt-faststart
cp -a tools/qt-faststart /usr/bin/
php-ffmpeg Centos
Ставим ffmpeg
yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc
yum install php-gd php-devel
Cтавим ffmpeg-php
Now we are ready to install ffmpeg-php. This can be done in six easy steps:
Качаем latest ffmpeg-php release
Распаковываем архив:
tar -xjf ffmpeg-php-X.x.x.tbz2
cd ffmpeg-php-X.x.x/
phpize
./configure && make
sudo make install
PHP
Открывеаем файл php.ini и самом конце добавляем строчку — extension=ffmpeg.so
# vi /etc/php.ini
extension=ffmpeg.so
не хотел компилироваться ffmpeg_php, а нужен ffmpeg.so для PHP
ffmpeg-php-0.5.0/ffmpeg_frame.c:495: error: ‘PIX_FMT_RGBA32′ undeclared (first use in this function)
Тогда редактируем
vi ffmpeg-php-0.x.0/ffmpeg_frame.c:%s/PIX_FMT_RGBA32/PIX_FMT_RGB32
или меняем “PIX_FMT_RGBA32″ на “PIX_FMT_RGB32″ в ffmpeg_frame.c
перекомпилируем
cd ffmpeg-php-0.x.0
make clean
./configure
make
make install
yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc
yum install php-gd php-devel
Cтавим ffmpeg-php
Now we are ready to install ffmpeg-php. This can be done in six easy steps:
Качаем latest ffmpeg-php release
Распаковываем архив:
tar -xjf ffmpeg-php-X.x.x.tbz2
cd ffmpeg-php-X.x.x/
phpize
./configure && make
sudo make install
PHP
Открывеаем файл php.ini и самом конце добавляем строчку — extension=ffmpeg.so
# vi /etc/php.ini
extension=ffmpeg.so
не хотел компилироваться ffmpeg_php, а нужен ffmpeg.so для PHP
ffmpeg-php-0.5.0/ffmpeg_frame.c:495: error: ‘PIX_FMT_RGBA32′ undeclared (first use in this function)
Тогда редактируем
vi ffmpeg-php-0.x.0/ffmpeg_frame.c:%s/PIX_FMT_RGBA32/PIX_FMT_RGB32
или меняем “PIX_FMT_RGBA32″ на “PIX_FMT_RGB32″ в ffmpeg_frame.c
перекомпилируем
cd ffmpeg-php-0.x.0
make clean
./configure
make
make install
Friday, July 20, 2012
Ищем и убиваем zombie процессы
1)
top | grep zombie
225 processes: 1 running, 222 sleeping, 2 zombie
2)
ps aux | grep -w Z
root 3994 0,0 0,0 0 0 ?? Z 13июн11 16:23,02 <defunct>
root 3995 0,0 0,0 0 0 ?? Z 13июн11 13:43,28 <defunct>
Что касается «убийства», то их нельзя просто так убить. Самый правильный вариант – найти родительский процесс и перезапустить его. Некоторые могут посоветовать и перегрузиться, но это не выход.
Находим родительский процесс:
ps ajx | grep -w Z
root 3994 3992 3992 3992 0 Z ?? 16:23,02 <defunct>
root 3995 3992 3992 3992 0 Z ?? 13:43,28 <defunct>
3-я колонка как раз и показывает pid родительского процесса. Смотрим, что это за процесс:
ps auxww | grep 3992
root 3992 0,0 0,2 30664 9872 ?? Ss 13июн11 0:08,21 [exilog_agent] (perl5.12.3)
Собственно мы нашли виновника. Это exilog_agent. А дальше – либо просто прибиваем родительский процесс либо перезапускаем его:
#kill -9 3992
#top | grep zombie
#Monday, July 16, 2012
Skype on CentOs
1. Install Skype
CentOS/Red Hat (RHEL) 6.2/6.1/6
1.1 Change root user
su - ## OR ## sudo -i
1.2 Install Needed Dependencies
yum install alsa-lib.i686 fontconfig.i686 freetype.i686 glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686
Same command on multiple lines:
yum install alsa-lib.i686 fontconfig.i686 freetype.i686 \
glib2.i686 libSM.i686 libXScrnSaver.i686 libXi.i686 \
libXrandr.i686 libXrender.i686 libXv.i686 libstdc++.i686 \
pulseaudio-libs.i686 qt.i686 qt-x11.i686 zlib.i686
1.3 Download Latest Skype Static Package
cd /tmp wget http://www.skype.com/go/getskype-linux-beta-static
1.4 Extract Skype
mkdir /opt/skype tar xvf skype_static* -C /opt/skype --strip-components=1
1.5 Create libtiff.so.4 link
cd /usr/lib ln -s libtiff.so.3 /usr/lib/libtiff.so.4
1.6 Create Launcher, Link icons, lang and sounds
ln -s /opt/skype/skype.desktop /usr/share/applications/skype.desktop ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/icons/skype.png ln -s /opt/skype/icons/SkypeBlue_48x48.png /usr/share/pixmaps/skype.png touch /usr/bin/skype chmod 755 /usr/bin/skype
Open /usr/bin/skype with text editor and add following content:
#!/bin/sh export SKYPE_HOME="/opt/skype" $SKYPE_HOME/skype --resources=$SKYPE_HOME $*
2. Use Skype
2.1 Start Skype
From command line use skype commandskype
Subscribe to:
Posts (Atom)