Skip to content

Компиляция и запуск 3proxy на MacOS

ruslan944 edited this page Sep 26, 2019 · 2 revisions

Инструкция по сборке и запуску 3proxy на MacOS:

  1. Скачиваем 3proxy-x.x.xx.tgz sources for Unix/Linux/Windows and documentation
  2. Распаковываем в папку Загрузки ( /Users/$USER/Downloads/3proxy )
  3. Открываем Программы/Утилиты/Терминал
  • cd /Users/$USER/Downloads/3proxy
  • make -f Makefile.unix
  • mkdir /Users/$USER/3proxy
  • mkdir /Users/$USER/3proxy/logs
  • mkdir /Users/$USER/3proxy/stat
  • cp src/3proxy /Users/$USER/3proxy
  • touch /Users/$USER/3proxy/3proxy.cfg
  1. Далее производим настройку файла 3proxy.cfg ( /Users/$USER/3proxy/3proxy.cfg )
    более подробную информацию по конфигурированию можно
    найти файле 3proxy.cfg.sample или в
    HowTo http://3proxy.ru/howtor.asp и FAQ http://3proxy.ru/faqr.asp

  2. После того как все настроено, производим пробный запуск командой

  • /Users/$USER/3proxy/3proxy /Users/$USER/3proxy/3proxy.cfg
  1. Убедившись что все работает и настроено как надо,
    добавляем в начало файла 3proxy.cfg ( /Users/$USER/3proxy/3proxy.cfg )
  • daemon

Опционально. Скрипт на автозапуск.

  1. В папке с программой ( /Users/$USER/3proxy/ )
    создаем в текстовой редакторе файл и сохраняем с именем 3proxy.sh

содержимое файла:

  • #!/bin/sh
    /Users/$USER/3proxy/3proxy /Users/$USER/3proxy/3proxy.cfg
  1. Далее в Терминале пишем команду:
  • chmod 755 /Users/$USER/3proxy/3proxy.sh
  1. Открываем: Системные настройки - Пользователи и группы - Выбираем текущего пользователя - Объекты входа
    Нажимаем на "+" и указываем наш файл: /Users/USER_NAME/3proxy/3proxy.sh