精华内容
下载资源
问答
  • windows系统下首先在双击tomcat中的bin目录下的startup.bat运行tomcat后可以在浏览器端正常打开情况下,说明tomcat安装正常。 然后双击shutdown.bat停掉tomcat...下面是通过将tomcat打包为服务来进行开机自启...

    转载自:https://blog.csdn.net/qq_23543983/article/details/80868024
    windows系统下首先在双击tomcat中的bin目录下的startup.bat运行tomcat后可以在浏览器端正常打开情况下,说明tomcat安装正常。

    然后双击shutdown.bat停掉tomcat。

    下面是通过将tomcat打包为服务来进行开机自启动的。

    第一步:设置环境变量(在java环境变量配置完成的情况下)

    计算机右键——》属性——》高级系统设置——》环境变量——》在用户变量中心新建CATALINA_HOME变量

    编辑path变量,新增如下内容

    第二步:windows+R,打开cmd,将tomcat的bin中的service.bat拖入到命令行中,执行结果如下,则说明导入正确。

    第三步:在bin目录下执行service.bat install Tomcat,打包服务

    第四步:查看服务

    计算机右键——》管理——》服务和应用程序——》服务,如下图tomcat已经设置为服务了

    右键启动服务,访问http://localhost:8080/,成功访问。

    第五步:将tomcat服务设置为开机自启动

    右键tomcat服务——》属性——》启动类型设置为自动——》应用——》确定

    这样tomcat就开机自启动了。

    删除服务:在cmd命令行中运行service.bat remove Tomcat,再查看服务已经没有了。

    展开全文
  • 看看自己目录下的/etc/...设置自启动服务:chkconfig --level 345 nfs on命令行模式#service servicename status是当前状态#chkconfig --list servicename是查看启动状态,也就是是否开机自动启动#chkconfig --list ...

    看看自己目录下的/etc/rc.d/rc.local下的脚本吧。比如tomcat开机自启动一般写个shell放在此目录下。

    设置自启动服务:chkconfig --level 345 nfs on

    命令行模式

    #service servicename status是当前状态

    #chkconfig --list servicename是查看启动状态,也就是是否开机自动启动

    #chkconfig --list    列出所有开机启动项#chkconfig --level 345 xx off   把不想启动

    linux下tomcat开机启动配置

    linux下配置完tomcat后,要想tomcat开机自动启动的话,需要另外的配置,下面介绍两种方法!

    tomcat开机启动方法一:

    linux 下tomcat开机自启动

    修改Tomcat/bin/startup.sh 为:

    export JAVA_HOME=/usr/java/j2sdk1.4.2_08

    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

    export PATH=$PATH:$JAVA_HOME/bin

    export CATALINA_HOME=/usr/local/tomcat

    /usr/local/tomcat/bin/catalina.sh start

    在/etc/rc.d/rc.local中加入:

    /usr/local/tomcat/bin/startup.sh

    tomcat开机启动方法二:

    1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.

    #!/bin/bash

    #

    # kenny kenny.zhou@tom.com

    # /etc/rc.d/init.d/tomcat

    # init script for tomcat precesses

    #

    # processname: tomcat

    # description: tomcat is a j2se server

    # chkconfig: 2345 86 16

    # description:  Start up the Tomcat servlet engine.

    if [ -f /etc/init.d/functions ]; then

    . /etc/init.d/functions

    elif [ -f /etc/rc.d/init.d/functions ]; then

    . /etc/rc.d/init.d/functions

    else

    echo -e "\atomcat: unable to locate functions lib. Cannot continue."

    exit -1

    fi

    RETVAL=$?

    CATALINA_HOME="/usr/local/tomcat"

    case "$1" in

    start)

    if [ -f $CATALINA_HOME/bin/startup.sh ];

    then

    echo $"Starting Tomcat"

    $CATALINA_HOME/bin/startup.sh

    fi

    ;;

    stop)

    if [ -f $CATALINA_HOME/bin/shutdown.sh ];

    then

    echo $"Stopping Tomcat"

    $CATALINA_HOME/bin/shutdown.sh

    fi

    ;;

    *)

    echo $"Usage: $0 {start|stop}"

    exit 1

    ;;

    esac

    exit $RETVAL

    #以上为tomcat开机启动的启动脚本代码

    2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat  //这句的意思是添加tomcat服务

    3、在tomcat/bin/catalina.sh文件中加入以下语句:

    export JAVA_HOME=/YOURPATH/tomcat/jdk

    export CATALINA_HOME=/YOURPATH/tomcat

    export CATALINA_BASE=/YOURPATH/tomcat

    export CATALINA_TMPDIR=/YOURPATH/tomcat/temp

    启动tomcat: service tomcat start

    停止tomcat:  service tomcat stop

    至此tomcat开机启动全部配置完毕,下次linux重启的时候就会自动启动tomcat了!

    展开全文
  • linux 添加开机启动项的三种方法。

    千次阅读 2019-01-23 10:53:13
    linux 添加开机启动项的三种方法。 (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This script will be executed *after* all the other init scripts. # You...

    原文地址:
    https://blog.csdn.net/lylload/article/details/79488968

    Shell环境变量配置文件:https://blog.csdn.net/yzs_l_h/article/details/60574516

    linux 添加开机启动项的三种方法。

    (1)编辑文件 /etc/rc.local

    输入命令:vim /etc/rc.local 将出现类似如下的文本片段:

    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.
    
    touch /var/lock/subsys/local
    /etc/init.d/mysqld start #mysql开机启动
    /etc/init.d/nginx start #nginx开机启动
    /etc/init.d/php-fpm start #php-fpm开机启动
    /etc/init.d/memcached start #memcache开机启动
    

    #在文件末尾(exit 0之前)加上你开机需要启动的程序或执行的命令即可(执行的程序需要写绝对路径,添加到系统环境变量的除外),如:

    /usr/local/thttpd/sbin/thttpd -C /usr/local/thttpd/etc/thttpd.conf

    (2)自己写一个shell脚本

    将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。

    (3)通过chkconfig命令设置

    将启动文件cp到 /etc/init.d/或者/etc/rc.d/init.d/(前者是后者的软连接)下

    vim 启动文件,文件前面务必添加如下三行代码,否侧会提示chkconfig不支持

    #!/bin/sh 告诉系统使用的shell,所以的shell脚本都是这样
    #chkconfig: 35 20 80 分别代表运行级别,启动优先权,关闭优先权,此行代码必须
    #description: http server(自己随便发挥)//两行都注释掉!!!,此行代码必须

    chkconfig --add 脚本文件名 操作后就已经添加了

    例子1:

    备工作:
    
    1. 先编写shell,将需要启动的服务都放在此脚本中,取名restart.sh
    
    2. 在restart.sh 中将环境变量 执行一下 : .  /etc/profile
    
    3. chmod +x restart.sh 将脚本可正确执行
    
    
    
    以下是我滴例子:
    
    restart.sh 文件:
    
    #!/bin/bash
    #环境变量
    . /etc/profile
    
    tomcatPath='/usr/tomcat/apache-tomcat-7.0.72'
    nginxpath='/usr/local/nginx'
    httpdPath='/usr/local/apache-httpd'
    
    
    #tomcat-1
    cd ${tomcatPath}/bin
    ./startup.sh
    
    #nginx
    cd ${nginxpath}/sbin
    ./nginx  -c ${nginxpath}/conf/nginx.conf
    
    #httpd
    cd ${httpdPath}/bin
    ./apachectl start
    
    
    
    两种方法:
    
    方法一: /etc/rc.local
    
    1. vi rc.local 增加以下,注意脚本的全路径
    
    cd 脚本存放的目录
    
    ./restart
    
    
    
    2. 修改可执行
    
    chmod +x rc.local
    
    注意rc.local 是软连接/etc/rc.d/rc.local 所以要改处的
    
    
    
    方法二:添加为系统服务
    
    1. cd /etc/rc.d/init.d/
    
    新建一个脚本,取名:my
    
    可执行:chmod +x my
    
    内容:(参考nginx开机启动的脚本)
    
    #!/bin/bash
    
    # chkconfig: 2345 85 15 
    
    (这句必须有,否则chkconfig --add 会报错 :服务不支持 chkconfig。含义:此行的2345参数表示,在哪些运行级别启动,启动序号(S85);关闭序号(K15))
    
    start() {
    
    cd 脚本存放的目录
    
    ./restart.sh
    
    }
    
    case "$1" in
    start)
            start
            ;;
    
    *)
            echo $"Usage: $prog {start}"
            exit 1
    esac
    
    exit 
    
    2. 添加chkconfig
    
    chkconfig --add my          (首先,添加为系统服务,注意add前面有两个横杠)
    
    chkconfig my on  (开机自启动)
    
    chkconfig --list (列表显示)
    
    service my start(启动服务,就是执行my的脚本)
    

    例2:

    #!/bin/bash
    #
    # kenny kenny.zhou@tom.com
    # /etc/rc.d/init.d/hgzhwg
    # init script for hgzhwg precesses
    #
    # processname: hgzhwg
    # description: hgzhwg is a j2se server
    # chkconfig: 2345 86 16
    # description: Start up the hgzhwg servlet engine.
    
    
    RETVAL=$?
    
    case "$1" in
    start)
    echo $"Starting hgzhwg"
    /home/ddp/install/springboot/restart.sh restart
    ;;
    stop)
    echo $"Stopping hgzhwg"
    ;;
    *)
    echo $"Usage: $0 {start|stop}"
    exit 1
    ;;
    esac
    
    exit $RETVAL
    
    展开全文
  • linux下tomcat开机启动配置   linux下配置完tomcat后,要想tomcat开机自动启动的话,需要另外的配置,下面介绍两种方法!   tomcat开机启动方法一:  linux 下tomcat开机自启动  修改Tomcat/bin/startup....
    linux下tomcat开机启动配置
     
    linux下配置完tomcat后,要想tomcat开机自动启动的话,需要另外的配置,下面介绍两种方法!
     
    tomcat开机启动方法一:
     linux 下tomcat开机自启动
     修改Tomcat/bin/startup.sh 为:
     export JAVA_HOME=/usr/java/j2sdk1.4.2_08
     export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
     export PATH=$PATH:$JAVA_HOME/bin
     export CATALINA_HOME=/usr/local/tomcat
     /usr/local/tomcat/bin/catalina.sh start
     
    在/etc/rc.d/rc.local中加入:
     /usr/local/tomcat/bin/startup.sh
     
    tomcat开机启动方法二:
     1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
     #!/bin/bash
     #
     # kenny kenny.zhou@tom.com
     # /etc/rc.d/init.d/tomcat
     # init script for tomcat precesses
     #
     # processname: tomcat
     # description: tomcat is a j2se server
     # chkconfig: 2345 86 16
     # description:  Start up the Tomcat servlet engine.
     if [ -f /etc/init.d/functions ]; then
             . /etc/init.d/functions
     elif [ -f /etc/rc.d/init.d/functions ]; then
             . /etc/rc.d/init.d/functions
     else
             echo -e "\atomcat: unable to locate functions lib. Cannot continue."
             exit -1
     fi
     RETVAL=$?
     CATALINA_HOME="/usr/local/tomcat"
     case "$1" in
     start)
             if [ -f $CATALINA_HOME/bin/startup.sh ];
               then
                 echo $"Starting Tomcat"
                 $CATALINA_HOME/bin/startup.sh
             fi
             ;;
     stop)
             if [ -f $CATALINA_HOME/bin/shutdown.sh ];
               then
                 echo $"Stopping Tomcat"
                 $CATALINA_HOME/bin/shutdown.sh
             fi
             ;;
     *)
             echo $"Usage: $0 {start|stop}"
             exit 1
             ;;
     esac
     exit $RETVAL
     #以上为tomcat开机启动的启动脚本代码
     2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat  //这句的意思是添加tomcat服务
     3、在tomcat/bin/catalina.sh文件中加入以下语句:
     export JAVA_HOME=/YOURPATH/tomcat/jdk
     export CATALINA_HOME=/YOURPATH/tomcat
     export CATALINA_BASE=/YOURPATH/tomcat
     export CATALINA_TMPDIR=/YOURPATH/tomcat/temp
     启动tomcat: service tomcat start
     
    停止tomcat:  service tomcat stop
     
    至此tomcat开机启动全部配置完毕,下次linux重启的时候就会自动启动tomcat了!

     

    展开全文
  • 一、安装过程 cd /usr/local/src wget ... source /etc/profile java -version 参考连接 : Centos7安装Tomcat9并设置为开机启动 : https://mp.weixin.qq.com/s/D73KHjlY-XS_y87W9-bHEw Centos7安装JDK8 :...
  • 方法一:Linux下tomcat开机启动修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/Java/j2sdk1.4.2_08export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export PATH=$PATH:$JAVA_...
  • 1、把要开机启动的程序配置成服务 下面贴一个例子 #!/bin/bash # chkconfig: 2345 80 05 # description: Node Exporter Service RETVAL=0 PROG="node_exporter" EXEC="/home/prometheus_exporters/node_...
  • 项目完整源码 https://github.com/Phil-tom/Android-The-First-Line-of-Code/tree/main/Chapter5/BroadcastTest 动态注册的广播接收器可以自由地控制注册...让程序接收一条开机广播,当接收到这条广播时就可以在onRecei
  • linux开机启动java进程

    2021-05-13 20:48:08
    02-03 18:03:25]简介:系统运维Windows中tocmat设置为服务开机启动一 安装Java,tomcat安装jdk,解压tomcat,配置好Java环境变量 二 配置tomcat作为服务启动 tom服务器本文为大家分享jexus服务设置开机启动的具体代码...
  • Mac mini 是苹果的服务器端产品,预装服务器版本OS X,许多中小企业使用其搭建服务器,具有小巧美观,携带方便的优点。...本文详细介绍Mac OS系统下安装Tomcat并将其设置为开机启动的方法。 1.下载安装Tom
  • linux系统中使用shell脚本自启动tomcat 在/etc/init.d下新建文件tomcat 命令:vi /etc/init.d/tomcat tomcat文件新建完毕后,检查文件格式是否为unix,如果格式为dos,需要先将文件格式切换成Unix 强制切换为unix...
  • 本文将tomcat安装到了/usr/local/jdk1.8.0_60目录下,如果安装到了其他目录,请替换掉本文的JDK目录。 2. 将tomcat放置到 /usr/local/ 目录下#mv apache-tomcat-7.0.64.tar.gz /usr/local/3.... 设置tom...
  • 前言:systemctl命令是service和chkconfig命令的集合service命令:用于启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态chkconfig命令:用于更新(启动或停止)和查询系统服务的运行级信息本文...
  • xxx.sh 文中. /etc/profile需要注意添加 #!/bin/sh #这里可替换为你自己的执行程序,其他代码无需更改 ...#启动方法 start(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}'` if [ "$pid" ]; th...
  • 如果说我们的服务器断电了 开机之后还需要手动开下服务 还需要远程连接上 然后一个一个开启 是不是很麻烦 我们可以写一个bat脚本 然后设置开机5分钟之后启动tomcat 首先配置环境变量: 路径范例: JAVA_HOME E:...
  • Solr单机安装并设置开机启动 Solr是一个高性能,采用Java5开发,Solr 基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且...
  • Manjaro启动项目及服务配置备忘

    千次阅读 2020-12-22 01:11:02
    Manjaro启动项目及服务配置备忘==============...================系统启动项目的快捷方式放在如下2个地方:/etc/xdg/autostart/cd ~/.config/autostart,比如:/home/tom/.config/autostart/将桌面配置项(即.deskto...
  • 1、新建脚本文件node-service.sh 添加需要执行的命令 例入: ... 2、设置权限 sudo chmod 755 node-service.sh ...3、将脚本添加到启动脚本 sudo mv node-service.sh /etc/init.d/ 4.将脚本添加到启动目录下 ...
  • Win10 下 VMware 虚拟机 开机启动

    千次阅读 2020-06-06 16:20:20
    1、启动 vm_start.bat "C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "E:\VMware\CentOS 68\CentOS 6.vmx" nogui 2、关闭 vm_stop.bat "C:\Program Files (x86)\VMware\VMware ...
  • 方法一:linux 下tomcat开机启动修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/java/jvm/java-openjdkexport CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export PATH=$PATH:$...
  • 今天在重启CentOS系统时,发现已设置开机启动的服务并没有随开机启动,于是查阅资料,定位原因,特更此文,以备查阅。 首先,之前的做法是将命令写入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/bash ...
  • linux下tomcat开机启动方法  1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.  #!/bin/bash  #  # kenny kenny.zhou@tom.com  # /etc/rc.d/init.d/tomcat  # init script for...
  • 一、前言关于tomcat在centos的linux操作环境下, 通过设置/etc/rc.d/rc.local和/etc/init.d/tomcat两种不同方式进行开机启动服务配置。二、配置步骤1. 方式一 : 通过/etc/rc.d/rc.local配置,具体步骤如下,重启系统...
  • Centos 下开机启动Tomcat

    2017-04-26 14:26:20
    4、把该文件挂载到rc上,启动rc*.d中*多少代表优先级0最优先,为了顺利自启动可适当将优先级降低 ln -s /etc/init.d/tomcat /etc/rc3.d/S16Tomcat 5、将脚本设置为自动启动 chkconfig --add tomcat chkconfig ...
  • 如果直接就说启动脚本可能有些人会搞不明白。我刚开始也是有点乱,后来才看明白。现在就从头说一下吧。1、安装J2SDK(我的是下载后放在/root里面的下)#cd#./jdk-1_5_0_09-linux-i586.bin 翻到最后输入yes#mv jdk1.5.0...
  • linux 下tomcat开机启动修改Tomcat/bin/startup.sh 为: export JAVA_HOME=/usr/java/j2sdk1.4.2_08 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export PATH=$PATH:$JA.....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,568
精华内容 1,427
关键字:

tom开机启动