20 фев 2018

Мы будем пользоваться Kali с root правами, однако данная инструкция применима и к другим дистрибутивам Linux, например Ubuntu.

 

Пошаговая инструкция

 

  1. Сперва обновим нашу систему. Открываем терминал и поочередно вводим команды:
apt-get update
apt-get upgrade
Обновляем систему

 

Заварите чаю, бывает, обновления занимают не один десяток минут. Если у вас появилась такая ошибка:

Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Или такая:

Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable)

Unable to lock directory /var/cache/apt/archives/

Используйте, для первого случая, команду: rm /var/lib/dpkg/lock

Для второго: rm /var/cache/apt/archives/lock

     2. Устанавливаем веб-сервер:

apt-get install lighttpd
Устанавливаем веб-сервер lighttpd

 

     3. Ставим Tor:

apt-get install tor
Устанавливаем Tor

 

     4. Переходим в /etc/tor/, откроем torcc текстовым редактором и добавим строки:

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:8080
Редактируем torcc

 

     5. Запускаем Tor и lighttpd:

service lighttpd start
service tor start
Запускаем Tor и lighttpd

 

     6. По адресу /var/lib/tor/hidden_service мы получили два файла: hostname с именем сайта и private_key с ключом.

Теперь у нас есть адрес нашего сайта в сети Tor

 

     7. Переходим в etc/lighttpd/ и открываем lighttpd.conf. Меняем server.port на 8080. Save.

Меняем server.port на 8080.

 

     8. Добавим PHP:

apt-get install php-cgi
Установим PHP

 

     9. В папке /etc/php/7.0/cgi/  откроем файл php.ini и раскомментируем строку:

cgi.fix_pathinfo = 1
Редактируем php.ini

Сохраним.

 

     10. Добавим в lighttpd поддержку PHP:

lighttpd-enable-mod fastcgi
lighttpd-enable-mod fastcgi-php

service lighttpd force-reload
Добавим в lighttpd поддержку PHP

 

     11. Теперь установим сервер баз данных MariaDB:

apt-get install mariadb-server-10.1
Теперь установим сервер баз данных MariaDB

 

     12. Сменим доступ на папке с нашим сайтом:

chmod 777 /var/www/html
Сменим доступ на папке с нашим сайтом

  

     13. Перезапустим службы:

service tor restart

service lighttpd restart

service mariadb restart
Перезапустим все

 

     14. Скачиваем с официального сайта Tor Browser. Распаковываем и запускаем. Он выдаст такую ошибку:

Ошибка. Это нормально.

Чтобы ее исправить, в папке с браузером, открываем файл start-tor-browser, находим там «id -u» и меняем на любое другое слово.

Исправляем ошибку

 

     15. Копируем наш сайт в папку /var/www/html и открываем его в Tor браузере, адрес которого находится в файле hostname.

 Копируем наш сайт в папку /var/www/html и открываем его в Tor браузере

 

Вот и все! Для раскрутки вашего сайта, читайте эту статью, а для того, чтобы выбрать ему красивое название — эту.

Пример сайта на HTML с onion адресом

Автор 
Опубликовано в Мануалы
Onion

Главред Darkmore.ru

Добавить комментарий


Защитный код
Обновить