Nanotik

Nanotik
Рейтинг
27
Регистрация
20.11.2010
cjseriy:
к сожалению ни там, ни там не указана вышеупомянутая папка

У вас веб-сервер какой? Как связка настроена?

Никто не знает, какими хитрыми тропами шагала мысль вашего администратора, когда он настраивал ваш сервер, поэтому без осмотра сервера сказать что-то сложно.

cjseriy:
Приветствую.
Есть на сервере папка software которая находится в папке domains/www
Админ настроил так что По адресу ip:7070/index.html из этой папки открывается index.html.

Как это делается, где прописывается?
Хочу сделать тоже самое для другой папки на сервере.
Стоит Debian.

Здравствуйте.

Посмотрите конфигурационные файлы apache и nginx (/etc/apache2/apache2.conf (либо инклуд для сайта, лежит в дебиане в /etc/apache2/sites-enabled, скорее всего), /etc/nginx/nginx.conf). Там можно указать подобное поведение веб-сервера, указав порт для конкретного виртуалхоста.

То же, но вариант в одну строку:

find / -name "*.tar.gz" | while read archive; do gzip -vt $archive; echo archive $archive is check; done;

Electronn:
При работе на голом апаче - 1 юзер онлайн - 1 процесс апача
nginx же из коробки ( через pkgctl install nginx ) работает в качестве фронтенд прокси и снимает нагрузку.

Не аргумент :)

dyakoff:
Итог :

Снес я нафиг nginx , оставил индейца. Работает на ура, нагрузка на сервер минимальная.

Теперь понимаю hostace почему он такой сторонник голого апача.

Без обид, но вы просто не умеете готовить nginx.

leprekon:
Nanotik, неужели Вы в адресную панель никогда не смотрите?..
Так ведь можно и аккаунтов лишиться...

Будете учить пользованию интернетами? По запарке всякое бывает

ware:
babiy
Вот про deflate
http://deflate.medialayer.com/

во как, ушлые люди под это дело даже сайт замутили :)

serkl:
А почему бы не посмотреть сколько на текущий момент открыто файлов каждым nginx процессом?
Что-то типа того:
for pid in `pidof nginx`; do echo "$(< /proc/$pid/cmdline)"; egrep 'files|Limit' /proc/$pid/limits; echo "Currently open files: $(ls -1 /proc/$pid/fd | wc -l)"; echo; done

А почему вы думаете, что виновник - именно nginx? Может и апач открытыми логами кушать весьма нехилое количество дескрипторов.

ware:
Nanotik, это похож на код от deflate, или я ошибаюсь?
А сам deflate имеет неприятность - банит IP самого сервера...

я не знаю, на что оно похоже, набросал навскидку :)

а вообще да, из вывода команды netstat надо выгрепывать ip сервера, т.е. итоговый вариант будет в виде:

#!/bin/sh

netstat -ntu | awk '{print $5}'| cut -d: -f1 | sort | uniq -c | sort -n | awk '{if ($1>10) print $2}' | grep -v SERVER_IP | while read line; do

iptables -A INPUT -s $line -j DROP

done;

/etc/init.d/iptables save

babiy:
это я знаю, просто мне кажется что банить их будет надёжнее

#!/bin/sh

netstat -ntu | awk '{print $5}'| cut -d: -f1 | sort | uniq -c | sort -n | awk '{if ($1>10) print $2}' | while read line; do

iptables -A INPUT -s $line -j DROP

done;

/etc/init.d/iptables save

в скрипт, скрипт в крон на поминутное исполнение. В условии - вместо 10 - нужное число.

Всего: 214