Archive for the ‘linux’ Category

5 полезняшек

узнать какой процессор cat /proc/cpuinfo узнать какой RAID контроллер lspci | grep RAIDузнать какие процессы CRON запущеныtail -f /var/log/cron adaptec raid узнать инфу по дискам/usr/StorMan/arcconf getconfig 1 добавить в автозагрузку скрипт/etc/rc.local /bin/bash /usr/locad/folder/script.shДля добавления демона в автозагрузку нужно выполнить следующую команду:chkconfig –-levels 234 имя_скрипта on

Читать полностью »

Немного о защите от dos(ddos) атак

Сегодня я хотел бы описать установку модуля mod_evasive, для веб-сервера Апач. Чем же хорош этот модуль? Наверное все знают что такое dos (ddos) атака, а многие имели опыт с ней столкнуться. В настоящее время организовать такую атаку не составит больших денежных вливаний, а последствия могут быть ощутимые, например для интернет-магазина. Итак mod_evasive – это модуль […]

Читать полностью »

Пример архитектуры, используемой на высоконагруженном видео портале

В этой статье мне немного хотелось бы рассказать про архитектуру, которую мы используем в нашей компании. Проект, над которым я работаю, является видео-порталом с большим количеством посещений в день (16 миллионнов уникальных пользователей). Ну вот, перейдет к архитектуре:

Читать полностью »

Полезняшки: sshfs

Поделюсь небольшим трюком, который экономит мне много времени и позволяет более гибко работать с серверами клиентов, а так же своими. Поясню для начала, что ftp недолюбливаю и считаю его лишним на сервере. SSH более безопасен в этом плане и есть по умолчанию в сборках систем для серверов (хостинг на win платформе немного в “пролете”). Второй […]

Читать полностью »

Ускоряем сайт на PHP (часть №1)

Я думаю, что все сталкивались с тем, что при росте посетителей хостинга перестает хватать, странички грузятся по нескольку секунд (десятков секунд). Посетители начинаю жаловаться, что “сайт тормозит”.  Хостер требует перейти на более дорогой тарифный план. Всего этого можно с легкостью избежать. Об этом и будет серия статей в которых будет описано как ускорить свои сайты […]

Читать полностью »

Linux поиск строки в файлах

?View Code BASH1 grep -rl ‘text’ /path/ где text – искомая строка, а /path/ – путь по которому искать

Читать полностью »

Установка и настройка SVN в CentOS

Кто не знает что такое Subversion советую сходить почитать http://ru.wikipedia.org/wiki/Subversion. А для тех кто знает, я расскажу как поставить сей дивный софт на Linux CentOS. Я предпологаю что Apache веб-сервер у вас уже давным давно установлен поэтому не будем на нём останавливаться и пойдём дальше.

Читать полностью »

CentOS обновление PHP (php update to 5.2.x)

У меня до сегодняшнего дня на сервере стоял PHP 5.1.6, но сегодня решил обновится, столкнулся с некоторыми трудностями, но всё же нашёл решение и решил им поделиться, вдруг кто-то сейчас сидит и недоумевает как бы проапдейтить свой PHP. Для начала добавим новый репозитарий Remi себе в систему wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm wget http://rpms.famillecollet.com/el5.i386/remi-release-5-4.el5.remi.noarch.rpm rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm […]

Читать полностью »

error: C compiler cannot create executables

Сегодня решил установить на стареньком раутере пару программ и столкнулся с небольшой проблемой – мой gcc не хотел компилировать программу, я проблему решил и помогу вам – если вы с ней тоже сталкивались Если вы столкнулись в Ubuntu или Debian с ошибкой, при установке программ, связанной с компилятором GCC которая выглядит примерно так: checking for […]

Читать полностью »

FFMpeg пару нужных приёмов

Получаем скриншот из FLV видео: [cc lang=”bash”]ffmpeg -i video.flv -an -ss 00:00:03 -an -r 1 -s 320×240 -vframes 1 -y -pix_fmt rgb24 image%d.jpg [/cc] -ss 00:00:03 – секунда с которой необходимо сделать скриншот Конвертируем mpg (mov) видео в flv: [cc lang=”bash”]ffmpeg -i video.mpg -deinterlace -ar 44100 -r 25 -qmin 3 -qmax 6 video.flv[/cc] -ar 44100 […]

Читать полностью »