Користувальницькькі налаштування

Налаштування сайту


debtredir

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
debtredir [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
debtredir [2023/06/16 10:15] (поточний)
nightfly
Рядок 1: Рядок 1:
-====== Перенаправление должников в кабинет пользователя ======+====== Перенаправлення боржників у кабінет користувача ======
  
-Нам потребуется чистый Ubilling установленный при помощи [[setupubinstaller|UBinstaller]] с работающим fwd (options IPFIREWALL_FORWARD). Для FreeBSD 9.x все должно работать из коробкиДля FreeBSD 8.x возможно потребуется [[84kerncompile|пересборка ядра]] вручную.+Для початку припустимо, що ви настільки ліниві, що навіть не потрудилися підняти свій власний DNS сервер і використовуєте пресети Ubilling-а "як є"Також будемо сподіватися, що в бік користувачів заглядає інтерфейс em0 з призначеною адресою 172.16.0.1. Можливо, ви навіть не потрудилися піднімати нормальних віртуалхостів для типових сервісів, які надає Ubilling. \\ 
 +Нічого - сьогодні будемо вважати, що це система для ледачих :)\\
  
- +Отож малюємо в кінці **/etc/firewall.conf** таку радість:
-Для начала допустим, что вы настолько ленивы, что даже не потрудились поднять свой собственный DNS сервер и используете пресеты Ubilling-а "как есть". Также понадеемся, что в сторону пользователей заглядывает интерфейс em0 с назначенным адресом 172.16.0.1. Возможно вы даже не потрудились поподнимать внятных виртуалхостов для типовых сервисов, которые предоставляет Ubilling. \\ +
-Ничего - сегодня будем считать, что это система для ленивых :)\\ +
- +
-Засим рисуем в конце **/etc/firewall.conf** следующую радость:+
  
 <code> <code>
Рядок 19: Рядок 16:
 </code> </code>
  
-Где 8.8.8.8 как не сложно догадаться - адрес DNS сервера который вы раздаете своим пользователям.+Де 8.8.8.8.8, як не складно здогадатися- адреса DNS сервера, який ви роздаєте своїм користувачам.
  
- +А в **/usr/local/www/apache22/data/index.php** щось типу цього:
-А в **/usr/local/www/apache22/data/index.php** что-то типа такого:+
 <file php index.php> <file php index.php>
 <?php <?php
Рядок 44: Рядок 40:
 </file> </file>
  
-Чтобы редирект работал для URL отличных от "/" можем добавить в файлик **/usr/local/www/apache22/data/.htaccess** такой вот обработчик 404:+Щоб редірект працював для URL, відмінних від "/"можемо додати у файлик **/usr/local/www/apache24/data/.htaccess** такий ось обробник 404:
  
 <code> <code>
Рядок 50: Рядок 46:
 </code> </code>
  
-Как показывает практика, перманентный ужас у всех вызывает заполнение 47-й таблички с должниками при перезагрузке сервера. Почему многие испытывают с этим трудности - на данный момент остается загадкой и продолжает исследоваться британскими учеными.\\ 
  
-В любом случае в этом вам должен помочь, вот такой вот скриптик **/etc/stargazer/debtors.php** в автозагрузке: 
  
 <file php debtors.php> <file php debtors.php>
Рядок 67: Рядок 61:
            }            }
  
-?> 
 </file> </file>
  
-(начиная с Ubilling 0.4.4 он уже лежит где нужно)+(починаючи з Ubilling 0.4.4 він уже лежить де потрібно)
debtredir.1664019551.txt.gz · Востаннє змінено: 2022/09/24 14:39 повз 127.0.0.1