*Fairly "typical" LAMP technology stack, fortunately Amahi provides "most" of the technology components.
*PHP V5.3.2 or greater up to and including ownCloud V7.x. ownCloud 8 or greater requires a minimum of PHP V5.4.x.
*Database, MySQL or SQLite(meant for smaller systems such as the Raspberry Pi). Amahi uses MySQL so why change?
*Favorite text editor.
*Favorite SQL administration (phpMyAdmin) tool, good MySQL database command-line skills, or the Amahi "hda-create-*db-and-user" command line utility.