To run Alitheia Core do the following:
apt-getto install Maven. Also, make sure you choose the
sun-jdkpackage instead of
openjdkfor your Java SDK.
alitheiaand using this account create a database name
alitheia. The account should have full privileges on the created database.
CREATE USER 'alitheia'@'localhost' IDENTIFIED BY 'alitheia'; CREATE DATABASE alitheia; GRANT ALL PRIVILEGES ON alitheia.* TO alitheia@'localhost';
innodbin your MySQL configuration file (
~/.my.cnf). This option is only required during the first Alitheia Core run; you can safely remove it from your configuration file when you make sure that Alitheia Core works OK.
transaction_isolationoption needs to be set equal to
READ-COMMITTEDin the MySQL configuration file.
#MySQL configuration changes [mysqld] default-storage-engine=innodb transaction_isolation=READ-COMMITTED
mvn pax:provisionto start Alitheia Core. If you have chosen default values for passwords etc it should work straight away. The most common cause of errors are open firewalls or MySQL not listenting to port
3306(or not listening to TCP/IP) at all.