SuperMap iPortal配置服务器开机自启动

本文介绍了在Linux和Windows系统中设置启动脚本的方法。在Linux环境下,通过编辑/etc/rc.d/rc.local文件,添加了以supermap用户启动iportal的命令,并设置了文件可执行权限。而在Windows中,创建了一个bat脚本并将其放置在启动目录下,确保开机时能启动iportal。这两个操作都是为了确保软件能够在系统启动时正确运行。
摘要由CSDN通过智能技术生成

Linux

iportal启动需要使用普通用户启动,否则会启动异常。可在/etc/rc.d/rc.local文件下追加启动脚本。

[root@VM-4-16-centos ~]# cd /etc/rc.d/
[root@VM-4-16-centos rc.d]# vim rc.local 
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local
/usr/local/qcloud/irq/net_smp_affinity.sh >/tmp/net_affinity.log 2>&1
/usr/local/qcloud/cpuidle/cpuidle_support.sh &> /tmp/cpuidle_support.log
/usr/local/qcloud/rps/set_rps.sh >/tmp/setRps.log 2>&1
/usr/local/qcloud/irq/virtio_blk_smp_affinity.sh > /tmp/virtio_blk_affinity.log 2>&1
/usr/local/qcloud/gpu/nv_gpu_conf.sh >/tmp/nv_gpu_conf.log 2>&1
# 新增iportal启动脚本,使用supermap用户启动iportal
su - supermap -s /home/supermap/supermap-iportal-10.2.1-linux64-deploy/bin/startup.sh

脚本编辑完成之后,设置/etc/rc.local可执行权限

[root@VM-4-16-centos ~]# chmod +x /etc/rc.d/rc.local 

Windows

使用文本编写bat脚本(也可以使用vbs脚本,自行百度)

D:
cd D:\SuperMap\iPortal\supermap-iportal-10.2.1-win64-zip\bin
call startup.bat

编写完成后将启动脚本放在windows启动目录下,可以通过windows cmd窗口输入 shell:startup 快速进入
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会灭火的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值