1)修改/etc/rc.d/rc.local
vi /etc/rc.d/rc.local
2)添加下面脚本
在/etc/rc.d/rc.local文件最后加上
export JAVA_HOME=/opt/jdk1.5.0_15
su tomcat -c /tomcat/apache-tomcat-5.5.35/bin/startup.sh start
su tomcat -c /tomcat/apache-tomcat-5.5.35Adu/bin/startup.sh start
linux 的启动文件/etc/rc.local 可以控制启动系统时自动执行的一些命令
而类似于tomcat或mysql之类的程序是不可以用root权限启动的
su - username -c "command" 这样的形式可以使用任意一个有执行权限的用户执行 -c后边的命令
对于sh脚本中涉及到相对路径的jar导入等内容时,需要增加cd 到该目录的语句\
如:
cd /ismpwks/process/shell/
su ismpwks -c /ismpwks/process/shell/startAlarmState.sh start
3)注意,修改rc.local文件为可执行,如: chmod +x rc.local
分享到:
相关推荐
linux开机自动启动es脚本,亲测有效
Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...
在Linux系统中,实现基于Qt的应用程序开机自启动是一个实用且常见的需求,特别是在开发桌面应用时,用户希望软件能够在每次开机后自动运行。Qt是一个功能强大的C++图形用户界面库,它提供了丰富的API来帮助开发者...
最后,配置这个Python脚本开机自启动。这可以通过在系统的启动服务中添加新条目来实现,具体方法因Linux发行版而异。例如,在Systemd系统中,你可以创建一个systemd服务单元文件,比如`/etc/systemd/system/start_...
### Linux开机自动启动Nginx与Tomcat服务 在Linux环境下,为了确保Web服务的稳定性和可用性,管理员经常需要设置服务器在启动时自动运行特定的服务。本文将详细介绍如何配置Linux系统,在每次重启后自动启动Nginx和...
总结来说,理解Linux开机自动启动脚本的方法对于系统管理员来说至关重要,它可以帮助我们更有效地管理服务,确保系统在启动时按预期工作。同时,通过监控系统运行时间,我们可以更好地掌握系统的健康状况和性能。在...
### SUSE Linux 下开机自动运行脚本命令的方法 #### 概述 在SUSE Linux(如openSUSE)中,为了实现系统启动时自动执行某些脚本或命令,需要了解和利用特定的启动脚本机制。本文将详细介绍openSUSE 11和10 SP2中的...
- [Linux开机启动服务设置](http://www.cnblogs.com/gzggyy/archive/2012/08/07/2626574.html) - [Linux系统启动过程详解](http://linux.chinaunix.net/techdoc/install/2006/03/10/928782.shtml) - [Linux开机启动...
### Linux开机自启动详解 #### 一、概述 在Linux环境下,实现开机自启动对于自动化运维、服务管理和软件部署有着重要的意义。通过设置特定的服务或脚本在系统启动时自动运行,可以极大地提高效率并减少人为干预的...
Weblogic 开机自动启动详解 Weblogic 作为一个流行的 Java 企业级应用服务器,通常需要在服务器启动时自动启动,以确保业务的连续性。然而,在 Windows 系统下,Weblogic 的自动启动却需要进行一些额外的配置。在这...
ubuntu系统配置jar项目开机自启 ubuntu系统配置jar项目开机自启 ubuntu系统配置jar项目开机自启
### JBoss服务设置开机自启(Linux) #### 知识点概述 在Linux环境中,确保JBoss服务能够随系统启动而自动启动对于提高系统的稳定性和可用性至关重要。本篇文章将详细介绍如何在CentOS 7环境下配置JBoss服务,使其...
本文将深入探讨如何在中标麒麟系统中设置开机自启服务,这对于自动化运维和确保关键程序在每次启动时都能正常运行至关重要。 首先,我们需要了解什么是开机自启。开机自启是指在系统启动时自动运行特定的程序或服务...
经常自己编写的应用程序,需要手动运行,本文档教你修改系统文件,让你的应用程序开机自启。
为了确保系统重启后能够自动启动 Elasticsearch,我们需要配置一个开机自启脚本。在Linux系统中,这通常通过在 `/etc/init.d` 目录下创建一个服务脚本来实现。 首先,你需要以root权限登录,然后进入 `/etc/init.d`...
Linux 设置开机自动启动程序 本文档详细介绍了在 Linux 系统中设置开机自动启动程序的方法。包括在 /etc/rc.d/rc.local 中增加启动命令、将 apache 注册为系统服务、在 Red Hat Linux 中自动运行程序、登录时自动...
systemd(systemctl)编程Linux开机自启动服务脚本的方法(教程) 过去Linux采用的是init.d的服务启动管理方式, 新版的Linux采用systemd服务启动管理方式, 请看教程讲解
ARM Linux系统开机自动运行特定应用的设置方法 在ARM Linux系统中,实现开机自动运行特定应用是一项非常有用的技术。以下是实现该技术的详细步骤: 1. 首先,在开发板的根文件系统中找到/usr/etc/rc.local文件,该...
### Linux 下开机自动运行脚本及定时任务 在 Linux 系统中,为了实现系统启动时自动执行某些脚本或程序、以及设定周期性任务的需求,我们可以通过多种方式来达到目的。本文将详细介绍如何在 Linux 系统下设置开机自...