3proxy - установка на Debian/CentOS


Материал из Wiki - Iphoster - 'the best ever support'

Перейти к: навигация, поиск

Доступная цена

3proxy - установка на Debian/CentOS

В данной статье рассмотрим порядок установки прокси сервера 3proxy на Debian или CentOS, особой разницы нету:

# wget http://3proxy.ru/0.6.1/3proxy-0.6.1.tgz && tar -xvzf 3proxy-0.6.1.tgz && cd 3proxy-0.6.1

Добавляем опцию анонимного прокси сервера для компиляции

# vi src/proxy.h
#define ANONYMOUS 1
#  make -f Makefile.Linux

Создаем системные папки:

#  mkdir /usr/local/etc/3proxy &&  mkdir /usr/local/etc/3proxy/bin &&  mkdir /usr/local/etc/3proxy/logs &&  mkdir /usr/local/etc/3proxy/stat

Копируем бинарный файл 3proxy:

#  cp src/3proxy /usr/local/etc/3proxy/bin

Копируем скрипт запуска 3proxy:

 # cp ./scripts/rc.d/proxy.sh /etc/init.d/3proxy

Для Debian/Ubuntu добавляем прокси сервер в автозагрузку:

#  update-rc.d 3proxy defaults
  
  
#  touch /usr/local/etc/3proxy/3proxy.cfg

Копируем шаблон конфига для SOCKS5:

# wget -O /usr/local/etc/3proxy/3proxy.cfg http://wiki.iphoster.ru/files/3proxy.cfg_sock5
#  chown -R nobody:nogroup /usr/local/etc/3proxy

Исправляем конфиг под свои IP адреса сервера:

#  vi /usr/local/etc/3proxy/3proxy.cfg

Созадем pid файл

# :> /usr/local/etc/3proxy/3proxy.pid


запускаем сам сервер:

# /etc/init.d/3proxy start
Индекс цитирования