11) Prepare WebUI

Prepare WebUI (browser based control panel)

This page describes how to prepare bounceHammer WebUI (browser based control panel). In this description, the document root of WebUI is /home/bouncehammer/public_html, and the script file name is index.cgi .

The running bounceHammer WebUI demonstration is available at WebUI/HTTP-API Demo. If bounceHammer has been built with --disable-webui option, you need to not do operations in this page.

Copy bouncehammer.cgi

To prepare bounceHammer WebUI, you only have to run the following commands: Copying and setting permissions. Before you access to WebUI with your browser, configure the httpd.conf for running CGI script on web server.

bounceHammer WebUI also works on Apache with mod_perl2 (not CGI). If you want to run WebUI with mod_perl2, refer sample configuratin file located in INSTALL-DESTINATION/etc/httpd.conf-example .

# cd /usr/local/bouncehammer/share/script
# cp bouncehammer.cgi /home/bouncehammer/public_html/index.cgi
# chmod a+x /home/bouncehammer/public_html/index.cgi

Access Control

bounceHammer WebUI has no authentication. If WebUI can be accessed from outside of your network, You consider IP address-based access control (Firewall, httpd.conf, .htaccess) or Basic authentication.

If you use HTTP-API of bounceHammer, proceed to Prepare HTTP-API page.

No TrackBacks

TrackBack URL: http://bouncehammer.jp/cgi-bin/mt/mt-tb.cgi/126

Leave a comment