openvz

OpenVZ — это реализация технологии виртуализации на уровне операционной системы, которая базируется на ядре Linux. Я думаю всем понятно, что OpenVZ позволяет на одном выделенном сервере запускать множество изолированных операционных систем, называемых Виртуальные Частные Серверы (Virtual Private Servers, VPS).

Т.к. виртуализация OpenVZ основана на ядре Linux, то в качестве «гостевых» систем могут использоваться только дистрибутивы Linux.

Виртуализация на уровне операционной системы в OpenVZ даёт лучшую производительность, масштабируемость, плотность размещения, динамическое управление ресурсами, а также лёгкость в администрировании, чем у альтернативных решений.

Согласно сайту OpenVZ, накладные расходы на виртуализацию очень малы, и падение производительности составляет всего 1-3 %, по сравнению с обычными Linux-системами.

Freeware, как основное преимущество:

OpenVZ распространяется на условиях лиценции GNU GPL v.2.

Прочитать полностью «Виртуализация OpenVZ, vzctl»

modx

«ISPManager, Nginx, MODx CMS» — такой вот заголовок у этого поста, кто в теме — тот понимает о чём пойдёт речь.

Я, вообще говоря, немного недолюбливаю MODx CMS за то, что она какая-то неформальная… На мой взгляд не особо распространённая, слегка тормознутая (мне показалось… может это и не так, Joomla 1.6 тоже тормоз). Но речь пойдёт не о качестве MODx, а о том как её правильно эксплуатировать на хостинге с ISPManager и возможно даже с nginx (этот прокси последнее время наиболее популярен среди хостеров).

В чём собственно проблема поставить MODx на ISPManager?

Да в том, что админка MODx находится по адресу sitename.com/manager — а ISPManager себя по такому же пути открывает %)

Прочитать полностью «ISPManager, Nginx, MODx CMS»

теги:

Перерыл весь интернет, гуглил, спрашивал на форумах searchengines и maultalk — «Как убрать редирект с www на без www или наоборот?» Никто мне не мог дать внятного ответа… А в большинстве своём проходили мимо… Либо говорили такую вот фразу:

Может что-то не понимаю и Вам нужно это обязательно, но редирект лучше оставить, иначе поисковые системы будут видеть Ваш сайт как 2 разных (www.domen.ru и domen.ru), хотя информация на них одинаковая, а затем их склеивать, в конечном счёте это может затруднить оптимизацию контента.

Но я всё-равно нашёл ответ! Пользуйтесь, друзья. Отключаем редирект путём добавления двух строчек в wp-config.php:

define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);

Прочитать полностью «WordPress: Как убрать редирект?»

Иногда приходится конфигурировать разные софтины, форум vBulletin, тот же WordPress, на предмет добавления типов вложений. Обычно в такой ситуации нужно указывать MIME-типы файлов и врядли многие помнят их наизусть. Поэтому увековечим основные типы файлов, а точнее их MIME в моём блоге.

Кстати, MIME (Multipurpose Internet Mail Extensions) — это многоцелевые расширения почты интернета, были разработаны как стандарт идентификации различных типов файлов для отправки их по почте, но в последствии их функции были расширены и на другие сервисы Интернета.

Для типа MIME, который приписывается в реестре Windows и используется различными программами, в частности, указывается расширение файла и программа, с помощью которой данный тип файлов будет обрабатываться.

Прочитать полностью «MIME-типы файлов»

теги:

Настройка GRUB

Была у меня на компьютере Windows 7, захотелось мне под рукой иметь компьютер с Debian Lenny. Первое, что пришло в голову — поставить какую-нибудь утилитку для выбора системы при старте компьютера и пользоваться сразу двумя системами. Логичным выбором такой утилиты был GRUB, т.к. он прямо при установке Debian решает данный вопрос.

Поскольку в основном я всё-равно предпочитаю работать в Windows, то пришлось разобраться как сделать в GRUB Windows операционной системой по-умолчанию. Делюсь с Вами своей экспой:

В системах Debian и Ubuntu последних версий используется GRUB2, настройки которого находятся здесь:

/boot/grub/grub.cfg

Прочитать полностью «Linux: Grub. Выбор операционки по-умолчанию»

теги: , , ,

Zend Optimizer на DirectAdmin

При использовании панели DirectAdmin Вы скорее всего столкнётесь с тем, что не установлен всем известный и так необходимый ZendOptimizer.

Не беда, ставится он очень просто:

Правим файл /usr/local/directadmin/custombuild/options.conf

- устанавливаем параметр

zend=yes ( а не zend=no по умолчанию )

Прочитать полностью «Установка ZendOptimizer на DirectAdmin»

DirectAdmin русификатор

Искал недавно русификатор для DirectAdmin, не сказать чтобы сразу нашёл… Возможно кому-нибудь пригодится

Скачать русификатор DirectAdmin


В начале скрипта (хороший стиль оформления):

### BEGIN INIT INFO
# Provides:          defaultdaemon
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO
update-rc.d имя defaults
update-rc.d -f имя remove

RapidSSL

1. Для генерации секретного ключа (key) и запроса на сертификат (CSR) используется утилита «OpenSSL». OpenSSL обычно устанавливается в /usr/local/ssl/bin. Если вы использовали выборочную установку, соответсвенно корректируйте эти инструкции.

2. В командной строке введите следующее:

openssl genrsa -des3 -out www.mydomain.com.key 2048

3. Введите секретную фразу (PEM Pass Phrase) и запомните ее. Это по сути будет пароль для key-файла.

4. Будет сгенерирован 2048 RSA секретный ключ, и сохранен в файл www.mydomain.com.key.

Прочитать полностью «Создание ключа SSL и файла CSR»


 

  • RAID 0 представлен как дисковый массив повышенной производительности и меньшей отказоустойчивости.
  • RAID 1 определён как зеркальный дисковый массив.
  • RAID 2 зарезервирован для массивов, которые применяют код Хемминга.
  • RAID 3 и 4 используют массив дисков с чередованием и выделенным диском чётности.
  • RAID 5 используют массив дисков с чередованием и «невыделенным диском чётности».
  • RAID 6 используют массив дисков с чередованием и двумя независимыми «чётностями» блоков.
  • RAID 10 — RAID 0, построенный из RAID 1 массивов
  • RAID 50 — RAID 0, построенный из RAID 5
  • RAID 60 — RAID 0, построенный из RAID 6
теги: , ,

 

 

 


1. Как установить ISPManager?

- вот так:

wget "http://download.ispsystem.com/install.sh"
sh install.sh --ip 127.0.0.1

Ну IP необязательно, подставьте свой если хотите…

Прочитать полностью «Подборка полезностей по ISPManager»

Что делать если Вы потёрли свой Sources.list?

Скопируйте мой:)

 repository

Вот мой самый рабочий source.list - активно его юзаю на всех серверах с Debian 5 Lenny:
deb http://ftp.be.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib
deb http://packages.dotdeb.org/ oldstable all
#deb http://mirror.yandex.ru/debian/ sid main
#deb-src http://mirror.yandex.ru/debian/ sid main

В mirror.yandex можно найти свежий nginx, dovecot, exim
В dotdeb.org oldstable php ветки 5.2.x (на 5.3 рановато я считаю...)

Прочитать полностью "Debian Lenny Sources.list"

Часто возникает вопрос, что делать если при удалении большого кол-ва файлов мы сталкиваемся с ошибкой Argument list too long. Связано это обычно с превышением кол-ва файлов свыше 1024.

Есть несколько способов:


for i in ./*; do rm -rf $i; done

или

./ls | xargs rm

или

find . | xargs rm

ну и самый банальный:

rm -rf directory_name; mkdir directory_name
теги: , , ,

apache2-mpm-itk Debian ISPManager

ITK это патч к традиционной линуксовой модели Prefork, позволяющий выполнение скриптов с правами пользователя,  например в случае с mod_php, с традиционной (не мультиюзерной) моделью, все скрипты выполняются с правами пользователя www-data в Debian или пользователя apache в большинстве случаев, соответственно страдает безопасность сервера,  т.к. даже если жестко ограничить функции и open_basedir, это не обеспечит 100% изоляции, права остаются правами, и с традиционной моделью весь код выполняется от apache.

Но интерес к apache2-mpm-itk возникает обычно не из-за вопросов безопасности. А ввиду того, что пользователи сервера Debian+ISPManager теряют владельца на конфиги и компоненты своих CMS при установке оных внутренними CMS-инструментами.

Привожу пошаговый мануал по установке

Прочитать полностью «Установка apache2-mpm-itk на Debian Linux»

Бан

Алгоритмы Яндекса не совершенны и это ни для кого не секрет. Давно наблюдаю за таким явлением как ручной бан сайтов Яндексом. Платоны иногда блуждая по просторам Интернета или отвечая на очередное дурацкое письмо типа «А чё вы мой варёзный портал не берёте в Яндекс.Каталог?» натыкаются на откровенные ГС, которые каким-то образом долгое время (или не очень долгое) избегали карательных процессий от Я-роботов, ну и банят эти ГС… А что ж им смотреть на них?)

Конечно это в корне неправильная идеалогия, получается не равноправие какое-то, но тем не менее я замечал такое явление.

Что интересно, сайт не обязательно должен быть полным ГС… А вот, что обычно отвечают Платоны на вопросы «Как же так?» и «За что?»:

Прочитать полностью «Ручной бан сайтов Яндексом»

Страница 2 из 3123


Полный перечень страниц блога