System Requirements

To successfully install and use the uKnowva you must have a fully operational web server (Apache or IIS), a database (MySQL is optimum) and the server-side scripting language PHP. The system requirements are as mentioned below:

SoftwareMinimum RequirementRecommendedDownload Link
PHP 5.0 5.6.x or above http//php.net
Required PHP  Modules     

bcmath,bz2,calendar,Core,ctype,curl,date,

dom,exif,fileinfo,filter,ftp,gd,gettext,gmp,

hash,iconv,imap,intl,json,ldap,libxml,mbstring,

mcrypt,mysqli,mysqlnd,openssl,pcntl,pcre,PDO,

pdo_dblib, pdo_mysql,pdo_sqlite,Phar,posix,

readline,Reflection,session,shmop,SimpleXML,

snmp,soap,sockets,SPL,sqlite3,standard,sysvmsg,

sysvsem,sysvshm,tidy,tokenizer,wddx,xml,xmlreader,

xmlrpc,xmlwriter,xsl,zip,zlib

https://docs.uknowva.com/all-posts/9-installing-uknowva/260-setting-up-uknowva-on-your-own-premises 
MySQL 3.23.x or above 5.0 or above

http://dev.mysql.com/downloads/mysql/5.0.html

You can also opt for a licensed MySQL server to
ensure better security. You can read more on: 
http://www.mysql.com/about/legal/licensing/oem/

Apache 1.3 or above 2.2 or above http://httpd.apache.org
IIS 6 7 or above http://www.iis.net/

Please Note: Minimum 20 GB hard disk space shall be required for the application to run smoothly.

Installing Server Software

First, you have to install server software for your system. For Windows, this will be WAMP or XAMPP and for Linux it will be LAMP.

Follow the instructions to install WAMP, XAMPP, and LAMP, respectively.

Extracting Installer Files

After installation of the suitable software, save the provided uKnowva Installer in the root folder. The root folders of the server software are as follows:

  • WAMP: www
  • XAMPP: htdocs
  • LAMP: /var/www

Extract the installer into the root folder of your installed server software.