Guides in this section are focused on using the Data Server as a console application. You can also install the Data Server as a Windows/Unix service or reference it as a DLL.
This walkthrough describes how to install Flexmonster Data Server.
Learn more in the following sections:
npm install -g flexmonster-cli
For easy and smooth installation of Flexmonster Data Server, follow the steps below.
Flexmonster Data Server is available for the following operating systems:
Flexmonster CLI downloads the appropriate version of the Data Server depending on your operating system.
To start the installation, run the following CLI command:
flexmonster add fds executable
The flexmonster add fds executable
command downloads the .zip
archive with Flexmonster Data Server and automatically unpacks the files in the current folder.
As a result, the flexmonster-data-server/
folder will appear in your working directory. It has the following structure:
Flexmonster-Admin-Panel.exe
– the executable file to install Flexmonster Admin Panel.flexmonster-config.json
– the Flexmonster Data Server configuration file. It contains a configured ready-to-use CSV data source "sample-index"
.flexmonster-data-server.exe
– an executable version of Flexmonster Data Server.service-install.bat
– the executable file to install the Data Server as a service.service-uninstall.bat
– the executable file to uninstall the Data Server as a service.sample-data/data.csv
– the file with sample CSV data to create "sample-index"
(see flexmonster-config.json
).Flexmonster-Admin-Panel.dmg
– the file to install Flexmonster Admin Panel.flexmonster-config.json
– the Flexmonster Data Server configuration file. It contains a configured ready-to-use CSV data source "sample-index"
.flexmonster-data-server
– an executable version of Flexmonster Data Server.service-install
– the executable file to install the Data Server as a service.service-uninstall
– the executable file to uninstall the Data Server as a service.sample-data/data.csv
– the file with sample CSV data to create "sample-index"
(see flexmonster-config.json
).Flexmonster-Admin-Panel.AppImage
– the file to install Flexmonster Admin Panel.flexmonster-config.json
– the Flexmonster Data Server configuration file. It contains a configured ready-to-use CSV data source "sample-index"
.flexmonster-data-server
– an executable version of Flexmonster Data Server.service-install
– the executable file to install the Data Server as a service.service-uninstall
– the executable file to uninstall the Data Server as a service.sample-data/data.csv
– the file with sample CSV data to create "sample-index"
(see flexmonster-config.json
).To start using Flexmonster Data Server, just run the executable file from the console:
flexmonster-data-server.exe
./flexmonster-data-server
Now Flexmonster Data Server is up and running. To connect Flexmonster Pivot to the Data Server, follow the next guide.
If Flexmonster is not yet embedded, set up an empty component in your webpage:
Complete the Integrating Flexmonster guide. Your code should look similar to the following example:
let pivot = new Flexmonster({ container: "pivotContainer", componentFolder: "node_modules/flexmonster/", toolbar: true });
Complete the Integration with Angular guide. Your code should look similar to the following example:
<fm-pivot [toolbar]="true"> </fm-pivot>
Complete the Integration with React guide. Your code should look similar to the following example:
<FlexmonsterReact.Pivot toolbar={true} />
Complete the Integration with Vue guide. Your code should look similar to the following example:
<Pivot toolbar />
To connect to Flexmonster Data Server, configure the report as follows:
let pivot = new Flexmonster({ container: "pivotContainer", componentFolder: "node_modules/flexmonster/", toolbar: true, report: { dataSource: { type: "api", url: "http://localhost:9500", index: "sample-index" } } });
Note The "sample-index"
is the index defined in flexmonster-config.json
for the sample-data/data.csv
file.
Open the webpage in the browser: the pivot table with the sample CSV data is shown.
To completely uninstall the Data Server, you need to delete the Data Server's executable and folders.
Note The uninstallation is irreversible, so ensure you back up the flexmonster-config.json
file.
Uninstall the Data Server with the following steps:
Step 1. Stop the Data Server by closing the program.
Step 2. Delete the flexmonster-data-server/ and C:/ProgramData/FlexmonsterDataServer/
folders.
Step 1. Stop the Data Server by closing the program.
Step 2. Delete the flexmonster-data-server/ and ~/.local/share/FlexmonsterDataServer/
(will resolve to /home/[current_user]/.local/share/FlexmonsterDataServer/
) folders.
Step 1. Stop the Data Server by closing the program.
Step 2. Delete the flexmonster-data-server/ and ~/.local/share/FlexmonsterDataServer/
(will resolve to /home/[current_user]/.local/share/FlexmonsterDataServer/
) folders.
You may be interested in the following articles: