myhand

Рейтинг
278
Регистрация
16.09.2009
Elles:
Ну вот а как мне, например, как заказчику данной услуги, определить, что работа действительно ведётся. Сервер настроен корректно и т.д. Ведь когда наступит, как Вы сказали, "пожарная" ситуация, всё это может всплыть, но будет слишком поздно "кричать и ругаться матом"...

Без технических знаний - никак, почти наверняка. Но если грамотно

ставить ТЗ, в том числе по настройке сервера, - таких вещей не должно всплывать.

Например, если Вам нужно, чтобы настроенный под определенное веб-приложение

сервер держал нагрузку XXX хитов или YYY одновременных пользователей

или ZZZ "любых попугаев, характеризующих нагрузку на сервер" в единицу

времени - ничто не мешает оговорить в ТЗ тестирование всего этого дела

какими-либо веб-бенчмаркерами, например, siege.

zexis:
Не раз сталкивался с ситуацией, когда клиенту дают сервер для хостинга, а в нем 15 портов открыто для всех желающих.
21-й(FTP), 22-й(SSH),110(pop3) - для подбора паролей перебором.
И апаче на порту 8080 всем доступный для ддоса.

Что касается кучи сервисов - а мож-т они нужны были клиенту? Т.е. если

таки нужен FTP - воле-неволей порты открыть надо-ть. Хотя я не вижу ничего

плохого в том, чтобы держать почту+днс вне сервера для веб-проектов и оставить

открытыми только порт 80 и какой-нибудь еще для ssh ;).

А на 8080 уже был не левый прокси часом? :D

Elles:

Какие плюсы и минусы заказа администрирования серверов у частника и хостинг-провайдера?

Заказ у "частника" принципиально ничем не отличается. Минусы - квалификацию

исполнителя придется оценивать Вам. Плюсы - более гибкий подход к клиентам,

что всегда характерно для небольших компаний предоставляющих услуги администрирования.

Elles:

Каким услуги-минимум входят в работу администратора?

Мониторинг доступности сервисов и оборудования, обновление хостинговой среды, аудит

безопасности, доступных ресурсов на сервере, разрешение ситуаций "пожарного"

характера (на приемлемых для вас условиях по времени реакции на инцидент) - типа DoS,

отказа оборудования.

Дополнительно много чего можно добавить в индивидуальном порядке.

Elles:

За какие ошибки стоит винить администратора, а за какие разработчика системы, которая будет работать на этих серверах?

Если администратор не выполнил требований ТЗ разработчика по рекоммендуемым

настройкам сервера для его ПО. В ином случае - вина лежит по меньшей мере в

равной степени и на разработчике.

netwind:
Товарищ впервые увидел как работает nginx. Ну, бывает. Плюс там еще, похоже, mysql "подтянули". Отсюда и различия.

пункт 1 спорный. ну чем заметно поможет nginx на локально? разве

кешировать его заставили почтивсеподряд. ну, хз.

вам же написали: "configure arguments"

вот выясните в документации что они означают, сразу станет все понятно.

бинарник у вас в /usr/sbin/nginx

DenHost:

зашел в /proc/<pid>/ - там 2 папки, и больше 20 файлов. Какой именно из них мне нужен?

написали же "смотрим куда указывает ссылка exe".

ls -l /proc/<pid>/exe

PS:

кстати, у вас сборка из дистрибутива - лучше было бы собрать

нормальный rpm-пакет с новым nginx.

DenHost, нет, неверные - боюсь, вы не поняли ровным счетом ничего. Вам нужно собрать

nginx с опциями, указанными для прежней сборки. Как их узнать - рассказали выше.

Если у вас freebsd - ссылка exe называется file. Если linux - смотрите /proc под пользователем root - покажет все файлеки.

DenHost, вам дали пошаговую инструкцию. если сделаете сборку со старыми

опциями - конфигурационные файлы make install не перезапишет.

а чтение документации объяснит вам что означают опции, указанные при сборке,

какие умолчания и где находятся конфигурационные файлы.

pidof nginx

получаем <pid> процессов nginx. берем любой и

дальше идем в /proc/<pid>/ смотрим куда указывает ссылка exe - это и есть старый бинарник.

смотрим опции, с которыми он собирался:

/proc/<pid>/exe -V

дальше собираем, делаем make install и рестарт.

unlimbox, вопрос был к DenHost.

DenHost, уточните что за "папка". Если какая-нибудь /usr/local/nginx - там скорее всего

измененные конфиги лежат. Перезаписывать их теми, что устанавливаются по

умолчанию - нельзя. Тогда просто соберите nginx _с теми же опциями, что и

установленная раньше сборка_ и сделайте make install. Ну и тупо рестарт сделайте

сервису - обновление "на лету" пока не для Вас ;).

ЗЫ: unlimbox, в Debian давно 0.7.64 - куда уж новее?

DNS хостера на одном сервере? :)

Что за хостер, если не секрет?

Всего: 4890