Linux环境¶
WAGO SCADA提供Linux环境安装包,文件名wagoscada-x.x.x-linux-x64-installer.run。
安装步骤¶
-
拷贝安装包至Linux服务器某目录下。
-
授予文件所有者执行安装文件的权限 。

-
在目录下使用./+文件名的方式运行安装包。

-
选择安装语言。

-
自定义安装目录或使用默认安装目录。如果安装目录不存在,安装程序会主动创建。


-
自定义数据目录或使用默认数据目录。

-
等待安装,此过程需要一点时间,请耐心等待。

-
安装完成。

-
完成后默认访问WAGO SCADA站点:
http://localhost:8066,安装完成后,将进入配置引导界面。
注意事项¶
-
程序由Linux系统自带的systemd服务管理器监管和守护,请确保服务器的systemd运行正常。
-
安装脚本包含创建脚本等操作,请确保有足够的权限。
配置步骤¶
-
阅读许可协议

-
创建管理员用户,请牢记此用户名和密码,接下来将使用此用户名和密码进行首次登录。

-
端口配置,配置 HTTP, HTTPS 端口,请牢记访问端口。

-
上述步骤完成后,等待程序加载完毕即可用步骤2中创建的管理员用户登录默认工程。
说明:如果升级安装会默认创建一个新的空的工程,要想回到原工程,需要登录新工程后,在工程列表中手动打开原工程。
安全配置(可选)¶
为进一步提升系统安全性,建议在配置完成后执行以下步骤,对 服务目录 及 应用程序数据目录 进行权限设置,只有特定的用户才能对其进行操作,以确保敏感数据受到有效保护并避免潜在风险。
-
创建专用服务账号
在系统中创建专用账号(如 wago_scada),禁止交互式登录,仅用于运行服务进程:
然后再通过 sudoers 文件设置免密码执行权限:
-
设置服务安装目录权限
将服务安装目录(如 /usr/local/bin/wagoscada)的所有权交给 wago_scada,确保其可执行,同时限制其他用户的访问:
sudo chown -R wago_scada:wago_scada /usr/local/bin/wagoscada sudo chmod -R 750 /usr/local/bin/wagoscada注意:必须在修改服务运行账号之前完成此步骤,否则服务可能缺少访问权限。
-
修改服务运行账号
指定服务以 wago_scada 身份运行:
在 [Service] 部分添加:
保存后重新加载配置并重启服务:
-
设置应用程序数据目录权限
将数据目录(如/usr/share/WAGOSCADA)的所有权交给wago_scada,确保其具有完整读写权限,同时限制其他用户的访问:
-
验证配置
检查服务是否已成功以 wago_scada 账号运行,并确认站点正常访问:
在浏览器访问 WAGO SCADA 站点(例如
http://localhost:8066),确认运行正常。
卸载步骤¶
-
进入到安装目录的上级目录。
-
授予文件所有者执行卸载脚本“wagoscada-uninstall.sh”的权限

-
运行wagoscada-uninstall.sh脚本。

-
以上操作后程序相关文件会被全部移除,并且进程守护服务也一并被移除。
注意事项¶
卸载脚本包含删除文件等操作,请确保有足够的权限。