-
Notifications
You must be signed in to change notification settings - Fork 8
Installation wizard
The application EasyMinerCenter includes a web installation wizard. This wizard configures the preferences of the application and it´s features, so you do not have to manually edit any configuration files.
When you finish the Installation setup, you should navigate your web browser to the URL {APPLICATION_URL}/install (where {APPLICATION_URL} is the URL for access to the application root). You should see a graphical user interface of the application. On this page, you can read some notes to the installation wizard steps.
The application requires to have an access to a MySQL database. For the installation, the database should be empty - to prevent conflicts with other data tables.
When you use the installation wizard for modification of the parameters of an existing installation of EasyMinerCenter, you should skip the creation of the database!
The application requires to have root access to a database server for automatic creation of user accounts and databases.
The application supports more data mining backends. You have to configure at least one data mining backend and fill the prepared URL in the installation wizard.
The application supports login using a Facebook or Google account. This feature is only optional. If you would like to use it, you need to register the installation of EasyMinerCenter as an application for the selected social network.
To support of login using a Facebook account, you have to register a new Facebook application. You need to get an App ID and App Secret Code.
- Go to the page: https://developers.facebook.com/docs/apps/register
- If you do not have a Facebook developer account, you have to configure it.
- Use the link Create new Facebook App. The platform should be Web page (WWW).
- Fill in the application name, the application URL and skip to the Developer Dashboard (https://developers.facebook.com/apps)
- Copy the App ID and App Secret to the install wizard of EasyMinerCenter.
- Go to the Facebook application Settings. You have to input the application domain and contact e-mail. Optionally, you can also add an application icon and description.
- On the page Status & Review, switch the application to public mode. You do not have submit the application to review!
To support of login using a Google account, you have to register a new Google application project. You need to get an Client ID and Client Secret Code.
- Go to the Google Developers Console: https://console.developers.google.com
- Use the link Create project and write the new project name.
- Go to the page APIs & auth -> Consent screen and write the public project name. Optionally, you can also include an application image, contacts, web URL etc.
- Go to the page APIs & auth -> Credentials and use the link Create new Client ID.
- Application type: Web application
- Authorized redirect URIs: You have to input the redirect URL. The URL should be {APPLICATION_URL}/em/user/oauth-google. If necessary, you can also configure more redirect URLs - for example for distribution and testing installation.
- Copy the Client ID and Secret Code from the page APIs & auth -> Credentials to the EasyMinerCenter install wizard.
For security reasons, on the last page of the installation wizard, you have to input an installation password. This password will be required in case when you will need to re-initialize the installation wizard to modify the configuration parameters.