Part I. EMS installation on Windows
Here will introduce the procedures of EMS installation under the Windows system.

Step 1: Settings of Windows Server
Open the “ Control Panel ”, click “ User Account ” enter the user account interface, and select “ Change User Account Control settings ”, then change the notification to “ Never Notice ”.

Step 2: Installation of the Server1. Double-click to launch the installation.

2. Set the installation path and click “Next” to proceed.

3. Select “create a desktop shortcut” and click “Next” to proceed.

4. Click “Install” to start installing the server.

5. Installation completed in 1-2 minutes and click “Finish” to complete the installation.

Step 3: Start Server service
1. Double-click the icon to start the EMS server.
2. Operate as administrator and click “start” to start the server.

3. After the startup is successful, the task manager’s service options can be found to successfully start the tomcat service and the vsolmysql service.

Step 4: Access to the server by the browser
-Server Local Access
address: http://127.0.0.1:8081/emsWebServer/ or https://127.0.0.1/emsWebServer/
Username/Password: root/root
-Client Access
address: http://x.x.x.x:8081/emsWebServer/ or https://x.x.x.x/emsWebServer/
Username/Password: root/root
x.x.x.x is the server IP or domain name

Part II. EMS Installation on Linux
Below will introduce the procedures of EMS installation under the Linux system.

Step 1: Prepare the Linux system
You should prepare a Linux system that supports docker and docker-compose before installation. This manual use CentOS 7.
Notes:
The commands in this article are executed by the root user. If they are not root, all commands must be preceded by sudo.

Step 2: Install Docker on CentOS 7
1. Collection of all steps for installing docker
[root@localhost ~]# yum -y update
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
[root@localhost ~]# yum-config-manager –add-repo
https://download.docker.com/linux/centos/docker-ce.repo
[root@localhost ~]# yum list docker-ce –showduplicates | sort -r
[root@localhost ~]# sudo yum install -y docker-ce
[root@localhost ~]# systemctl start docker
[root@localhost ~]# systemctl enable docker
[root@localhost ~]# docker version2. Step-by-step analysis of installing docker
● Update yum.
yum -y update
● Uninstall the old version of docker if you installed it before.
yum remove docker docker-common docker-selinux docker-engine
● Install the required software packages, yum-util provides the yum-config-manager function, and the other two are driver dependencies of device-mapper.
yum install -y yum-utils device-mapper-persistent-data lvm2
● Set yum source
yum-config-manager –add-repo http://download.docker.com/linux/centos/docker-ce.repo
● Select the docker version and install
① See which versions are available
yum list docker-ce –showduplicates | sort -r
② Install docker
sudo yum install -y docker-ce
When showing this means install successfully:

● Start Docker and set to boot automatically
systemctl start docker
systemctl enable docker
● Check docker version installed
docker version

Step 3: Install Docker-compose on CentOS 7
1. Run this command to download the current stable release of Docker Compose:
sudo curl -L “https://github.com/docker/compose/releases/download/1.28.4/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compos
2. Apply executable permissions to the binary:
sudo chmod +x /usr/local/bin/docker-compose
Step 4: Unzip BS-EMS server installation file
1. Put the BS EMS server file in the Linux home path.

2. Unzip BS EMS installation file
[root@localhost ~]# tar -zxvf bsems.tgz -C./

Step 5: Run BS-EMS server
Enter the unzipped directory of the installation package and execute the startup.sh script.
[root@localhost ~]# cd bsems
[root@localhost bsems]# ./startup.sh

Step 6: Check BS-EMS server running state
[root@localhost ~]# docker ps -a
