Installation sur Linux
Cet article fournit les commandes pour les systèmes d’exploitation Ubuntu et Debian. Si vous installez Rapid SCADA sur d’autres OS que Linux, utilisez les commandes appropriées.
Installation
-
Installez ASP.NET Core Runtime 6.0.x en suivant les instructions.
Si l’installation de .NET depuis le dossier est impossible, suivez l’installation manuelle décrite si dessous :
- Téléchargez les fichiers binaires .NET correspondant au système d’exploitation depuis ce lien.
- Extrayez et copiez les fichiers téléchargés dans
/usr/share/dotnet/
-
Créez le fichier
dotnet
exécutable :sudo chmod +x /usr/share/dotnet/dotnet
-
Créez un lien vers le fichier
dotnet
:sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
-
Installez Rapid SCADA depuis le package (option 1)
sudo dpkg -i rapidscada_VERSION_all.deb
-
Installez manuellement Rapid SCADA (option 2)
- Copiez les fichiers extraits depuis le dossier
scada
vers/opt/scada
-
Créez le script exécutable :
sudo chmod +x /opt/scada/make_executable.sh sudo /opt/scada/make_executable.sh
- Copiez les fichiers extraits depuis le dossier
daemons
vers/etc/systemd/system
-
Activez les démons:
sudo systemctl enable scadaagent6.service sudo systemctl enable scadaserver6.service sudo systemctl enable scadacomm6.service sudo systemctl enable scadaweb6.service
- Copiez les fichiers extraits depuis le dossier
-
Créez le lecteur de RAM pour l’écriture des logs :
-
Créez le dossier pour les logs :
sudo mkdir /var/log/scada
-
Faire une copie de sauvegarde du fichier
/etc/fstab
, et ajoutez les lignes suivantes au fichiertmpfs /var/log/scada tmpfs defaults,noatime,size=100m 0 0
-
Créez le dossier pour les logs :
-
Installez et paramétrez Nginx :
-
Installez Nginx en utilisant les instructions :
lien 1,
lien 2,
lien 3.
Commandes d’installation :
sudo apt update sudo apt install nginx
-
Créez le certificat auto-signé :
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/nginx-selfsigned.key -out /etc/ssl/certs/nginx-selfsigned.crt
- Copiez les fichiers extraits
nginx/default
vers/etc/nginx/sites-available
après avoir sauvegardé les fichiers existants.
-
Installez Nginx en utilisant les instructions :
lien 1,
lien 2,
lien 3.
Commandes d’installation :
-
Redémarrez l’ordinateur :
sudo reboot
-
Après le redémarrage, ouvrez http://localhost ou http://SERVER_IP dans un navigateur web.
Nom d'utilisateur : admin
Mot de passe : scada
Désinstallation
- Restaurez le fichier d'origine
/etc/fstab
-
Si Rapid SCADA a été installé depuis le package :
sudo dpkg -r rapidscada
-
Si Rapid SCADA a été installé manuellement :
-
Désactivez les démons :
sudo systemctl disable scadaagent6.service sudo systemctl disable scadaserver6.service sudo systemctl disable scadacomm6.service sudo systemctl disable scadaweb6.service
- Supprimez les fichiers démon précédemment ajoutés de
/etc/systemd/system
- Supprimez-le dossier
/opt/scada
avec tout son contenu.
-
Désactivez les démons :
- Supprimez Nginx et .NET si c’est nécessaire.