Marzban-ды VPS-ке қалай орнатуға болады

Марзбан (парсы тілінен аударғанда «шекарашы») – пайдаланушыға ыңғайлы веб-интерфейсі бар Xray ядросына негізделген заманауи прокси басқару жүйесі. Ол V2Ray проксилерін бірнеше пайдаланушылармен, икемді трафикпен және уақыт шектеулерімен қолдану үшін қолайлы.

Марзбанның мүмкіндіктері

  • React көмегімен веб-интерфейс
  • REST API сервері
  • Бірнеше түйінмен масштабтау мүмкіндігі
  • Протоколды қолдау: VLESS, VMess, Trojan, Shadowsocks
  • Трафик және жарамдылық шектеулері
  • V2RayNG, Clash, Nekoray және басқаларына жазылу сілтемелері
  • Сілтемелер мен QR кодтарын автоматты түрде жасау
  • Жүктеме мен қозғалысты бақылау
  • TLS және REALITY қолдауы
  • Кірістірілген Telegram боты және CLI
  • Көптілді интерфейс, бірнеше әкімшілерге қолдау көрсету (орындалуда)

Дайындық

Орнату алдында серверге SSH арқылы қосылғаныңызға көз жеткізіңіз.

Мұны қалай істеу керектігін білмесеңіз, біздің нұсқауларды пайдаланыңыз: SSH арқылы серверге қалай қосылу керек .

Марзбан орнатылуда

Қажетті дерекқорға байланысты пәрмендердің бірін іске қосыңыз:

SQLite көмегімен (әдепкі):

sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ орнату Код тілі:  JavaScript  ( javascript )

MySQL көмегімен:

sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --database mysql Код тілі:  JavaScript  ( javascript )

MariaDB көмегімен:

sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install --database mariadb Код тілі:  JavaScript  ( javascript )

Орнатқаннан кейін не болады?

  • /opt/marzban ішінде орналасады
  • /opt/marzban/.env ішінде
  • /var/lib/marzban ішінде
  • Терминалда журналдар пайда болады - оларды Ctrl+C

Панельге қалай қол жеткізуге болады

Әдепкі бойынша, Marzban IP арқылы жұмыс істемейді - кіру тек SSL сертификаты бар домен арқылы мүмкін болады.

  • Мысал мекенжайы: https://yourdomain.com:8000/dashboard/
  • yourdomain.com орнын нақты доменіңізбен ауыстырыңыз
  • Брандмауэрде 8000 порты ашық екеніне көз жеткізіңіз

Доменіңіз болмаса, SSH туннелін уақытша пайдалануға болады:

ssh  -L 8000 :localhost :8000  пайдаланушы @your-server-ip Код тілі:  CSS  ( css )

Осыдан кейін http://localhost:8000/dashboard/ . Access SSH сеансы ашық болғанша жұмыс істейді.

Әкімші құру

Орнатқаннан кейін әкімші құқықтары бар пайдаланушыны жасаңыз:

sudo marzban cli admin жасау --sudo

Осыдан кейін сіз логин мен пароль арқылы панельге кіре аласыз.

Қосымша

  • Командалық көмек: марзбан --help
  • Панельді қайта іске қосыңыз: sudo marzban қайта іске қосыңыз
  • Конфигурацияны өзгерту: nano /opt/marzban/.env

.env ішіндегі айнымалы мәндерді өзгерту арқылы стандартты 443 портында тыңдау үшін панельді конфигурациялауға болады :

UVICORN_SSL_CERTFILE= "/var/lib/marzban/certs/fullchain.pem" UVICORN_SSL_KEYFILE= "/var/lib/marzban/certs/key.pem" UVICORN_PORT= 443 Код тілі:  JavaScript  ( javascript )