iServer-Linux环境下开机自启动实现
备注:该方案的前提是linux环境下已经安装部署好了iServer
1、在/etc/init.d/目录下创建iserver服务脚本文件。
[root@localhost /]# vim /etc/init.d/iserver [root@localhost /]# cat /etc/init.d/iserver
2、在上面创建好的iserver文件中编写脚本
#!/bin/bash # #chkconfig:345 99 10 #description: StartupScriptforSupermapiServer export ISERVER_HOME=/opt/supermap_iserver_811_16806_137_linux64_deploy case "$1" in start) echo "-----startup iserver-----" sh $ISERVER_HOME/bin/startup.sh echo "-----startup iserver successful-----" ;; stop) echo "-----shutdown iserver-----" sh $ISERVER_HOME/bin/shutdown.sh echo "-----shutdown iserver successful-----" ;; restart) echo "-----restart iserver-----" sh $ISERVER_HOME/bin/shutdown.sh sh $ISERVER_HOME/bin/startup.sh echo "-----restart iserver successful-----" ;; *) echo 'Usage:iserver start|stop|restart' ;; esac
3、赋权限,测试启动脚本
[root@localhost /]# cd /etc/init.d/
[root@localhost init.d]# chmod 755 iserver #赋予权限
[root@localhost init.d]# service iserver start #启动服务
Starting iserver (via systemctl): [ 确定 ]
[root@localhost init.d]# service iserver stop #停止服务
Stopping iserver (via systemctl): [ 确定 ]
[root@localhost init.d]# service iserver restart #重启服务
Restarting iserver (via systemctl): [ 确定 ]
4、将该脚本加入到系统启动队列
[root@localhost zm]# chkconfig iserver on #服务脚本加入到系统启动队列
[root@localhost zm]# chkconfig --list iserver #检查 iserver服务是否已经生效
5、重启linux机器
[root@localhost zm]# reboot #重启linux
6、浏览器输入iserver服务地址测试成功,如下:
iServer-Linux环境下开机自启动实现的更多相关文章
- Linux 环境下开机自启动Oracle服务
使用如下命令查看Oracle相关服务是否已启动: ps aux | grep ora_ #若无ora_**_**相关的进程,则oracle数据库实例未启动 netstat -tlnup | grep ...
- Centos7 环境下开机 自启动服务(service) 设置的改变 (命令systemctl 和 chkconfig用法区别比较)
参考文章: <Linux 设置程序开机自启动 (命令systemctl 和 chkconfig用法区别比较)> http://blog.csdn.net/kenhins/article/ ...
- linux环境下测试环境搭建
一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...
- Linux设置程序开机自启动,系统命令chkconfig及linux /etc/rc.d/目录的详解
整理了linux下程序开启几种方式,转载相关博客做统一记录 <linux程序设置开机自启动>转载自:https://www.cnblogs.com/flcz/p/7691532.html ...
- linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)
linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...
- LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)
安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve ...
- 在LINUX环境下定时执行php脚本
1. 使用Crontab定时执行linux环境下的php脚本文件 Cron,它是一个linux下的定时执行工具.根用户以外的用户可以使用 crontab 工具来配置 cron 任务.所有用户定义的 c ...
- Linux 环境下安装python相关
目录 Linux 环境下安装python相关 linux软件包管理工具之yum工具(如同pip3工具) yum源理解 下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ yum安 ...
- linux 环境下部署 Asp.Net Core 项目 访问 oralce 数据库
1.ASP.NET Core 是一个跨平台的高性能开源框架,可以部署到Linux上,那项目部署在Linux上有哪些好处呢? 1.linux硬件需求小,大部分版本免费,成本低. 2.linux的用户管理 ...
随机推荐
- mysql 查询锁表,解锁
//1.查看当前数据库锁表的情况 SELECT * FROM information_schema.INNODB_TRX; //2.杀掉查询结果中锁表的trx_mysql_thread_id ...
- ubuntu下如何卸载nvidia显卡驱动?
答: sudo apt-get remove nvidia* -y
- leetcode131分割回文串
class Solution { public: vector<vector<string>> ans; bool isok(string s){ ; ; while(i< ...
- Windows下Java JDK环境变量的配置
注意:前提是你已经在电脑上安装了JDK 1.打开控制面板—系统和安全—系统,选择高级系统设置 2.选择环境变量 3. 然后看看用户变量中有没有JAVA_HOME和CLASSPATH变量 4.新建JAV ...
- 阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_2 响应之返回值是String类型
返回字符串 新建一个response的页面 新建后台Controller类 视图解析器配置的前缀地址 是WEB-INF下的pages下的页面. 创建pages文件夹在下面创建success.jsp页面 ...
- Sass简单使用
Sass是成熟.稳定.强大的CSS预处理器,而SCSS是Sass3版本当中引入的新语法特性,完全兼容CSS3的同时继承了Sass强大的动态功能. 特性概览 CSS书写代码规模较大的Web应用时,容易造 ...
- redis-benchmark使用说明
Redis-benchmark为Redis性能测试工具. 指令说明: Usage: redis-benchmark [-h <host>] [-p <port>] [-c &l ...
- 用xcode打包完成,出现的Archive界面怎么打开?
要出现这个界面 只需在xcode界面进入windows 的下拉菜单Organizer
- 状态压缩DP:蒙德里安的梦想
代码 #include<bits/stdc++.h> using namespace std; int n,m; long long f[12][1<<11]; bool yy ...
- Kali Linux 2019.2使用华为源
一.将默认的配置源注释掉 root@zinuo:~# vim /etc/apt/sources.list 注释: #deb http://http.kali.org/kali kali-rolling ...