这里以ASSP(Anti-Spam SMTP Proxy)为例,介绍下自启动脚本:
#!/bin/sh -e
# Start or stop ASSP
# chkconfig:345 89 17
# description: “Anti-Spam SMTP Proxy”
PATH=/bin:/usr/bin:/sbin:/usr/sbin
case “$1″ in
start)
echo -n “Starting the Anti-Spam SMTP Proxy”
cd /usr/share/assp
perl assp.pl
;;
stop)
echo -n “Stopping the Anti-Spam SMTP Proxy”
kill -9 `ps ax | grep “perl assp.pl” | grep -v grep | awk ‘{ print $1 }’`
;;
restart)
$0 stop || true
$0 start
;;
*)
echo “Usage: /etc/init.d/assp {start|stop|restart}”
exit 1
;;
esac
将这个文件保存在/etc/init.d/目录下,名字即为服务的名字,我这里的名字为assp
完了之后,运行
chkconfig –add assp
用
chkconfig –list| grep assp
看一下是否存在。这样就建好自启动了。
下面简单介绍下脚本文件。
第三行:哪些Linux
级别需要启动httpd(3,4,5),启动序号(89),关闭序号(17)。第四行是服务描述。
分享到:
相关推荐
总结来说,设置Tomcat自启动的过程主要包括编写自启动脚本、赋予脚本执行权限、创建软链接到适当的`/etc/rcX.d/`目录,并通过`chkconfig`命令将其添加为系统服务。这样,每次系统启动时,Tomcat都会按照设定自动启动...
### Linux下Oracle自启动脚本知识点详解 #### 一、背景与目的 在现代企业级应用环境中,数据库服务(如Oracle)通常是业务运行的核心部分。为了确保系统的高可用性和稳定性,通常需要在服务器重启后自动启动数据库...
在SUSE Linux(如openSUSE)中,为了实现系统启动时自动执行某些脚本或命令,需要了解和利用特定的启动脚本机制。本文将详细介绍openSUSE 11和10 SP2中的启动文件设置方法,并通过一个具体的例子来展示如何实现开机...
Linux shell脚本编写基础 Linux系统作为自由软件领域的代表,一直深受众多程序员和系统管理员的青睐。而在Linux环境中,shell脚本编写则是系统管理、自动化运维和开发工作中的一项基本技能。Shell脚本不仅能将复杂...
rocketmq设置开机启动脚本
linux开机自动启动es脚本,亲测有效
在Linux系统中,CentOS 7是一个广泛应用的服务器操作系统,对于系统管理员来说,配置开机自启动脚本是一项基本任务,可以确保系统启动时自动运行特定的服务或程序。这里我们将详细探讨如何在CentOS 7中设置开机自...
教你如何在linux下配置tomcat自动启动的脚本
linux 一键启动 jar包 批处理脚本,适用于java 项目,spring boot 一键启动,停止,重启 等,代码简洁,可直接使用.
1. **Linux 自启动脚本**:在Linux操作系统中,自启动脚本允许我们在系统启动时运行特定的程序或服务。通常,这些脚本位于 `/etc/rc.d/` 或 `/etc/init.d/` 目录下,并通过`chkconfig`或`systemd`服务管理器来控制。...
为了确保系统重启后能够自动启动 Elasticsearch,我们需要配置一个开机自启脚本。在Linux系统中,这通常通过在 `/etc/init.d` 目录下创建一个服务脚本来实现。 首先,你需要以root权限登录,然后进入 `/etc/init.d`...
Linux 中 MySQL 开机自动启动 3 种方法 Linux 中 MySQL 开机自动启动是指在 Linux 系统启动时自动启动 MySQL 服务,以便提供数据库服务。本文将介绍三种实现 Linux 中 MySQL 开机自动启动的方法。 方法一:使用 ...
linux服务启动脚本服务启动脚本
### 嵌入式Linux文件系统启动脚本及其分析 #### 一、概述 嵌入式Linux系统的启动过程是理解其工作原理的关键之一。在内核完成初始化之后,接下来的步骤便是启动用户空间的服务和应用。这个过程通常涉及到一系列...
ubuntu tmux 自动执行shell脚本,可创建多个session,多个window。多个panes, 平铺所有的panes,对指定session下指定window的指定panes发送指定的多条命令,后台创建!...稍微修改可做成自己的自启动脚本,
脚本上有备注,将java项目打为jar包后,替换jar的包名为项目包名即可,log文件会自动生成,方便好用。
通过本文的详细介绍,我们可以看到如何在Linux环境下编写和配置一个能够自动启动Oracle数据库的脚本。这不仅提高了系统的自动化管理水平,同时也增强了数据库服务的可靠性和稳定性。对于企业级应用而言,这种自动化...
1. **创建脚本文件:** 首先,你需要编写一个Shell脚本文件,该脚本应包含需要在系统启动时执行的所有命令。例如,如果你希望启动一个特定的服务,可以在脚本中调用相应的命令或工具。 ```bash #!/bin/sh ### ...
### Linux启动脚本详解 #### 一、概述 在Linux环境下,经常需要通过脚本来启动或停止Java应用程序。本文档将详细介绍一个通用的Linux启动脚本,它不仅可以启动Java程序,还能有效地管理进程的生命周期。该脚本由...