Дурь. Терминал обычному юзеру давно не надо. А мумба-юмба... Ой, прасцыцы, убунта... Она уже давно как винда с подобныеми глюками. И её накатывать никому не рекомендую. Что рекомендую - пусть пока побудет моим секретом. Коммерческим, бугагашеньки.
Так я про юзеров говорю. Тебе, как профессионалу в IT, да и мне, тоже не дураку, консоль весьма удобна. А вот блондинкам лучше это даже не показывать. Бо пугаются.
Ты самое вкусное пропустил же. С марта мой сайт переехал на VPS под Xen, CentOS6 там установлен и даже моими ручками настроен (под руководительством ZlydenGL, который куда-то пропал летом). Ну что сказать, работает всё хорошо, но потрахаться пришлось - мама дорогая. Щас сижу и не дышу на всё великолепие, а вот обновки накатывать боюсь.
Главное - ничего не компилировать, ставить всё из реп. Тогда и обновки можно будет накатывать совершенно спокойно. Надеюсь, ты в процессе настройки ни разу не применял всякие configure/make? Бо некошерно это.
Веришь нет, с трудом понимаю твои слова. :) Ну то есть реп - это репозиторий... Дальше мысль теряется. Установку конкретно я не делал, образ был развёрнут под Xen у хостера с готовыми прикладами (типа готовыми; всё равно пилить пришлось нещадно). Наверное, они не должны были сильно мутить, хотя ХЗ их. Вообще, обновку полную я сразу сделал, ещё до всяких настроек, а потом уже сидел пилил. Но с марта ничего не обновлял.
Да всё. Изначально настроено всё через задницу и в большинстве случаев без пинка не работает. POP3, SMTP чтоб по секурному каналу. Долбаный iptables. PHP пилить обязательно. nginx - за гранью добра и зла. Хорошо, мне мускуль хоть не нужен, я его ваще выпилил.
А, почта... Там да, немного повозиться надо. И лучше привязать её к мускулю как раз. Чтобы потом сделать вебморду админа, а то и вообще какой-нибудь roundcube прикрутить (это вебморда почтового ящика). iptables чем же долбаный? Очень даже качественный пакетный фильтр, надо просто хорошо представлять себе его работу. Что касается веб-комплекса, скажу так. Я давно уже отказался и от nginx, и от apache. Их обоих мне с успехом заменяет lighttpd и PHP в режиме fastcgi. Они отлично сращиваются парой строчек в конфиге, а работают гораздо лучше упомянутой связки. Единственный минус - отсутствие поддержки .htaccess, но при небольшом количестве сайтов нужные директивы можно вписать в конфиги и забыть. Ну и напоследок скажу, что в openSuSE, например, половина твоих задач решается при помощи встроенного конфигуратора (YaST2) без всяких плясок с бубном. Центось - она хоть и очень канонiчная, но из-за этого в ней действительно много приходится руками делать, автоматизация практически отсутствует.
iptables писали какие-то укуренные, иначе я не могу объяснить такой неадекватный синтаксис конфига и вообще принципов. Насчёт lighttpd у каждого кулика свой взгляд на болото... Ну и я работал с ISPmanager конечно, не совсем уж всё руками. Руками только конкретный допил того, чего не допилено в ISPmanager. :)
Если я не путаю, конфиг iptables в центоси является просто перечислением ключей командной строки для вызова команды iptables. Это сделано с одной стороны для читабельности, с другой - для простоты его применения. Есть и другие варианты, можно хоть свой скрипт службы для этого написать и заменить стандартный. Но смысл? Повторюсь, надо просто знать как работает iptables и помнить наиболее часто используемые ключи вызова. А зачем ISPmanager на личном VPS? Хотя, конечно, в отсутствии нормального конфигуратора и он покатит...
А что касается принципов работы пакетного фильтра ядра linux - это, на мой взгляд, отличное технологическое решение. Просто надо его "вкурить". ;) Понять логику. Это можно представить в виде ветвящегося конвейера или даже просто линейной программы, причём с возможностью написания своих функций/подпрограмм. Вот неплохая диаграммка, кстати: [ссылка, blog.propter.net]
У моего хостера lighttpd стоит, но они там как-то прикрутили .htaccess.
P.S. Давеча созрел и наконец-то накатил РНР 5.4 вместо 5.2, ну и апача обновил (венда у меня, эт важно). И увидел, что то, что раньше выполнялось за 0.2 секунды, стало выполняться за 1.1-1.4 секунды. Шо за напасть? Оказалось, это PDO почему-то перестал переваривать адреса в виде "localhost" — указываешь IP-адрес, и все стало ок. Скорость примерно та же, но памяти стало жрать меньше. Ну и прочие плюшки 5.4... сижу вот, играюсь.
А я по сию пору пишу под PHP 4.х. Реально хотелось из 5.х задействовать пару-тройку функций, из-за этого пришлось бы нахрен всё переставлять (тоже под винду), а лень. На сервере, правда 5.3 стоит. Пашет очень стабильно.
Нееее, я ООПнутый на всю голову — интерфейсы там, абстракции, инкапсуляция (правда, в меру стараюсь использовать). Так что с 4-ки я соскочил быстро. А так как ещё пишу и на js, то всякие там анонимные функции, появившиеся в 5.3, очень мне по душе.
В общем работаю на дядю же ж. То тренинги, то командировки, то приколы вида "а давайте мы за три недели сделаем то, что обычно полгода делается, и на фоне этого сделаем скидочку" (читай - вы, паразиты, со своей премией обломитесь), в общем приколов хватало в течение всего года.
Вы не зарегистрированы. Зарегистрируйтесь или войдите в систему, чтобы не набирать каждый раз проверочный
код (и иметь другие приятные функции на сайте). Действует суточный лимит анонимных комментариев
для защиты от троллей, школоло-хакеров и спам-ботов.
На текущий момент осталось комментариев:
10.
Добавить комментарий
Фулюганствовать не надо: соблюдайте правила приличия. Я не люблю комментариев не по делу типа "Оццтой!" и им подобных.
Если хотите что-то покритиковать или поучить кого-то жизни - делайте это с чувством, с толком и с расстановкой.