Як встановити Siege Benchmarking Tool на Ubuntu 24.04 LTS | Ubuntu 22.04
У цьому посібнику ми покажемо вам, як встановити Siege Benchmarking Tool в Ubuntu 24.04 LTS.Для тих з вас, хто не знав, Siege – це одна з популярних утиліт для тестування навантаження HTTP і тестування продуктивності для вимірювання продуктивності веб-серверів в умовах навантаження.Ви можете виконати стрес-тест, використовуючи одну URL-адресу з певною кількістю користувачів, або ви можете помістити всі URL-адреси у файли та навантажити їх одночасно.Siege повідомляє про загальну кількість записаних збігів, переданих байтах, час відповіді, паралелізм і статус повернення.Siege підтримує протоколи HTTP/1.0 та 1.1, директиви GET та POST, файли cookie, ведення журналу транзакцій та базову автентифікацію.
У цій статті передбачається, що у вас є хоча б базові знання Linux, ви знаєте, як використовувати оболонку, і що найважливіше, ви розміщуєте свій сайт на власному VPS.Установка досить проста і передбачає, що ви працюєте з обліковим записом root, в іншому випадку вам може знадобитися додати ‘sudo’ до команд для отримання привілеїв root.Я покажу вам покрокову установку утиліти регресійного тестування та тестування продуктивності з відкритим вихідним кодом Siege на Ubuntu 24.04 (Focal Fossa).Ви можете дотримуватися інструкцій для Ubuntu 22.04, 20.04 та будь-якого іншого дистрибутива на основі Debian, такого як Linux Mint.
Встановіть Siege Benchmarking Tool на Ubuntu 24.04 LTS Focal Fossa
Крок 1. По-перше, переконайтеся, що всі ваші системні пакети оновлені, виконавши наступні апткоманди в терміналі.
sudo apt update sudo apt upgrade sudo apt install build-essential
Крок 2. Установка Siege Benchmarking Tool на Ubuntu 24.04.
За замовчуванням Siege доступний у базовому репозиторії Ubuntu 24.04.Тепер ми встановлюємо Siege за допомогою наступної команди:
sudo apt install siege
Після встановлення Siege ви можете перевірити це так:
siege --version
Вивід:
SIEGE 4.0.4 Copyright (C) 2017 by Jeffrey Fulmer, et al. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Крок 3. Налаштуйте Siege.
Настав час налаштувати Siege на Ubuntu 24.04.Ви можете знайти файл конфігурації облоги в каталозі:/etc/siege/
nano /etc/siege/siegerc
Розкоментуйте наступний рядок:
logfile = $(HOME)/var/log/siege.log
Після виконання вищезгаданої дії збережіть та вийдіть із файлу.
Крок 4. Використання Siege Benchmarking Tool.
Тестуйте окремі веб-сайти за допомогою Siege.
Ви можете використовувати команду Single, вказавши будь-який веб-сайт для тестування навантаження, як показано нижче:
siege infoit.com.ua
Тестуйте декілька веб-сайтів за допомогою Siege.
Ви також можете протестувати декілька веб-сайтів, додавши URL-адреси своїх веб-сайтів до файлу:/etc/siege/urls.txt
nano /etc/siege/urls.txt
Додайте наступний файл:
http://infoit.com.ua www.cookies.my.id 192.168.77.21
Щоб зберегти файл (CTRL+O), потім (CTRL+X) для виходу.Щоб виконати стрес-тест кількох веб-сайтів, виконайте такі дії:
siege -f /etc/siege/urls.txt
Siege має різні параметри командного рядка, які можна переглянути за допомогою наступної команди:
siege --help
Вітаю!Ви успішно встановили Siege.Дякуємо за використання цього посібника зі встановлення Siege Benchmarking Tool у системі Ubuntu 24.04 LTS Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт Siege.