• Установка симпл. Установка и настройка Simple TDS на хостинг Beget

    Еще одна система для распределения трафика, которая по моему мнению заслуживает внимания. Сам с неё начинал и активно пользуюсь до сих пор.

    Недостатки:

    • говорят, что есть дыры в безопасности;
    • морально устаревшая, последний релиз аж от 2008 года;
    • не умеет разделять мобильный и десктоп трафик.

    Преимущества и те особенности, которые мне нравятся:

    • бесплатно;
    • чёткое и быстрое пере-направление трафика в зависимости от страны;
    • дополнительные фильтры по отдельным ip адресам и диапазону ip адресов. Пример: сливаем трафик запрещенной тематики из социальной сети, ловим бан. Смотрим логи ТДС - вычисляем ip адрес модератора - добавляем его в фильтр, и в следующий раз направляем согласно ip фильтру не на свою партнёрку, а на сайт православных знакомств;
    • система нескольких «аутов» (исходящих потоков трафика) с настраиваемыми приоритетами. Т.е. например имеем три оффера/партнёрки, с одинаковыми гео, назначаем аутам (исходящим потокам трафика) разный вес: 100, 5, 1, в результате наиболее вероятно первый клик пользователя отправит его по ссылке с весом «100», второй клик этого же пользователя отправит его на ссылку с весом «5» и так далее. Нюанс полезный, ибо есть масса дятлов, которые переходят по одной ссылке несколько раз - а это шанс подсунуть юзеру именно тот сайт и то предложение, которое его в конечном счёте удовлетворит.
    Основные этапы установки

    1. Регистрируемся на хостинге - выбираем тариф Blog, его хватит вполне.

    2. Регистрируем домен и прикрепляем его к хостингу, создаём данные для входа по ftp на свой хостинг. Если ftp-клиента нет - рекомендую FileZilla Portable .

    3. Ftp клиентом заходим на хостинг, в папке public_html создаём каталог, куда будем ставить Simple TDS. Можно ставить и в корневой каталог, но из параноидальных соображений безопасности - лучше всё таки в под-папку. Кроме того, сможете использовать домен параллельно, создав на нём унылый блог (как я).

    4. В панели управления хостингом идём в раздел MySQL

    И создаём базу данных

    5. Скачиваем собственно файлы , разархивируем их, пусть лежат.

    6. Возвращаемся в панель управления хостингом - > MySQL > переходим по ссылке phpMyAdmin

    Входим, используя логин и пароль из пункта №4.

    7. Переходим на вкладку Импорт

    И импортируем дамп со структурой базы MySQL (ищем файл dump.sql среди файлов из пункта №5).

    Получаем сообщение об успешном завершении импорта.

    8. Среди раз-архивированных файлов из пятого пункта находим самый главный и важный - config.php - открываем его и вносим необходимые изменения - свой логин/пароль от базы MySQL, пароль для доступа к админке непосредственно ТДС-ки, резервный url, куда отравлять трафик не подошедший ни под одну схему, url по которому будет работать ваша тдс.

    9. Загружаем файлы на хостинг, на папку archive и все что внутри нее ставим права 777.

    Правой кнопкой мыши на папке - права доступа к файлу

    Расставляем галочки как на скрине или просто вписываем цифры с клавиатуры

    10. Если вы будете использовать очистку базы данных от устаревшей статистики, то необходимо настроить выполнение файла cron.php по расписанию, идеально - в конце каждого дня. В панели управления хостингом идём в раздел CronTab и ставим на регулярное выполнение скрипт cron.php

    О работе «аутов»

    • OUT Url - Адрес, на который переправлять траффик.
    • Unics - количество уникальных посетителей данного аута.
    • GEO - фильтр по странам для данного аута. По умолчанию стоит ALL, что значит - траффик со всех стран может идти на этот аут*. Вы можете разрешать или блокировать траффик с определенных стран, вводя в это поле дополнительные двухзначные коды стран. Например если Вы хотите, что бы по данному ауту шел только траффик из США, то вместо ALL нужно вписать US. Можно написать несколько кодов стран, разделенных запятой, например запись US,CA,GB будет означать, что на этот аут* может сливаться траффик ТОЛЬКО из США, Канады и Великобритании. И наоборот, если нужно что бы на этот аут* лился траффик со всех стран, КРОМЕ каких либо заданных, то нужно написать ALL и через запятую коды стран-исключений с восклицательным знаком перед кодом, напрмер ALL,!TW,!CN - на этот аут* будет литься траффик со всех стран, кроме Тайваня и Китая. Список всех стран с их кодами можно посмотреть, кликнув на ссылку Show под таблицей со схемами.
    • Active - Активен или нет данный аут. На неактивные ауты траффик не льется. Неактивные ауты* окрашены в красный цвет, активные - в зеленый.
    • Reserved? - Считать ли этот аут* резервным для данной схемы. На резервные ауты* сливается траффик, не подошедший под фильтры схемы, для которого не было найдено ни одного рабочего аута. Если в схеме нет резервных аутов и траффик не подошел под фильтры для рабочих аутов, то трафик будет сливаться на глобальный резервный аут*, задаваемый в config.php.
    • Save - кнопка, сохраняющая изменения для данного аута.
    • Del - кнопка, удаляющая данный аут.
    • Show Filters - кнопка, открывающая фрейм редактирования дополнительных фильтров для данного аута (фильтры по ip и т.п.).
    • Поле - Weight. Здесь вводится так называемый вес для аута. Вес аута влияет на количество трафика, которое будет слито на аут в рамках схемы. Вес задается в числах.
    • Числа в поле Weight - это относительные доли. Т.е. если у всех аутов будет вес = 1, то на них трафик польется равномерно. Если три аута с весами 1, 2 и 3 соответственно, то на первый пойдет 1/6 часть трафика, на второй 2/6, на третий 3/6. Ну или на первый будет в два раза меньше чем на второй. На третий в три раза больше чем на первый.
    • Галочка - Exit Out. Отметив ее вы говорите считать данный аут так называемым ExitOut`ом. Это означает, что все не-уники, посетившие все обычные ауты, не будут заново прогоняться по ним, а будут сливаться на ExitOut`ы.
    P.S.

    В данном топике я дал ссылку на скачивание дистрибутива SimpleTDS не с офф. сайта, только по одной причине - сборка с официального сайта имеет внутри особенность, препятствующую нормальной то ли установке, то ли непосредственно работе. Не помню в чём именно была проблема, искал в гугле - исправил. Поэтому работать должна адекватно.

    Вход в админку скрипта следует осуществлять по адресу example.org/directory/index.php , т.к. при обращении к адресу example.org/directory/index.html войти не получиться, index.html с содержимым «The requested URL was not found on this server» положил я, для отвлечения внимания. Имейте ввиду.

    P.P.P.S.
    Я описал только основные моменты, с которыми сталкивался сам. Полное руководство от создателя доступно на

    Simply Linux - это не требовательный к ресурсам, лёгкий в использовании, надёжный и функциональный дистрибутив. В состав дистрибутива включено довольно большое количество программ, которые подойдут для большинства повседневных задач. Данный дистрибутив разрабатывается кампанией Базальт СПО. В качестве графической среды используется xfce4.

    Основные компоненты системы: ядро Linux 4.9.34, графический стек Xorg 1.18.4, браузер Chromium 59.0.3071.86, Офисный пакет LibreOffice 5.2.7.2, торрент клиент Transmission 2.92. В качестве менеджера пакетов используется apt. В данном дистрибутиве используется.rpm формат для файлов пакетов. Сегодня мы рассмотрим как выполняется установка Simply Linux 8.

    • Процессор с поддержкой архитектур i586 и x86_64:
    • Рекомендуется от 512 Мб ОЗУ;
    • От 15 Гб свободного места на жестком диске для install-версии и от 8 Гб - для live;
    • Видео-карта с поддержкой 3D NVidia, Intel (Не Poulsbo!), ATI/AMD;
    • Привод компакт-дисков (Для установки с CD/DVD);

    Подготовка к установке

    Перед тем как мы сможем установить Simply Linux, необходимо скачать установочный образ, записать его на диск или USB флешку и подготовить к установке, именно этим мы сейчас и займемся.

    Скачать Simply Linux вы можете на официальном сайте . Там присутствуют 4 редакции. С возможностью установки или загрузке в live режиме. Просто выберите дистрибутив, который подходит для вас и загрузите ISO образ:

    Шаг 2. Запись образа на диск

    После скачивания образа диска, вам необходимо записать его на носитель для начала установки. В качестве носителя можно использовать USB флешку или CD/DVD диск. Для записи образа на флешку можно использовать утилиту в Linux.

    Или инструмент командной строки :

    dd if=~/SimplyLinux.iso of=/dev/sdb1

    В операционной системе Windows вы можете использовать утилиту Rufus. Для записи на оптический диск можно применять утилиту в Linux или UltraISO и подобные аналоги в Windows.

    Шаг 3. Настройка BIOS

    Я не буду подробно описывать как настроить BIOS на загрузку с USB флешки или CD/DVD. Просто перезагрузите компьютер, откройте меню BIOS и выставьте вашу USB флешку или CD/DVD диск первой среди устройств загрузки.

    Установка Simply Linux 8.2

    Теперь переходим к тому как установить Simply Linux. При появлении загрузочного меню GRUB выберите пункт "Установка" , нажмите Enter и дождитесь окончания загрузки:

    Шаг 5. Язык системы и переключение раскладки

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

    Шаг 6. Лицензионное соглашение

    Шаг 7. Установка даты и времени

    Для начала, выберите вашу страну в выпадающем списке, и потом вы должны будете указать в поле ниже ваш часовой пояс. "Хранить время в BIOS по Гринвичу" обозначает, что в BIOS будет записано время по нулевому часовому поясу (UTC 0) Не рекомендую ставить данную галочку, если устанавливаете Linux рядом с Windows. Если текущее время указано не верно, нажмите "Изменить..." и установите нужные параметры:

    Шаг 8. Разбивка диска

    1. Использует всю неразмеченную область диска, сам создаёт разделы и монтирует их;
    2. Удаляет все существующие разделы на вашем жёстком диске, создаёт на всём освободившемся пространстве нужные ему и сам указывает точки монтирования;
    3. Позволяет нам самим произвести все нужные манипуляции. Его я и буду рассматривать:

    Для того, чтобы создать раздел, нажмите соответствующую кнопку:

    Сперва мы создадим пространство для корневого раздела. Сперва, укажите требуемый вам раздел. Если нет, то установите галочку "Основной раздел" . "Тип раздела" укажите "Linux" . После проделанных действий нажмите "OK" :

    Ну, выбор у нас не велик =) Просто опять нажмите "OK":

    Здесь обязательно в качестве точки монтирования укажите "/" . Опции монтирования можете изменить, если это требуется:

    *Кстати, неразмеченная область подписана как "unused*" . Если вам нужно создать на ней раздел, то выделите её и нажмите "Создать раздел" :

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

    Если вы хотите, то можете создать swap. Делается это так же. Выбираете неразмеченную область, нажимаете "Создать раздел" , настраиваете так же, но только в качестве типа раздела указываете "Linux Swap" :

    Ниже я привожу пример своей разметки(если вы хотите, то можете в отдельный раздел вынести "/boot" ). Если всё сделали правильно, то идём далее:

    Соглашаемся с тем, чтобы установщик произвёл сделанные нами изменения:

    Шаг 9. Выбор дополнительных приложений

    В следующем окне вам надо выбрать дополнительное ПО, которое будет установлено вместе с системой. Когда определитесь со списком, нажмите "Далее" :

    Шаг 10. Установка

    Теперь дождитесь окончания процесса установки ОС:

    Шаг 11. Установка загрузчика

    Здесь вам необходимо указать, куда будет установлен загрузчик GRUB:

    Шаг 12. Имя компьютера и настройка сети

    В графе "Имя компьютера" укажите желаемое имя. Если это необходимо, настройте сеть, указав интерфейс и настроив тип подключения(подробно разбирать это не буду). Когда закончите, переходите к следующему шагу:

    13. Установка пароля root

    Здесь вам необходимо ввести желаемый пароль для пользователя root. Вы можете сгенерировать его нажав "Создать автоматически" . Также вы можете использовать один и тот же пароль для обычного и root пользователя.

    Шаг 14. Создание пользователя

    Здесь в графе "Имя" укажите желаемый ник пользователя. Комментарий писать не обязательно. Вы так же можете сгенерировать пароль автоматически, либо указать свой собственный. Если вы не желаете после каждой загрузки компьютера вводить пароль, поставьте галочку "Автоматический вход в систему" . Во время установки предлагается создать только одну запись. Учётные записи других пользователей можно будет добавить в любой момент после установки системы:

    Для начала немного справочной информации: CMS Made Simple — PHP приложение, которое использует базу данных MySQL. Это означает, что Вам понадобится веб-хостинг с PHP и MySQL для запуска CMS Made Simple.

    Требования к CMS Made Simple следующие:

    • Веб-сервер на Linux / Unix или Windows, 2000/XP/ME/2003 или OS X.
    • PHP 5.2.x .
    • Режим safe_mode должен быть отключен.
    • По крайней мере, 16 Мб доступной памяти для PHP.
    • В PHP включена поддержка Tokenize.
    • Включена библиотека Image Magick или GDlib.
    • MySQL 4.1 + или PostgreSQL 7 +.
    • Эти требования не являются специальными и им соответствует большинство хостинг-провайдеров. Вы даже можете установить CMS Made Simple на бесплатный хостинг, поддерживающий данные рекомендации.

    Скачать установочный пакет CMS Made Simple вы можете на официальном сайте http://cmsmadesimple.org(про который я уже упоминала).

    Откроется окно, в котором будут справа содержаться доступные пакеты, которые можно скачать, а слева последний стабильный релиз(ссылка для скачивания обведена рамкой). Я рекомендую вам версию full, которая включает в себя более 20 языков. Надо отметить, что существует еще и версия base, в которой имеется только английский язык.

    Установка CMS Made Simple запускается автоматически при вводе имени сайта (доменного имени) в адресной строке браузера. Набираем его и видим, что открылось начальное окно установки — выбор языка.
    В раскрывающемся поле, вы увидите все языки, доступные в установочном пакете.

    В выпадающем списке находим ru_RU и нажимаем Submit. Язык установки переключится на русский.

    1. Шаг 1: Проверка целостности файлов (опционально) На первом этапе, можно дополнительно проверить целостность файла установки. Это поможет определить потенциальные проблемы, например, если некоторые файлы были повреждены во время FTP передачи или являются неполными из-за проблем в сети. Если не было проблем при загрузке файлов на веб-хостинг, то пропустите этот шаг и нажмите на кнопку Далее. Проверку вы можете сделать в любое время после завершения установки.Для проверки вам понадобится соответствующая контрольная сумма файла
      Вашей версии cmsmadesimple-1.11.7-full-checksum.dat . Его можно было скачать ранее вместе с установочным пакетом с официального сайта (см вторую картинку). Вернитесь к установке, нажмите обзор, выберите файл в поле выше и нажмите Тест.

    2. Шаг2: Проверка конфигурации. На этом шаге система выдаст вам возможные проблемы и ошибки, которые могут препятствовать установке.
    3. Шаг 3: Тестирование маски создания файла (не обязательно)
      На этом этапе, можно дополнительно проверить, может ли CMS Made Simple создавать файлы на вашем хостинге. Нажмите Teст или просто пропустите этот шаг и нажмите на кнопку Далее.

    4. Шаг 4: Информация об учетной записи администратора
      Обратите внимание на этот шаг. Вы собираетесь создать учетную запись администратора для вашего сайта.С помощью этих данных вы получите доступ к консоли администрирования веб-сайта после того, как он будет установлен. Запомните или запишите имя пользователя и пароль администратора, который вы введете на этом шаге. Предоставьте действительный адрес электронной почты для вашей учетной записи. Если вы забудете пароль когда-нибудь, то напоминание будет отправлено на этот адрес электронной почты. Вы можете установить флажок для получения информации по электронной почте. CMS Made Simple попытается отправить письмо — подтверждение на ваш e-mail аккаунт.

    5. Шаг 5: Информация о базе данных
      На этом этапе можете изменить имя сайта и выбрать часовой пояс или оставить все как есть. Эта информация может быть изменена в любое время после установки.
      Для доступа к базе данных используется информация, которую вы получили во время подготовки к установке.
      1. Замените имя сервера СУБД на свой.
      2. Замените имя базы данных именем вашей базы данных.
      3. Введите Имя пользователя базы данных.
      4. Введите пароль базы данных.
      Эти учетные данные для доступа в базу данных. Если вы не знаете, что вводить в эти поля, уточните у своего хостинг-провайдера.

      В последнем пункте этого шага установки есть возможность установить образец
      контента и шаблоны. Пример содержания будет полезным для первого знакомства с CMS Made Simple , так как он включает в себя более двадцати страниц обзора: что такое CMS Made Simple и как она работает. Тем не менее, так как стандартные шаблоны трудны для понимания начинающих, для нашего сайта, мы не будем устанавливать какое-либо содержимое по умолчанию или шаблон.
    6. Шаг 6: Создание таблиц БД
      Если подключение к базе данных прошло успешно и таблицы в базе данных были созданы, то вы увидите сообщение Удачное завершение! в конце этого этапа, как показано на следующем скриншоте. В предпоследней строке(язык сайта по умолчанию) выберите из списка ru_Ru. Остальные значения полей оставьте как есть и нажмите Продолжить .

    7. Шаг 7: Установка завершена
      Все готово! Поздравляю. Вы можете получить доступ к веб-сайту, введя имя домена в
      в адресной строке браузера, например, http://www.yourdomain.com. находится по адресу http://www.yourdomain.com/admin.

    Наш урок закончен, до новых встреч!

    Counter-Strike: Global Offensive – популярный шутер, добиться успеха в котором непросто. Для этого игроки стараются не только долгое время играть, стремясь поднять уровень своих умений, но и скачивают различные модификации, облегчающие процесс.

    В этой статье речь пойдёт о новом радаре для Counter-Strike. Ориентироваться по местности с ним будет значительно проще. Мы расскажем, как установить Simple Radar в CS:GO.

    Что такое Simple Radar?

    Разработчики данной модификации посчитали, что всё происходящее на карте и отображаемое обычным радаром – неполноценно. Игроки оказались с ними солидарны. В Европе это один из самых популярных модов для игры.

    Simple Radar изготовлен так, что позволяет видеть всё в точности, как оно есть. Присутствует нормальная прорисовка ящиков. Можно чётко разглядеть места внутри домов – они помечены синим цветом. Коричневым выделены позиции, которые имеют несколько уровней – в их числе балкон на карте Mirage.

    Некоторых геймеров сильно беспокоит вопрос блокировки – бан в CS не обсуждается, его за использование сторонних программ ставят навечно. Но Simple Radar не является читом, так как никак не вмешивается в игровой процесс, заменяя лишь несколько игровых картинок. По этой причине он пользуется большой популярностью в странах Европы и Америки. Вероятность столкнуться с блокировкой в результате его применения – нулевая.

    Об установке Simple Radar

    • Сначала надо скачать архив с радаром. Выбирайте только проверенные сайты, которые точно не подсунут вам ничего лишнего.
    • Далее распаковываем архив. Файлы должны попасть в папку Counter-Strike в Steam. Адрес будет приблизительно таким: Steam/steamapps/common/Counter-Strike Global Offensive/csgo/resource/overviews. Подтвердите замену.
    • Теперь можно зайти в игру и наслаждаться новой картой в углу экрана, радующей более подробной информацией о том, что происходит вокруг.

    Если вам вдруг не понравится результат, можно заглянуть в библиотеку Steam, нажать там правой кнопкой мыши на Counter-Strike и в его свойствах выбрать проверку целостности кэша. Когда она завершится, все игровые файлы вернутся в изначальное состояние.

    Меняем настройки

    Если вас не устраивает внешний вид радара в CS, стоит воспользоваться внутриигровыми настройками. Загляните туда, а затем отыщите раздел, посвящённый настройкам мини-карты. Там всего четыре пункта: первые отвечает за размеры радара, второй контролирует его вращение, а третий позволяет масштабировать предоставляемую картинку. Желательно настроить его так, чтобы обзор улучшился.

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

    TDS (Traffic Direction System) — система распределения трафика. Из определения понятно, что система будет полезна тем, кто работает с трафиком. TDS представляет из себя скрипт.

    Предположим у вас есть сайт , который посещают посетители из разных стран. Вам нужно конвертировать посетителей в деньги с помощью нескольких партнерских программ . Одна партнерская программа засчитывает клики только посетителей из РФ, а вторая принимает и СНГ трафик . С помощью TDS можно управлять трафом, отправляя посетителей туда, куда нужно.

    Еще одним плюсом системы распределения трафика является то, что если ресурс, на который отправляем трафик, будет недоступен трафик пойдет дальше туда, куда мы укажем.

    Я использую TDS для распределения трафа на своем . Использование тдс в моем случае просто необходимо, так как нужно разделять посетителей по странам и лить траф сразу на несколько адалт партнерок(или дейтинг партнерок).

    Есть много различных TDS. Есть как бесплатные, так и платные. Я использую бесплатную систему Simple TDS.

    Simple TDS — бесплатная система распределения трафика. Скачать тдс и прочитать документацию по ней можно на сайте разработчика .

    Устанавливаем Simple TDS

    В установке Simple TDS нет ничего сложного:
    1) Скачиваем архив с скриптом внутри на странице загрузки . У меня стоит версия 1.3 Beta (MySQL version) – отлично работает. (Версию без MySQL не пробовал).

    2) Распаковываем архив и заливаем его на хостинг . Можно залить скрипт на отдельный домен (http://my-tds..

    3) Заходим в phpMyAdmin , создаем базу данных MySQL и импортируем в нее файл dump.sql

    4) Открываем файл config.php и редактируем его.

    $mysql_host = "localhost" ; //Имя хоста. Чаще всего это localhost.
    $mysql_login = "login" ; //Имя пользователя MySQL.
    $mysql_password = "password" ; //Пароль пользователя MySQL.
    $my_database = "tds" ; //Имя базы данных MySQL

    $password = "123456" ; //Пароль для доступа к админке скрипта

    $debug = false ; //Установить в true если нужен режим отладки. В этом режиме не происходит редирект трафа.
    $scripturl = "https://сайт/tds/" ; //Урл скрипта с закрывающим слешем в конце.
    $reserved_url = "https://www.google.com" ; //Резервный урл, на который льется траф при ошибках (не настроены ауты для схемы, неправильный sid схемы в запросе, слишком жесткие условия фильтров)

    Сохраняем файл и заливаем его на хостинг.

    5) Устанавливаем на папку archive и на все, что внутри нее, права 777 .

    TDS установлена и готова к использованию.

    При обращении к TDS вас попросят ввести пароль, после вы попадете в админку.
    Первым делом нужно создать схему. Для этого нужно ввести имя и нажать на кнопку Add New Shema. Можно создавать несколько схем, это удобно тогда, когда работаешь с разнонаправленными партнерками (например одна схема для дейтинг партнерок, вторая для адалт партнерок).


    Теперь для схемы нужно создать Ауты. Аут – это url, на который перенаправится трафик с url схемы. Чтобы создать ауты для схемы, кликните на «Outs». Введите url и GEO (сокращения стран). Если нужны все страны, то оставьте «ALL». Сокращения стран можно посмотреть, кликнув на ссылку Show:

    Можно создать еще несколько аутов, фильтруя трафик так, как вам нужно. Также в SimpleTDS реализована проверка на уникальность посетителя. В конце можно создать аут, который, будет сливать все неуники в рамках данной схемы. Для этого нужно поставить галочку напротив Exit Out?

    Курите по работе с SimpleTDS.