Команды SVN

Linux руководство 26.01.2012

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

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

Linux руководство, PHP программирование 29.09.2011

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

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

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

Устанавить Webmin на Ubuntu

Linux руководство 07.06.2011

На сайте http://www.webmin.com/deb.html есть инструкция по установке. Кому лень читать англоязычную инструкцию может воспользоваться одним из двух способов его установки. Читать полностью »

Установка exim на Ubuntu (настройка почты)

Linux руководство 05.06.2011

Для начала нужно обновить кэш пакетов и установить Exim:

apt-get update && apt-get install exim4-daemon-light mailutils

В процессе установки соглашайтесь на все действия, которые предлагает установщик.

Для настройки Exim наберите в консоли следующую команду:

dpkg-reconfigure exim4-config

Появится окно с выбором типа общей почтовой конфигурации. Выберите пункт “интернет-сайт”.

В следующем окне введите ваш домен полностью (напр.: world-blog.ru). Читать полностью »

Установка IonCube на Linux

Linux руководство, PHP программирование 02.06.2011

Иногда может понадобится эта библиотека как мне понадобилась для движка socialengine.

Берём подходящий лоадер на официальном сайте: http://www.ioncube.com/loaders.php Читать полностью »

Как установить eAccelerator PHP

Linux руководство 04.05.2011

Акселератор PHP. Программа, ускоряющая исполнение сценариев PHP интерпретатором путём кэширования их байткода.

eAccelerator — это свободный открытый проект, выполняющий роли акселератора, оптимизатора и распаковщика. Также встроены функции динамического кэширования контента. Есть возможность оптимизации PHP-скриптов для ускорения времени их исполнения.

Поддерживает PHP4 и PHP5, включая 5.3

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

Установка Apache, PHP и MySQL в Ubuntu

Linux руководство 27.04.2011

1) Сначала обновим все По:

apt-get update

apt-get dist-upgrade Читать полностью »

Установка Webmin на Ubuntu

Linux руководство 27.04.2011

Webmin — это программный комплекс, который позволяет администрировать unix-подобную операционную систему, не работая с командной строке и не запоминая ни одной команды. Читать полностью »

Работа в командной строке LINUX

Linux руководство 18.01.2011

Это нужно знать каждому :)

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

Как подключить репозитории в Linux

Linux руководство, PHP программирование 27.12.2010

Наверное все знают что такое репозитории и для чего они нужны. Для тех кто еще не в курсе – Репозиторий – это сетевое хранилище пакетов, для обновления разнообразных ОС Linux. Например ядра системы, или отдельных пакетов.

К сожаление,  обновление системы (пакетов) не всегда происходит из одного подключенного, конкретного репозитория, так как в нем  просто может не оказаться нужной вам версии ПО или нужного пакета, в отличии от обновлении FreeBSD, где все версии и доступные пакеты собраны в единой, структурированной системе – порты. Читать полностью »