ii
Table of Contents
1. Abstract ................................................................................................................................... 1
2. Quick Start .............................................................................................................................. 1
3. Windows Installation ............................................................................................................... 2
3.1 Windows Installation Tool ................................................................................................ 2
3.2 NPM Installation for Advanced Users .............................................................................. 3
3.3 Windows Defender Firewall Settings ............................................................................... 5
3.3.1 Editing the existing rules .......................................................................................... 6
3.3.2 Add new firewall rules .............................................................................................. 7
4. Amazon Linux 2 ...................................................................................................................... 8
4.1 Getting the AWS instance setup ...................................................................................... 8
4.2 Installing NodeJS ............................................................................................................. 9
4.3 Installing MongoDB.......................................................................................................... 9
4.4 Port permissions ............................................................................................................ 10
4.5 Installing MeshCentral ................................................................................................... 10
4.6 Configuring for MongoDB .............................................................................................. 11
4.7 Manually starting the server .......................................................................................... 12
4.8 Automatically starting the server ................................................................................... 13
5. Raspberry Pi ......................................................................................................................... 14
5.1 Installing NodeJS ........................................................................................................... 14
5.2 Port permissions ............................................................................................................ 14
5.3 Installing MeshCentral ................................................................................................... 15
5.4 Configuring for LAN-only mode ..................................................................................... 16
5.5 Manually starting the server .......................................................................................... 17
5.6 Automatically starting the server ................................................................................... 17
6. Ubuntu 18.04 ........................................................................................................................ 18
6.1 Installing NodeJS ........................................................................................................... 18
6.2 Installing MongoDB........................................................................................................ 19
6.3 Port permissions ............................................................................................................ 19
6.4 Installing MeshCentral ................................................................................................... 19
6.5 Configuring for MongoDB .............................................................................................. 21
6.6 Manually starting the server .......................................................................................... 22
6.7 Automatically starting the server ................................................................................... 22
6.8 Increased Security Installation ....................................................................................... 23
7. Microsoft Azure ..................................................................................................................... 24
8. Google Cloud ........................................................................................................................ 27
9. Ubuntu 16.04 ........................................................................................................................ 30
9.1 Installing NodeJS ........................................................................................................... 30
10. OpenBSD 6.4 ..................................................................................................................... 31
10.1 Installing MongoDB........................................................................................................ 31
10.2 Installing NodeJS ........................................................................................................... 31
10.3 Installing MeshCentral ................................................................................................... 31