Установка 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

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

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

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

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

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

Копирование файлов по дате в Linux

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

Столкнулся с такой задачей: из каталога необходимо выбрать и скопировать кучу файлов за один месяц.
Вооружившись командами cp, ls  и awk я приступил и вот что получилось:

cp $(ls -l | grep 2009-01 | awk '{print $8}') /home/temp/

ls -l выводит содержимое каталога с датой
grep соответственно выбирает файлы за месяц
awk '{print $8}' выводит имя файла для команды cp

Дальше больше ... Читать полностью »

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

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

tux-linuxФокус в том, чтобы доказать вашу эффективность руководству. Не раскрывая именно этого фокуса в данной статье, я расскажу о десяти жемчужинах из сокровищницы практических фокусов администраторов Linux. Эти приемы сэкономят вам время,—и даже если вам не прибавят зарплату за повышенную производительность, то как минимум у вас появится побольше времени для игр. Читать полностью »

Логи php. Записываем сообщения в syslog (системный лог)

PHP программирование 28.05.2009

1229038079_oshibka_14460_s__9www_naprikole_ru1Оказывается из PHP можно легко писать в системные логи, будь мы в Linux или в Windows. Для этого существует нативная функция syslog (), позволяющая сохранить в системный лог то или иное сообщение. Например:

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

Apache 2 (Gentoo) создание виртальных доменов и субдоменов на хостинге

Linux руководство, Интересные статьи 15.03.2009

Продолжаем рубрику настройки Веб сервера Apache на основе Linux (Gentoo) .

Для новичков может встать вопрос (Как сделать субдоме?) по созданию виртальных доменов и субдоменов на вашем веб сервере. Все достаточно просто как это не может показаться с первого взгляда.

Рассмотрим ситуацию когда что вам нужно содать субдомен для уже подключеного домена (за пример конечно берем домен world-pro.ru). Алгоритм ваших действий: Читать полностью »

Консольные команды Linux

Linux руководство, Интересные статьи 28.02.2009

И конечно логичный первый пост с списком основных команд.

Файловые команды
ls – список файлов и каталогов
ls -la – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir Читать полностью »

Открытие раздела посвешеного LINUX

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

В виду того что наша фирма перешла на полностью управляемый LINUX хостинг (Gentoo), открывается новый раздел блога. Встал вопрос по его настройке управлению. Что имееет свои сложность и плюсы конечно (всегда люблю разобраться  в чем то новеньком).  В разделе как уже понятно из названия будут освещаться информация исключительно по LINUX. Ура =).