.net core 安装
1. 传输文件到目标机器
将下载的tar.gz文件复制到目标Linux机器上。
2. 创建安装目录
sudo mkdir -p /usr/share/dotnet
3. 解压安装包(添加目标路径)
sudo tar -xzf <下载的文件名>.tar.gz -C /usr/share/dotnet
例如:
sudo tar -xzf aspnetcore-runtime-8.0.18-linux-x64.tar.gz -C /usr/share/dotnet
4. 创建符号链接(可选但推荐)
sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
5. 验证安装
dotnet --info
Nginx 安装
Nginx官方 下载地址
1. 传输文件到目标机器
将下载的tar.gz文件复制到目标Linux机器上。
2.执行安装
sudo rpm -ivh nginx-1.28.0-1.el8.ngx.x86_64.rpm
3.验证安装
nginx -v
4.管理Nginx 服务
# 1.启动 Nginx
systemctl start nginx
# 2.设置开机自启
systemctl enable nginx
# 3.防火墙设置
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload
Node-Red 安装
1.nodejs 安装
# 解压安装包
tar -xvf node-v22.17.1-linux-x64.tar.xz
# 将解压后的文件夹移动到合适的位置(通常为 /usr/local)
sudo mv node-v22.17.1-linux-x64 /usr/local/nodejs
# 创建符号链接使命令全局可用
sudo ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
sudo ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm
sudo ln -s /usr/local/nodejs/bin/npx /usr/local/bin/npx
# 验证安装
node -v
npm -v
npx -v
2.node-red 在有网络的机器上准备安装包
# 创建一个临时目录
mkdir node-red-offline
cd node-red-offline
# 初始化npm项目
npm init -y
# 下载Node-RED及其所有依赖
npm install node-red --save --global-style
# 下载 node-red-contrib-modbus
npm install node-red-contrib-modbus
# 下载 node-red-contrib-modbus
npm install node-red-contrib-opcua
# 打包node_modules目录
tar -czvf node-red-20250716.tar.gz node_modules/
3.node-red 将打包文件传输到离线机器 在离线机器上安装
# 解压文件
tar -xzvf node-red-20250716.tr.gz
# 全局安装Node-RED
npm install -g ./node_modules/node-red
npm install -g ./node_modules/node-red-contrib-modbus
npm install -g ./node_modules/node-red-contrib-opcua
# 创建符号链接使命令全局可用
sudo ln -s /usr/local/nodejs/bin/node-red /usr/local/bin/node-red
# 3.防火墙设置
firewall-cmd --permanent --add-port=1880/tcp
firewall-cmd --reload
InfluxDB OSS 2.x 安装
InfluxDB 在有网络的机器上准备安装包
# influxdata-archive.key GPG fingerprint:
# Primary key fingerprint: 24C9 75CB A61A 024E E1B6 3178 7C3D 5715 9FC2 F927
# Subkey fingerprint: 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E
cat <<EOF | sudo tee /etc/yum.repos.d/influxdata.repo
[influxdata]
name = InfluxData Repository - Stable
baseurl = https://repos.influxdata.com/stable/\$basearch/main
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdata-archive.key
EOF
InfluxDB 下面是在线安装
sudo yum install influxdb2
# 启动服务
sudo systemctl start influxdb
# 查看状态
sudo systemctl status influxdb
# 访问地址
http://localhost:8086
InfluxDB 下面是下载离线rpm包
sudo yum reinstall --downloadonly --downloaddir=<目录路径> <软件包名>
# 如果没有安装执行下面的命令
sudo yum install --downloadonly --downloaddir=<目录路径> <软件包名>
# 例如
sudo yum reinstall --downloadonly --downloaddir=/home/InfluxDB influxdb2
下载的 rpm 文件 拷贝到离线服务器中
sudo rpm -ivh influxdb2-2.7.11-1.x86_64.rpm
# 启动服务
sudo systemctl start influxdb
# 查看状态
sudo systemctl status influxdb
# 访问地址
http://localhost:8086
# 3.防火墙设置
firewall-cmd --permanent --add-port=8086/tcp
firewall-cmd --reload
822

被折叠的 条评论
为什么被折叠?



