Как создать архив tar.gz

Иногда бывает необходимо создать архив с резервной копией данных, находящихся в каком-либо каталоге (это могут быть различные рабочие документы или другие данные). Для этого совсем не обязательно прибегать к помощи “тяжеловесных”программных продуктов для резервирования данных, достаточно воспользоваться утилитой tar.

 Tar проста в использовании и поможет вам легко создать архивную копию вашего рабочего каталога. Читать далее Как создать архив tar.gz

Команды SVN

add – Добавляет файлы, директории и символические связи, помечая их для последующего внесения в хранилище. Будучи помеченными, они закачиваются и добавляются в хранилище при первом же закреплении изменений. Если вы что-то добавили, но потом передумали до закрепления, то снять метку добавления можно подкомандой svn revert.
svn add PATH…
$ svn add testdir
Читать далее Команды SVN

Мониторинг memcached с помощью MRTG

На больших программных проектах для кэширования данных часто используется сервис memcached изначально разработанный Бредом Фитцпатриком для созданного им же сервиса livejournal.com. Отличительными особенностями memcached являются высокая скорость работы и простота взаимодействия. По сути memcached представляет собой реализацию хеш-таблицы (хранит пары ключ-значение) в памяти (после перезапуска сервиса данные теряются) что и обуславливает простоту и скорость работы.

На практике обычно важно следить за эффективностью работы кэша чтобы своевременно находить проблемы и решать их совершенствуя код продукта. Далее будет показано как можно осуществить мониторинг memcached с помощью MRTG.

Читать далее Мониторинг memcached с помощью MRTG

Настройка Nginx и PHP Fast-CGI (Ubuntu)

Для чего нужна эта связка объяснять не буду.

1. Ставим PHP

sudo aptitude install php5-cgi

2. Ставим Nginx

sudo aptitude install nginx

3. Пишем скрипт запуска Php как отдельного процесса

sudo aptitude install nano

sudo nano /etc/init.d/php-fastcgi Читать далее Настройка Nginx и PHP Fast-CGI (Ubuntu)

Статистика нагрузки сервера (Ubuntu) через serverstats

Чтобы получить подробную статистику по дням (и тд.)  можно воспользоваться утилитой serverstats Которая хранить данные и строит графики через rrdtools. Рассмотри как поставить эту штуку в Ubuntu.

Все просто, ставил serverstats, командой:

sudo apt-get install serverstats

И соглашаемся поставить недостающие пакеты (если имеются такие).

Читать далее Статистика нагрузки сервера (Ubuntu) через serverstats

Настройка Cron через консоль

файл /etc/crontab – файл настроек пользователя root

Чтобы проверить подключен ли он набираем crontab -l

Чтобы подключить новый файл настроек набираем crontab filename Читать далее Настройка Cron через консоль