Project

General

Profile

Actions

Setting up Ajaxterm with Lighttpd

Introduction

Ajaxterm is a web based terminal for Unix/Linux written in python.

Installation

Ajaxterm can be downloaded on the official homepage (open readme file for further steps) or installed using the package manager repositories of your distribution.

(updated links)
https://github.com/antonylesuisse/qweb/tree/master/ajaxterm
https://wiki.contribs.org/Ajaxterm

Configuration for 1.4.*

'''/etc/lighttpd/lighttpd.conf'''

Make sure mod-proxy is loaded:


server.modules = ( "mod_proxy" )

Configure module:


proxy.server = ( "/ajaxterm/" =>
        (
         ( "host" => "127.0.0.1",
           "port" => 8022
         )
        )
           )

'''/etc/lighttpd/conf-available/10-proxy.conf'''


#Your own proxy settings for ajaxterm

proxy.server    = ( "/cgi/ajaxterm/" =>
           (
            ( "host" => "127.0.0.1",
              "port" => 8022
             )
            )
           )

Files

Finally copy all files from the downloaded package (as described in the readme) or from ''/usr/share/ajaxterm/'' (if installed via aptitude etc) to ''/YourWebRoot/ajaxterm/''. Point your browser to http://yoursite/ajaxterm/ and login. Better use SSL for security reasons.

See Also

SSL Documentation

Updated by gstrauss over 7 years ago · 9 revisions