Skip to content

Установка 3proxy на сервере VDS через sh скрипт на Ubuntu

Notifications You must be signed in to change notification settings

lupaev/install_3proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

3proxy Installer

Этот скрипт автоматизирует процесс установки, настройки и удаления 3proxy на Ubuntu/Debian-подобных системах.

📌 Описание

Скрипт выполняет следующие действия:

  1. Позволяет выбрать установку или удаление 3proxy.
  2. Устанавливает необходимые зависимости.
  3. Клонирует, собирает и устанавливает 3proxy.
  4. Настраивает 3proxy с пользовательскими параметрами:
    • Авторизация (логин и пароль).
    • Выбор порта.
    • Ограничение доступа по IP.
  5. Создает и запускает systemd службу для 3proxy.
  6. Обеспечивает корректное удаление 3proxy при необходимости.

✅ Требования

  • Ubuntu или Debian-подобная система
  • Права суперпользователя (sudo)
  • Доступ к интернету

🚀 Установка

  1. Скачайте скрипт:
    wget https://raw.githubusercontent.com/lupaev/install_3proxy/main/3proxy.sh
    
  2. Сделайте скрипт исполняемым:
    chmod +x 3proxy.sh
  3. Запустите скрипт:
    bash 3proxy.sh
    
    

⚙️ Возможности

📦 Установка и удаление

  • Автоматическая установка 3proxy: загрузка, сборка, настройка и запуск сервиса.
  • Полное удаление 3proxy: остановка службы, очистка файлов и логов.

🛠 Гибкая настройка

  • 🔑 С авторизацией (логин и пароль).
  • 🔓 Без авторизации.
  • 🌍 Ограничение доступа по IP.
  • 🎛 Выбор порта для прокси.
  • 📜 Автоматическое создание конфигурационного файла (если отсутствует).
  • 🗂 Настройка логирования и ротации логов.

🔄 Интеграция с systemd

  • 🛑 Создание службы systemd для автоматического запуска.
  • ♻️ Автоматический перезапуск при сбоях.

About

Установка 3proxy на сервере VDS через sh скрипт на Ubuntu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages