DSNAP Intelligent Lock System Deployment Manual
DSNAP Intelligent Lock System Deployment Manual
Deployment Manual
Version 2.1
method
Correction
DSNAP Intelligent Lock System
Catalogs
1 Production Environment Introduction ...................................................................................... 2
1.1 Recommended Configuration ....................................................................................... 2
1.2 Logical Deployment Diagram ........................................................................................ 2
1.3 Installation Plans ........................................................................................................... 4
2 Production Environment Installation Instruction ................................................................ 5
2.1 Environment Installation Instruction............................................................................. 5
2.2 Environment Installation Instruction............................................................................. 8
2.2.1 Nginx ................................................................................................................ 8
2.2.2 Nacos ............................................................................................................... 8
2.2.3 JDK ................................................................................................................... 9
2.2.4 MySQL ............................................................................................................. 9
2.2.5 Redis .............................................................................................................. 10
1
DSNAP Intelligent Lock System
[Purpose of this section: Logical deployment diagram show how the system
application is deployed into production environment. Refer to the simple below]
System Topology
2
DSNAP Intelligent Lock System
3
DSNAP Intelligent Lock System
Please choose the deployment method according to the security and existing server
situation.
If all of them are deployed in the company's internal network, it is recommended to
choose Option 1; if the company has cloud servers and does not need to be strictly
deployed in the internal network, it is recommended to choose Option 2.
Note that when deployed in the internal network, the app cannot use 4G/5G signal
to control the device!
4
DSNAP Intelligent Lock System
[Provide the detailed instruction for installing and configuring database and software
on servers of production environment. The whole production environment should be
built according to this instruction, and using screenshots to instruct installing and
configuring process is a better way.]
Attention please, turn off the firewall or allow the application to pass through the
firewall before installation.
5
DSNAP Intelligent Lock System
6
DSNAP Intelligent Lock System
7
DSNAP Intelligent Lock System
2.2.1 Nginx
Browser login URL "localhost" can see the following page, that is, the installation is
successful.
2.2.2 Nacos
Browser login URL "http://localhost:8848/nacos/" can see the following page, that is,
the installation is successful.
8
DSNAP Intelligent Lock System
2.2.3 JDK
Shortcut key "Win+R", then type "cmd", Enter to open the cmd command line
interface. In the command line interface, type "java -version", the following version
information is displayed, that is, the installation is successful.
2.2.4 MySQL
Shortcut key "Win+R", then type "cmd", Enter to open the cmd command line
interface. In the command line interface, enter the "C:\Env-Install\mysql-5.7.34-
winx64\bin" folder in the installation directory, enter mysql --version, and the
following version information will be displayed, i.e., the installation was successful.
9
DSNAP Intelligent Lock System
2.2.5 Redis
10
DSNAP Intelligent Lock System
11
DSNAP Intelligent Lock System
Enter the URL "http://localhost/login.html" in your browser to log into the system.
Default password: 18888888888/123456.
If the system has not yet been activated, please contact your salesperson for the
activation code.
If you are updating your domain name, please contact your technical service staff to
configure it.
12