If you can not find the answer here, feel free to contact our support!
U*ix (debian/CentOs/RedHat aso) installed with internet access.
Webserver (Apache2/Lighttpd)
php version 5 release 3 (http://php.net)
mysql server version 5 (http://mysql.com)
Optional: MariaDB server (recommended for speed and functionality additions) (http://mariadb.org)
unzip (#apt-get install unzip)
copy/rename the dist-config.php file to config.php
Edit the config.php and alter the $server_path, $Site_URL and the db_host, db_name, db_user and db_password
Use the install.sql from the /install path to create the new Noah Database
mysql -u<noah_db_user> -p noah < noah_install.sql
go to upgrade path and run the command:
cd upgrade/
php upgrade.php
for the latest database version
PHP.INI
Note: some versions of .ini needs some alterations to avoid errors.
CentOS / Debian:
; error_reporting
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
and
short_open_tag = On
MySql
In some cases mysql is set to STRICT on basic installation.
Optional remedy: https://stackoverflow.com/questions/35287846/mysql-default-value-errors-on-new-server