Директивы .htaccess

C помощью файла .htaccess можно быстро блокировать или, напротив, разрешать доступ как определенным IP-адресам, так и целым диапазонам, что требуется, — создать в требуемой папке текстовый файл .htaccess следующего содержания:
Order deny,allow
Deny from all
Allow from 62.148.3.4
Allow from 62.148.10

  • Строка «Order deny,allow» определяет, в какой последовательности выполняются запрещающие (deny) и разрешающие (allow) условия.
  • Строка «Deny from all» («запретить всем») полностью блокирует доступ к папке независимо от IP-адреса посетителя.
  • Строка Allow from 62.148.3.4 — разрешает подключение с одного единственного IP-адреса.
  • Строка Allow from 62.148.10 — открывает доступ для всех клиентов с адресами, начинающимися с 62.148.10.

Для того чтобы уведомить посетителя, что доступ запрещен, необходимо переобозначить страницы с сообщением об ошибке 403 (доступ запрещен): создай новою страницу с пояснением о закрытии доступа и сохрани ее в данном каталоге под именем warning.html (имя может быть любым)
Далее открываем уже имеющийся файл .htaccess и добавляем туда следующую строчку: ErrorDocument 403 /warning.htm
Необходимость в создании дополнительной страницы warning.html отпадает, если вместо этой строки ввести следующее: ErrorDocument 403 «Доступ запрещен! Вы забанены по IP-адресу».

firstvds.ru



Когда-то, кто помнит, он был популярен. Это были времена 2008 года. Но, в 2010 например, он был полным говном, с дорогими тарифами и старыми ресурсами.
Я уже перестал его считать, «за нормальный хостинг». Но он меня удивил, и обновился полностью и мощно.

Услуги у них, аж вон какие.

т.е. они сделали полноценный сервис. от говно хостинга, до виртуальных vds/vps, и выделенных серверов.
и даже ресселинг, и покупку доменов, да ssl сертификатов, с администрированием.
Весь спект нужных услуг ;)

Что хочу отметить. Удобство разных заказов, разных вещей, «все в одном» конечно же.
И наконец, их VDS, где цены стали ниже, а качество лучше.
Плюс, имеется XEN виртуализация.

По большей части, все железо в США, к слову сказать. Есть и Российское, но мало.

Все таки ISP bill творит чудеса удобства. С новым саппортом пока конфликтов не было, через пол года еще апну данную тему. Пока что, отзыв рекомендательный и положительный.

У них, стоит покупать VDS на XEN. И ssl сертификаты, отличные цены ;)

TinyVds.ru



Рессерел того же hetzner, германия.
Тарифы не особо выдающиеся, ни по hdd, ни по кол-ву ip, ни по цене. НО зато, у них настроено все грамотно, раз они знают о UBC.
Плюс, у них ноды, на SAS дисках, что обеспечивает хорошую скорость.

Детальнее:
  • ISP manager панель, дается легко. Установка первоначального ПО тоже. Пишите в тикет, при заказе нового сервера, сделают.
  • Дополнительные ip = нет. категорически нету. даже 2 ip, вы не сможете прилепить на vds, для dns например.
  • Резервное копирование = есть. раз в неделю делается.
  • Отношение к абузам = плохое. Строят из себя чистый хостинг, в правилах.
  • Тех поддержка — отвечает хорошо, помогает, и проблемы решает. *хотя к концу 2011 года, стала очень нагло пытаться пересадить людей, на тариф с расширенной тех поддержкой. Так что лучше сразу предупредить.
  • Отношение к ддосу — нормальное. не выгонит, но и не поможет.
  • Способы оплаты — практически все электронные деньги. безнал не принимают, ЮЛ идут мимо.

Итого, хорошая, грамотная контора. Покупать vds, для определенных пачек доменов, самое то по ресурсам как раз. Ибо супер тарифов у них нету. Порой, разделять на разные vds, удобнее, чем держать все на одном. Tiny, идеально подходит для такого, по соотношению цена/ресурсы.

Inferno Solutions



Промокоды:
LINUX50 — скидка 50% на весь срок аренды Linux VPS в Германии и США (до конца 2011 года)
EST50 — скидка 50% на весь срок аренды в Эстонии (до конца 2011 года)
Чтобы получить +1 месяц аренды в подарок, укажите в примечании к заказу код 1+FREE (до конца ноября)
50PROMO — 50% на первый месяц аренды любого VPS сервера
Windows VPS в Германии — скидка 25% Код — WIN25

Плюсы, которые есть у них
  • VPS работают на платформе XEN, что полностью исключает возможность оверселлинга.
  • Главный плюс, этой конторы, их серверы и VPS практически под любые цели, кроме откровенного нелегала (вирусы, взломы и т.п)
  • Торрент-трэкеры, варезники и другие нарушители авторского права — велам
  • Первоначальная настройка вашего сервера включается в тарифы.
  • Круглосуточная поддержка и администрирование включены в стоимость.
  • Ресселеры, как fastvps.ru, наивысшего уровня — напрямую с ДЦ
От себя, скажу, что рекомендую именно как самый лучший ресурс, где можно закупить сервера, куда будут абузы всякие присылаться. Тут самая наивысшая живучесть такого рода.

Минусы очевидно, официальная работа с ЮЛ и все такое. Если вам это важно, то пиздуйте на мастерхосты, заточенные под нубов. И общение с тех поддержкой тут тоже, на уровне интернета, если вы мудак и будете ебать мозги(как нуб), то вам вообще могут не продать хостинг, ибо тут с гемороем не связываются.
Тем, кто знает, зачем им сервер, или VDS — именно для таких вот клиентов, я советую юзать Inferno
Или можете, использовать эту контору, как одну из локаций, если захотите ресселить хостинг(без участия ДЦ/ЮЛ/т.д.)

Бесплатные домены третьего уровня



Вы можете, попросить, любой домен третьего уровня, вот с этого списка.

  • 1nya.ru
  • kofeyko.ru
  • 2me.be
  • a404.ru
  • csnsk.ru
  • time2kill.ru
  • Nixe.me
  • nyanyu.ru
  • tsunddere.ru
  • animeotaku.ru
  • nyashechka.ru
  • 1010011010.ru
  • a2k.in
  • a13.in

Т.е. например, вы хотите olesya.1nya.ru, пишите это в комментах, указываете NS сервера, или ip хостинга. И я его создаю ;)

Просьбы направлять на alice2k@abcd.bz

Бесплатные DNS хостинги

Решил, тут написать обзоров.
Можно получить бесплатный dns хостинг, у хостеров.

Потом, в будущем, буду дописывать в комменты, еще подобные места.
Выбор за вами. Какой менеджер, для управления вам нравится, тем и пользуйтесь.
Раньше я был всецело за yandex, но даже он упал, как вы знаете. Так что, идеальности не существует.

Проблемы с занятым местом

Со стороны, админа сервера:
Очень часто при работе с ISPmanager возникает проблема с «утечкой» места». Панель показывает, что занято пользователем места больше, чем в сумме с
составляют файлы пользователя в домашней директории (/home/usr, /var/www/usr) и базы данных.

На самом деле в место, занятое пользователем включается также и логи apache, nginx, которые часто занимают много места.

В первую очередь при недостатке места нужно очистить логи в разделе Журнал ISPmanager, и настроить ротацию логов (в частности уменьшить кол-во сохраняемых архивов).
Если же проблема не исчезла, то можно найти все файлы, которые считаются в квоте командой
find / -group имя_пользователя.
Ну и на последок можно выполнить ремонт квот из ISPmanager.

Иногда, бывает, что заканчивается место, у хостера, на ноде.
Warning: Unknown: open(/var/www/a2k/data/mod-tmp/sess_ea4333e3b35d18afc952a58f7eeb9ff7, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/a2k/data/mod-tmp) in Unknown on line 0
Подключаемся по ssh, смотрим сравнительный вывод df -h и df -i

Еще, хочу отметить, что Пользователь в ISPmanager удаляется(сразу) при удалении аккаунта хостинга(услуги) в BILLmanager (Пользователь ISPmanager != Клиент BILLmanager).
А бекапы этого пользователя ISPmanager(если делались) еще живут некоторое время. До глобальных ребутов обычно.

Со стороны, админа vds ISP manager.
Обязательно всегда проверяйте, в панели — Информация о системе(/manager/ispmgr?startpage=sysinfo) — там где hdd, двойным щелчком. (/dev/simfs)
Остальные подсчеты, в ISP панелях могут сбиваться. А ремонт дисковых квот, не доступен, для vds обычно.

Точно так же, проверяйте ротацию логов. Что хранятся последние там 5 архивов, потом удаляется.
А если все проверено, но по /dev/simfs все равно занимает больше, чем /www/ всех ваших пользователей. Ну, вы же следите, знаете что к чему.

То вперед в консоль, du -h --max-depth 1 /
и далее смотреть от корня, где вам кажется, занимать не должно :)

Полезные советы:
repquota -g / | grep user (покажет сколько места занято у пользователя)

ISPmanager использует собственный механизм ротации логов, есть задача rotate в crontab пользователя root, работает если запускается она в период с 00 до 01 часов, она ротирует логи и запускает скрипт статистики webstat, конфиг его лежит в /usr/local/ispmgr/etc/rotate.conf, но руками него править не надо, настраивается ротация логов через ISPmanager в меню WWW-домены ;)
Если какой-то лог сильно разросся, то его надо просто обнулить
cp /dev/null /home/httpd-logs/sitename.ru.error.log

Еще, бывает, что в ISPmanager Pro перестает скачивать и закачивать файлы на сервер.
Увеличиваем лимит на кол-во открытых файлов (на самой VDS значение в limits.conf)
например: * — nofile 931200000

Подробнее про quotacheck
0) заходим в ssh
1) убиваем апач
2) убиваем энжынкс (если есть)
3) убиваем остальные пишущие на диск процессы, вроде вочдогов
3) quotacheck -bcguvf /dev/<диск>
где <диск> — раздел, который нужно проверить. например, /dev/sda3
4) ждем (полтора-терабайтный раздел, занято 900гб, сканировался минут 20)
5) если все ок, то радуемся.
также стоит проверить квоты в панели — у нас они все сбросились на 0 (т.е. неограниченно). если то же самое будет — выставить квоты вручную (да, ад)

Если кому-то нужен аккуант на forum.ispsystem.com/ru/

forum.ispsystem.com/ru
Ну, вы знаете, там чтобы регнуться, нужна лицензия.

Так вот, у меня кое-что накопилось. Могу помочь создать там вам аккуанты. Кому нужно, пишите мне в лс, я скажу что ввести при регистрации.

Система блоков

Если пробежаться глазами по сайтам, созданным с ее помощью несложно заметить, что большинство из них наследует две колонки стандартных шаблонов.
Но ведь LS может похвастаться простой, но от этого не менее функциональной системой блоков. Почему владельцы сайтов не используют ее? Возможно, дело в документации?

Набросаем простенький тестовый шаблон, который будет выглядеть приблизительно так:

и так:
<div class="container">
            <div class="header">
            </div>
            <div class="content">
                <div class="leftside">
                </div>
                <div class="maincontent"></div>
            </div>
            <div class="sub-content">
            </div>
            <div class="footer"></div>
        </div>

Небольшое замечание. div.leftside будет содержать стандартные блоки групы right системы, которые выводятся в обоих стандартных шаблонах файлом sidebar.tpl.
В div.header и div.sub-content мы добавим созданные нами и размещенные в группы upper и center соответственно.

Читать дальше →