The basic server requirements to host a server that can run Node-RED, MySQL, and MQTT are:
Operating System: Linux (Ubuntu, Debian, CentOS, etc.) or Windows Server.
Processor: Dual-core or higher processor (minimum 2 GHz per core).
RAM: 2GB or higher (depending on the number of devices and the amount of data you plan to store and process).
Storage: At least 20GB of free disk space for OS, applications, and data storage.
Network: Stable and reliable internet connection with a static IP address.
Node-RED: Latest version of Node-RED 1.x.x installed.
MySQL: Latest version of MySQL 5.x or higher installed.
MQTT: Latest version of MQTT (Mosquitto) 1.x.x installed.
Firewall: Set up a firewall to protect your server.
Security: Enable SSL encryption for secure communication between the server and connected devices.
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2022-03-16 11:00:00 +0000
Seen: 9 times
Last updated: May 07 '21
How can an HTML form and a MySQL database be updated by several users simultaneously?
How to deal with an operational error when connecting Django to MySQL?
In this scenario, what is the reason for the WHERE clause in MySQL to produce zero rows?
How can multiple queries be merged into a single stored procedure in MySQL?
What is the method for verifying the existence of a mysql database?
What does "waiting for handler commit" mean in relation to the slow writes experienced in MySQL 8?
What is the process for implementing a Many to Many relationship using NestJs Sequlize and Mysql2?