Boris A Dolgov

Boris A Dolgov
Рейтинг
215
Регистрация
04.07.2007

cat file1 file2 > file3

Andreyka:
При этом можно скрипт не трогать, а поставить весь софт из RPM ;)

Но это требует ковыряния в инсталлере. Или уже нет?

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

Про точку отсчёта услуг -- согласен. Ну а поспорить ещё можно 🤪

Есть ещё одна панель -- DirectAdmin. Она предоставляет скрипт CustomBuild, который умеет собирать всё ПО из исходников (ну кроме MySQL, который никто из исходников не собирает). При этом это уходит на такой кровень, что для PHP собираются свои версии libxml, curl, iconv и прочего. При этом свои версии она кладёт в /usr/local/ (при чём не в /usr/local/name, а в /usr/local/), и симлинкит их из /usr/lib. Получается, на 32битной системе есть два варианта библиотек в одной папке -- от ОС и от CustomBuild, при чём они, скорее всего, разных версий. Является ли это правильным подходом?

Пускай панель собирает всё ПО, которая она хочет, где-то в /opt/panelname, но не трогает ОС. И у администратора, который считает, что он сам должен заниматься установкой ПО, не передавая это на разработчиков панели, которые, скорее всего, не знают специфических требований его окружения, будет выбор, какие симлинки положить в /usr/bin -- те, которые собрала панель в /opt или те, которые он собрал сам rpmbuild'ом. Кстати, DirectAdmin предоставляет эту возможность, только предельно криво.

Boris A Dolgov добавил 11.07.2011 в 14:00

CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor. CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.) CentOS is free.

Это по сравнению с RHEL, а не vanilla-версиями тех пакетов.

Raistlin:
Ничего общего с реальностью. Фрилансер может проснуться когда угодно, и уснуть когда угодно. У него есть стимул работать лучше - его не будут будить. Фирма же - ну как... "Я работаю за зарплату, война-войной и обед по расписанию" - думаю, о многом говорит. Лично я, почему-то, просыпаюсь и среди ночи. А еще надо ли говорить, что рабочий день у иных людей бывает по 36-48 часов и т.п.

Пожалуйста, не выдёргивайте из контекста. Тот расчёт был приведён в пример чтобы показать, что так считать нельзя.

Ну а указанная Вами "ожидаемая политика сотрудника фирмы" говорит о том, что Вы не умеете набирать сотрудников (ну или платить им).

А фрилансер просто не может работать больше определенного времени, сохраняя хотя бы внимательность и сосредоточенность.

hostplus.ws:
Для меня показателем надёжности (успешность тут не причём) является тот факт, что разработчики отвечают за вопросы установки и обновления серверного ПО,

Это глупо. Разработчики панели должны разрабатывать панель, а не серверное ПО.

hostplus.ws:
на сервере очень важно, чтоб всё ПО гармонировало между собой и с панелью управления, а когда ПО ставится из сторонних репозитариев, нужно потом плясать с бубном (иногда продолжительное время) дабы отстроить все цепочки работы (правда если плевать на стабильность, безопасность и т.д. то можно ставить всё тупо из RPM, скаченных из каких угодно репозитариев, как-то (ближе к стадии никак) разумеется это всё будет работать)
п.с. про оценку опыта и умственных способностей админа на основании великого умения последнего ставить ПО из RPM насмешили до слёз

Ну, вижу, Вы не считаете установку RPM тривиальной задачей ;)

RHEL как-то живёт с сотнями тысяч (если не миллионами) клиентов, и все как-то пользуются стандартными собранными RPM. И все устраивает!

hostplus.ws:
1) ISP Manager в коробочном (дефолтном, по умолчанию и т.д.) варианте позволяет выбрать между MySQL 5.0 и MySQL 5.1, да ещё так, чтоб всё ставилось и обновлялось во первых в 2 клика а во вторых полностью из своих пакетов (или исходников), не используя репозитарий ОС? А можно в два клика выполнить миграцию с 5.0 на 5.1 MySQLd? А ведь как нужно и удобно это всё...

Позволяет -- просто возьмите RPM с офсайта и поставьте их.

hostplus.ws:
2) По аналогии выбор между РАЗНЫМИ демонами FTP, DNS, POP3(IMAP4), снова ничего подобного нет там

cPanel уже начала поддерживать exim, sendmail и postfix? :) Вот это даже из коробки работает на всех ос.

hostplus.ws:
3) Тонкая и быстрая (я молчу про удобная) настройка ВСЕХ демонов (особенно актуально для Exim), а что в ISP, ничего и близко нету...а ведь как удобно, когда можно в два клика задать лимиты на отправку писем с одного домена (помогает от СПАМеров неплохо), указать колаут и т.д. и т.д.

Вы не поверите, но и лимиты на отправку писем (правда, на пользователя) там настраиваются

hostplus.ws:
4) Про миграцию и восстановление после сбоев уже тут писалось, повторяться не буду

Ну, чего нет -- того нет 🤪

hostplus.ws:
5) Про установку и обновление Apache+php я уже писал ранее (выбор всех основных MPM, включая мой любимый MPM Event (а что будет по умолчанию в ISP под CentOS? 2.2.3 апач и 5.1.6 пхп с никакой оптимизацией, с кучей ненужных модулей и отсутствием нужных) и suPHP (вместо кривых CGI и FastCGI у ISP, причём под CentOS будет только DSO и хоть убейся (повторюсь, речь идёт про коробочный вариант, сторонние пакеты уже обсуждались и все их минусы)

Выделенное жирным -- неправда. Fastcgi -- да, нет из коробки, решается, опять же, втыканием одной rpm. Из доверенного репозитория epel или rpmforge, которым пользуются ну уж не меньше, чем сипанелью, и которые панель подключает при установке. cgi тоже никто не отменял.

Я не понимаю -- для Вас показателем успешности панели является то, насколько мало мозгов должно быть у её админа, чтобы сделать хостинг на ней? Если так, то это скорее играет в минус панели, чем в плюс для конечных клиентов;). Потому что в случае любой нестандартной проблемы Вам всё равно придётся лезть в SSH и править конфиги/переустанавливать ПО. И ещё не ясно, как человеку, который способен делать это, проще ставить набор требуемого софт -- кликая мышкой по easyapache, или командой rpm -ihv http://my.repo.ru/myrepo-release.rpm && yum update -y

Да и отделите уже претензии к RHEL5 (вышедшему более 4 лет назад, когда cPanel не имела даже намёка на русский перевод, на VPS с 512мб памяти постоянно падала в OOM, а vps с ISP спокойно жил на 256, и easyapache был альфой, которая любила всё портить).

Не засоряйте интернет.

scaby:
Спасибо за Ваш ответ.
Можете пожалуйста еще привести пример конфигурации этих модулей.
Какие заголовки нужно отправить с php скрипта?

Я не пользовался ими, так как делаю так, как говорит Andreyka :)

У них есть README, там есть примеры.

hvosting:

А вот с вами я как раз согласен. Действительно падает. Если в течение б-м продолжительного времени между серверами отсутствовала связь, и в каждый из них за это время успела прийти кипа запросов с использованием автоинкремента. Именно поэтому выше встречается слово "пытаться". Но ведь мы обсуждаем не промышленное отказоустойчивое решение для hiload систем, а сферический велосипед с квадратными колесами в вакууме для временно малобюджетной защиты мелких коробочных сайтов от DDoS?

Там, увы, не только с ai проблемы -- для её обхода, вроде бы, они придумали чётность этих значений инкремента -- там ещё могут быть проблемы со временем и с запросами, которые влияют на выполнение последующих.

Но для совсем несерьезных баз должно быть незаметно, да.

Всего: 2623