"такс как уже говорилось 502 вываливает из-за того что nginx считает http заголовки запроса мего огромными и не предает апачу на обработку.
Описал человек в ветке что необходимо увеличить вес такого заголовка в конфиге, но как и что писать не сказал. У меня свой собственный хостинг и клиенты никогда не говорили про 502 ошибку, вот поставил магазин и столкнулся, потому даловаться некому, необходимо решить самому.
Вообщем у меня редхат стоит потому конфиг тут:
/etc/nginx/nginx.conf
в нем находим:
я делал глобально для всех клиентов (мало ли кому такое нуна будет, а нагрузки на серв нету)
потому в часть конфига там где
http {
вбиваем там ниже чем включение gzip сжатия
proxy_buffer_size 16k;
proxy_buffers 16 16k;
Здесь я буду оставлять свои заметки и размышления по поводу настройки сервера на os linux
среда, 25 августа 2010 г.
вторник, 24 августа 2010 г.
пятница, 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
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
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. Ставим всё как обычно
Подписаться на:
Сообщения (Atom)