Lua, unlike PHP, is not designed to web applications. However, a group of programmers turned the tide launching the Kepler platform.
Kepler is bundle of libraries to make Lua for web sites possible. Ajato relies many of these libraries to get informations on forms, store data on databases and parse XML data form everywhere imaginable.
In order to install Ajato, you will going to need also install a web server and a database manager. And Ajato does not restrict our choices!
You can use virtually any web server, but its being developed to work on the big three: Apache (free and open source) and LightTPD (former Lighty, also free and open) for Linux and Windows and IIS (free but not open) only for Windows.
As database, Ajato relies on LuaSQL library. Every DBMS supported by Kepler will work on Ajato. Currently, LuaSQL supports: ODBC, ADO, Oracle, MySQL, SQLite, JDBC, and PostgreSQL. Well, since some SQL instructions are implemented differently DBMS to DBMS, we primarily support MySQL and PostgreSQL. Any other compatibility should be tested first.