Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Ferron

Ferron

Ferron — это современный высокопроизводительный веб-сервер, написанный на Rust, предназначенный для обслуживания статических файлов и HTTP/HTTPS-трафика с исключительной скоростью и низким потреблением ресурсов. Поддерживает автоматический TLS, HTTP/2, gzip/brotli и виртуальный хостинг. Лицензия MIT, более 2 000 звёзд на GitHub.

Кратко

2.1k

Звёзды на GitHub

4

Просмотры страниц

Лицензия MIT Версия Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Доступ

  • Откройте браузер: http://<SERVER_IP>/
  • Корневой каталог веб-сервера (index.html) должен отображаться.

Проверка версии

ferron --version

Важные файлы и директории

  • Файл конфигурации: /etc/ferron.kdl
  • Корень сайта: /var/www/ferron
  • Бинарный файл: /usr/sbin/ferron
  • Инструмент генерации паролей: /usr/sbin/ferron-passwd
  • Инструмент предварительного сжатия: /usr/sbin/ferron-precompress
  • Инструмент преобразования конфигурации: /usr/sbin/ferron-yaml2kdl
  • Журнал доступа: /var/log/ferron/access.log
  • Лог ошибок: /var/log/ferron/error.log

Конфигурация

Основной файл конфигурации:

/etc/ferron.kdl

Ferron использует формат конфигурации на основе KDL. Изменения можно применять без простоя:

systemctl reload ferron

Управление службой

Управляйте службой Ferron с помощью systemd:

# Stop the Ferron service
systemctl stop ferron

# Restart the service
systemctl restart ferron

# Reload the configuration without restarting the service
systemctl reload ferron

# Check service status
systemctl status ferron

# View logs
journalctl -u ferron -f


Другие материалы о веб-серверах

Похожие приложения.

Deploy Ferron now. От $2,48/мес.