english : русский

Rootage - a multi-platform web server. Since Rootage created using technology Java, it can run on any platform that supports java-virtual machine (JVM). Server tested on Windows and Linux.

What can Rootage?

  • As with all popular web servers, he listens to the 80th (HTTP) and 443rd (HTTPS) port on the computer accepts requests from browsers and produces in response to pages or files
  • The content can be static or dynamically created using servlets (servlets) or CGI-applications. Servlets run on the well-known technologies J2EE. As a CGI you can use the PHP-interpreter.
  • While working in a specific folder on the server are written in the log files (system, errors, queries, debugging). Rotation of each log can be adjusted individually.
  • parallel with the open exchange of requests and responses between client and server, Rootage supports secure data transfer using SSL (Secure Sockets Layer).

Installing and Running

  1. Unpack the archive into a folder from which you will operate the program;
  2. Run the batch file ! run_win_server.bat (Windows) or run_linux_server.sh (for Linux). The server is ready to accept requests to localhost
    Must take into account that by default is configured listen on ports 80 and 443, which require the Linux root user privileges. Therefore, in the script sh made ​​running through sudo .
  3. To change the domain name or port, you need to edit the file / WEB-INF/rootage.xml
  4. Stop the server is possible through the console: Type in a string stop and then y

The test results using apache-jmeter :
Test results for The Rootage web-server
Time in milliseconds (second * 10-6)

30 users simultaneously within 30 seconds of each one of them asked for 100 times the home page with localhost (included). Requests are not cached.
In fact, for each query jmeter had three requests: html, css and image. Therefore jmeter shows 80 requests per second, and monitor The Rootage 240 queries per second (see picture above).

Download the latest version

You can esimate a real server on example instance of The Rootage.

русский : english

Rootage - это мультиплатформенный веб-сервер. Поскольку Rootage создан с использованием технологии Java, то он может работать на любой платформе, которая поддерживает виртуальную java-машину (JVM). Сервер протестирован на операционных системах Windows и Linux.

Что умеет Rootage?

  • Как и все популярные веб-серверы, он слушает 80-ый (HTTP) и 443-й (HTTPS) порты на компьютере, принимает запросы от браузеров и выдает в ответ страницы сайта или файлы
  • Содержимое сайта может быть статическим или создаваться динамически с помощью сервлетов (servlets) или CGI-приложений. Сервлеты работают по известной технологии J2EE. В качестве CGI можно использовать PHP-интерпретатор.
  • Во время работы в определенную папку на сервере пишутся лог-файлы (системный, ошибки, запросы, отладка). Ротация каждого лога настраивается индивидуально.
  • Параллельно с открытым обменом запросами и ответами между клиентом и сервером, Rootage поддерживает защищенную передачу данных, используя SSL (Secure Sockets Layer).

Установка и запуск

  1. Распакуйте архив в папку из которой будет работать программа;
  2. Запустите пакетный файл !run_win_server.bat (для Windows) или run_linux_server.sh (для Linux). Сервер готов принимать запросы по адресу localhost
    Необходимо учитывать что по-умолчанию настроено прослушивание портов 80 и 443, которые в Linux требуют root прав пользователя. Поэтому в скрипте sh сделан запуск через sudo.
  3. Для того, чтобы поменять доменное имя или порт, вам нужно изменить файл /WEB-INF/rootage.xml
  4. Остановить сервер можно через консоль: наберите в строке stop и затем y

Результаты теста с помощью программы apache-jmeter:
Test results for The Rootage web-server
Время в миллисекундах (секунда * 10-6)

30 пользователей параллельно в течении 30 секунд каждый из них запросили 100 раз главную страницу с localhost (в поставке). Запросы не кэшировались.
Фактически на каждый запрос jmeter приходилось три запроса: html, css и image. Поэтому jmeter показывает 80 запросов в секунду, а монитор The Rootage 240 запросов в секунду (смотрите картинку выше).

Загрузить последнюю версию

Вы можете оценить работу реальную работу сервера на примере работающего экземпляра The Rootage.

Version: 1.0.4
© 2009-2011
All rights reserved
Public relation: ei kidarts.org sorway.com gfn GTM UCO
English
About projectCommunityLicense agr.SponsorshipOnline shop
Login
Caption