Installing MeshCentral2 is really easy. First, you need to get the latest version of NodeJS installed on your computer. It's available for Windows, Linux, OSX at https://nodejs.org. After that, download and extract MeshCentral2 into a folder. If you are behind a corporate proxy, start by configuring your proxy, for example:
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
Then type the following to get started without security on the server:
node meshcentral --notlsOr this to start with TLS security:
node meshcentral --cert [servername]
As an example below, we are going to run MeshCentral2 with TLS security. The server name must be a fully qualifies domain name that resolves to the server, you can't make up this name. If you don't have a server name, you can use the server's IP address. For example "devbox.mesh.meshcentral.com" below is the DNS name users, Intel AMT and agents will use to connect to the server.
If you run the server with TLS, the browser will generate a warning when you connect to the server using HTTPS. One easy solution is to install a new trusted root in the your browser's certificate store. You can get the root certificate by clicking on the link in the bottom right on the screen:
After installing the new root certificate, you should see the browser fully authenticate the server correctly. In the case of FireFox, the padlock will turn green and no warnings will be displayed.That is pretty much it. If you run into any problems, make sure you are using the latest NodeJS. After the server is started, open a browser to the server port and follow the steps in the screen shot page.
MeshCentral 2 >