Как поднять свой форум в .onion зоне?

Как поднять свой форум в .onion зоне?

https://t.me/Fake_System

Который день идет дождь. Эта погода нагнетает тоску. Я вышел на балкон и закурил. И тут меня осенило. Последние невнятные реформы меня напрягают. И я ни разу не согласный!​

Я подумал, почему бы не дать каждому юзеру недооси Windows дать возможность анонимно общаться со своей семьей и родными. Без слежки и надзора. Сказано - сделано!

 

Установить и наладить форум - дело не хитрое, будем использовать именно его.

Поэтому распишу все понятно и по шагам. Но используйте эти знания с умом!


Step 0

 

Скачайте и установите Tor Browser отсюда (помните про первое число)

 

Step 1 

 

Зарегистрируйтесь на Tor хостинге (хостинг можно выбрать любой)

 

Не забудьте убрать галочку с Publish site on list of hosted sites, чтобы не светить в списке сайт.

Создастся новое случайное имя .onion сайта. (Если хотите уникальное - воспользуйтесь этим мануалом и вставьте полученный Custom private key в графу. Если нет - пропускаем. Затем жмем Register

 

Step 2

 

Затем войдите в ваш свежесозданный аккаунт хостинга

 

Step 3

 

Через меню Change MySQL password смените пароль базы данных MySQL. Не используйте такой же пароль, как пароль аккаунта на хостинге! А так же, набирайте этот пароль только маленькими буквами, иначе FluxBB не сможет подсоедениться к MySQL

 

Если пройти на адрес сайта, то можно увидеть заглушку. Нас она не устраивает, поэтому идем дальше

 

Step 4

 

Будем использовать FluxBB. Он быстр, прост и стабилен как каменный топор. Загрузите архив форума c официального сайта и распакуйте куда-нибудь на диск (не загружайте сразу на хостинг - надо сначала кое-что подправить

 

Step 5


Загрузите пакет русификации и распакуйте его в папку fluxbb-1.5.3/lang (там уже есть папка English. Папка Russian должна появиться там же после распаковки)

 

Step 6

 

Теперь нужно отредактировать несколько файлов. Найдите нужное место в файле через поиск в notepad или другом текстовом редакторе, дабавьте или измените код.

 

register.php: (отключить проверку на повтор IP адреса при регистрации, так ка под Tor он у всех будет одинаковый, то есть 127.0.0.1)


// Start with a clean slate
$errors = array();

if (isset($_POST['form_sent']))
{
        // Check that someone from this IP didn't register a user within the last hour (DoS prevention)
        //$result = $db->query('SELECT 1 FRO... (длинная строка урезана)

        //if ($db->num_rows($result))
        //      message($lang_register['Registration flood']);


include/functions.php: (отключить проверку REFERRER [необязательно], добавить поддержку .onion имен сайтов в личных данных.)

//
// Make sure that HTTP_REFERER matches base_url/script
//
function confirm_referrer($script, $error_msg = false)
{
        return;
        global $pun_config, $lang_common; 


этот же файл, но ниже

com|edu|gov|int|mil|net|org|biz|
               info|name|pro|aero|coop|museum|
               asia|cat|jobs|mobi|tel|travel|onion|
               [A-Za-z]{2})             # Country codes are exqactly two alpha chars.


install.php: (Переключить язык на русский)

// If we've been passed a default language, use it
$install_lang = isset($_REQUEST['install_lang']) ? pun_trim($_REQUEST['install_lang']) : 'Russian';


Step 7

 

Необязательно, но можно удалить файлы README, COPYING и папку lang/English, сменить favicon, logo и скачать дополнительные темы оформления.

 

Step 8

 

Заархивировать все файлы в папке fluxbb-1.5.3 в архив формата ZIP. Не архивируйте саму главную папку, а только файлы и папки под ней! То есть архивируйте так, что бы после автоматической разархивации на хостинг все оказалось в главном разделе сервера, а не в папке fluxbb.

 

Step 9

 

На хостинге, через FileManager, загрузите созданный архив на сервер. Не забудьте пометить галочкой Unzip после загрузки.

И удалить заглушку index.hosting.html, чтобы осуществлялся непосредственно переход напрямую на форум

 

Step 10

 

Откройте ваш сайт в браузере - FluxBB автоматически перенаправит вас на страницу установки форума. Вводите ваши данные, и т.д. и все должно заработать. Да, адрес базы данных: localhost, MySQL user name и MySQL database - это то имя, которое автоматически создалось ранее (типа vvibgim273gtojjn). Если все получилось, то входите на форум как администратор и разбирайтесь с многочисленными настройками. После установки не забываем удалить install.php из корневой папки сайта

 

outro

 

Таким образом любой пытливый умом читатель сможет разжиться своим бесплатным сайтом в Tor.

И пусть таких сайтов будет больше. Цензура не пройдет. Теперь я могу спать спокойно

 


 

Report Page