среда, 25 августа 2010 г.

nginx 502 при логине на сайте

"такс как уже говорилось 502 вываливает из-за того что nginx считает http заголовки запроса мего огромными и не предает апачу на обработку.
Описал человек в ветке что необходимо увеличить вес такого заголовка в конфиге, но как и что писать не сказал. У меня свой собственный хостинг и клиенты никогда не говорили про 502 ошибку, вот поставил магазин и столкнулся, потому даловаться некому, необходимо решить самому.
Вообщем у меня редхат стоит потому конфиг тут:
/etc/nginx/nginx.conf
в нем находим:
я делал глобально для всех клиентов (мало ли кому такое нуна будет, а нагрузки на серв нету)
потому в часть конфига там где
http { 

вбиваем там ниже чем включение gzip сжатия
proxy_buffer_size 16k;
proxy_buffers 16 16k; 

вторник, 24 августа 2010 г.

Перенастройка exim4 debian

dpkg-reconfigure exim4-config

linux google chrome автопрокрутка

Вот росширение росширение тыц) ставим 2-й плагин он проверен ребутим хром и радуемся!

пятница, 6 августа 2010 г.

debian+kvm

И так пришло время немного привести свои записи в порядок.
  • Первым делом хочу поблагодарить человека под ником inkvizitor68sl благодаря которому собственно я немного розобрался в виртуализации на базе kvm. Его блог вы можете почитать здесь Нажать. И там же есть подробная инструкция по настройке kvm на debian.
  • Я не буду здесь описывать как установить и настроить дистрибутив Debian так как считаю что это описывать излишне.
  • Начнем с установки необходимых пакетов.
  • sudo apt-get install kvm libvirt-bin virtinst bridge-utils
  • Настроим сеть на основной (хост машине) правим файл /etc/network/interfaces
auto lo
iface lo inet loopback
auto  eth0
iface eth0 inet static
auto br0
iface br0 inet static
address   178.ххх.ххх.137
netmask   255.255.255.192
network 178.ххх.ххх.0
broadcast 178.ххх.ххх.191
gateway   178.ххх.ххх.129
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
  • Применяем изменени
    • /etc/init.d/networking restart
  • Для удобства создадим каталоги:
    • mkdir /iso && mkdir /vms


  • И скачаем образ установочный образ debian
    Так как я все делаю на lvm разделах то мне нужно создать раздел под виртуалку. 

    • lvcreate -L20G -n name  namegrouplvm


  • Где name -это имя виртуального разделя для vps

  • namegrouplvm -это имя групы lvm тома в которой создаем раздел для виртуалки

  • -L20G - создаст раздел обёмом 20 гб

  • Приступим к созданию виртуальной машины 




            • virt-install -n vm1 -r 1024 -f /dev/namegrouplvm/name -c /iso/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-CD-1.iso –accelerate –os-type=linux –os-variant=generic26 -v –vnc -w bridge:br0
              Расскажу о приведенных выше опциях:
              -n vm1 – имя домена (виртуальной машины)
              -r 1024 – количество оперативной памяти
              -f /dev/namegrouplvm/name -расположение раздела созданного выше
              -c /iso/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-CD-1.iso – указываем iso образ, с которого будем производить установку системы. Рекомендую запускать 64х битные образы под 64й битной ОС хост-машины.
              –accelerate –os-type=linux –os-variant=generic26 -v – оптимизируем VDS для работы с виртуальным Linux с ядром 2.6.хх
              –vnc – запускаем VNC-сервер для доступа к виртуальной машине.
              -w bridge:br0 – указываем, что виртуальная машина должна использовать сетевлй мост br0  хост-машины
              Теперь вы должны увидеть в VNC установщик Debian. Ставим всё как обычно